Before getting into the design the designer should go through the SRS prepared by the System Analyst.The main tasks of design are Architectural Design and Detailed Design.In Architectural Design we find what are the main modules in the problem domain.n Detailed Design we find what should be done within each module.