What are the three design processes in the planning phase? Explain them.Three design processes in planning phase are:
Conceptual: This includes analyses and prioritizing of the main business objectives which are to be met and understanding the problem from a user’s perspective. It depicts a high level representation of the proposed solution which helps in mapping the functionalities with requirements. It is the foundation for the main solution and uses the design and architecture of the involved components.
Logical: Each component present in the conceptual design is assigned to a role within the high level solution architecture. This design view is more from a functionality perspective. It describes the major components, objects, attributes, and behaviors involved along with their relationships. The solution is broken down into different layers following MVC or MVP or applicable design patterns.
Physical: The physical design picks up components form logical design and maps them into physical design. A set of physical design models are created for different layers of the solution for example: database, model-view. It is the actual design which is implemented using technical specification which then helps developers convert into code.
|