• High Level Design
• Detailed Design
• Architectural Design
• Architectural Design
• High Level Design
- Focuses on how the system can be implemented in form modules.
- It is the highest abstract version of the system.
-Deals with what is seen as a system.
- Breaks the “single entity-multiple.
- Gives the designer the idea of proposed solution domain.