Please enable JavaScript.
Coggle requires JavaScript to display documents.
軟體工程筆記(下) - Coggle Diagram
軟體工程筆記(下)
ch8 System Models
Data models
Data flow diagrams (DFDs)
Semantic data models
Data dictionaries
Object models
Aggregation models
Interaction models
Inheritance models
reflecting the real-world entities
UML
Behavioral models
Data processing models
State machine models
CASE workbenches
Context models
Different perspectives
Structural
Behavioral
External
State machine models
often used in real-time system
ch13 Traditional Rapid Software Development
Rapid application development
Software prototyping
ch14 Verification and Validation
Verification and validation planning
confidence
Marketing environment
User expectations
Software function
goals
static & dynamic
Software testing
defect testing
validation testing
testing vs debugging
Software inspections
planning
V-model
structure
Software inspections
ch9 Architectural Design
System organisation
?
Architectural design decisions
characteristics
Safety
Availability
Security
Maintainability
Performance
conflict!!
availability, security
communication, performance.
performance, maintainability.
advantage
System analysis
Large-scale reuse
Stakeholder communication