1 Introduction
1.1 Purpose: To clarify the purpose of preparing a detailed design manual and specify the target audience.
1.2 Project Background: The Source and competent department of the project should be included.
1.3 definition: list the definitions and willingness to write the terms used in this document.
1.4 references:
● List the author, title, number, publication date, publisher or data source of the relevant materials
● Approved project plans and tasks, contracts or approvals from higher authorities; Project Development Plan; Requirement Specification statement; summary design statement; Test Plan (first draft); user operation manual
● Documents Reference Materials and software development standards or specifications.
2 Overall Design
2.1 requirement Overview
2.2 software structure: If a structure diagram of the software system is given.
3 program description
3.1 The following describes the modules one by one:
● Functions
● Performance
● Input project
● Output project
3.2 algorithm: The algorithm selected by the module.
3.3 program logic: Detailed description of the module implementation algorithm, can be used: Standard Flow Chart, PDL language, N-S diagram, decision table and other description of the algorithm chart.
3.4 Interface
● Storage Allocation
● Restrictions
3.5 test points: provide the main test requirements for the test module.