Modularization: Modularization is the process of dividing a software system into multiple independent modules where each module works independently. Functionality and hierarchy of software component.Describes the functionality of the system.Detail explaination about system characteristics.Second is Technical Design that allows the system builders to understand the actual hardware and software needed to solve customer’s problem. First part is Conceptual Design that tells the customer what the system will do.
The output of the design phase is Sofware Design Document (SDD).īasically, design is a two-part iterative process.
Introduction: The purpose of Design phase in the Software Development Life Cycle is to produce a solution to a problem given in the SRS(Software Requirement Specification) document.