The Design Phase describes how the system will fulfill the user requirements. To achieve this, we must create both a logical design and physical design. In this phase the systems design functions and operations are described in detail, including storyboard and screen layouts with annotations, business rules, process diagrams and other documentation. The output of this stage will describe the new system as a collection of modules or subsystems. The functional, support and training requirements are translated into preliminary and detailed designs. Decisions are made to address how the system will meet functional requirements. A preliminary (general) system design, emphasizing the functional features of the system, is produced as a high-level guide. Then a final (detailed) system design is produced that expands the design by specifying all the technical detail needed to develop the system.
The Design Phase consists of the following:
- Choosing an appropriate Database Management System (DBMS)
- Establishing system security standards
- Interface Design
- Data Capture Requirements
- Standards for printed report production
- System navigation methods
Functional Specification Document
-data, processes, inputs, outputs, etc.
Technical Specification Document
-programs, files, network, etc.
The following video summarises the design phase in SDLC:
Thanks for reading 🙂