架构师训练营第一周总结
Software Architecture & Design
UML (Unified Modeling Language)
Architecture View Model (4+1 view model)
Communication Skills
UML
Class diagram
Object diagram
Component diagram
Deployment diagram
Package diagram
Composite structure
Architecture View Model (4+1 view model)
Logical View - Shows the component (Object) of system as well as their interaction
Process View- Shows the processes / Workflow rules of system and how those processes communicate, focuses on dynamic view of system
Development View - Gives building block views of system and describe static organization of the system modules
Physical View - Shows the installation, configuration and deployment of software application
Scenario View - Shows the design is complete by performing validation and illustration
Communication Skills
评论