Software Design Category
Outline design and detailed design
Software design process
1. norm
2. The overall design of software system architecture
Of abstract, layered, modular functional decomposition
3. The design approach
Determined to achieve the function of the system's algorithms, and to assess the performance of the algorithm
4. Data Structure Design
Determining a database schema, and security, integrity, the integrity of the design, and determine the format of the file structure of the input and output
5. Reliability Design
The quality of design, during the operation in order to modify, improve and ensure reliable operation of the software
6. write the outline design stage documents
Documents produced outline design, 1. 2. outline design specification database specification, to further improve the user manual, develop a preliminary test plan
7. The preliminary design review
Internal and external interfaces traceability, software, whether the definition,
Basic software design
To be continued