Task and activities
1. There is a step, the level of evolution system architecture
2. Change the software demand to software design
3. Safeguard software design can adapt to the implementation environment.
Global Analysis -> Local Analysis -> Global Design -> Local Design -> Detail Design
Global analysis:
Select architecture -> identification key abstraction -> Identification analysis mechanism -> selected analysis
The content and evolution of the design model, the design model consists of three parts:
1. Use case implementation. Reflect the software requirements to the design content.
2. Hierarchical architecture.
3. Architecture mechanism (Mechanism). Describe the reused design experience.
Software architecture: hierarchical architecture and MVC architecture
Hierarchical architecture: specific application layer, general application layer, general application layer and system service layer
Architecture Mechanism: Based on general standards, principles and practical experience, it should be considered a standard for the implementation of the entire project. When constructing a complicated system, the architecture mechanism is a collective mechanism, design mechanism, and a collective mechanism. ]]]