Analysis and Design 有什麼差別? Analysis 主要是了解問題所在點; Design 著重於問題解決方法。
Introduce the Analysis and Design process, including roles, artifacts and workflow.
What Is Architecture ? Software architecture encompasses a set of significant decisions about the organization of a software system.
1' Selection of the structural elements and their interfaces
by which a system is composed
by which a system is composed
2' Behavior as specified in collaborations among those elements
3' Composition of these structural and behavioral elements into larger subsystems
4' Architectural style that guides this organization
Architecture = Elements + Form + Rationale.
Software Architecture: The “4+1 View”Model
Use-Case View, Logical View, Process View, Implementation View, Deployment View.
文章標籤
全站熱搜
