The framework and writing scope of the thesis
order
This paper mainly expounds the background, domestic and foreign research status and research significance of the subject.
-
Demand analysis of 1. system
Feasibility analysis of 1. 1 system
1.2 system functional requirements
Non-functional requirements of 1.3 system
Note: In requirements analysis, use case diagrams are usually used to help explain the division of roles and functions of the system.
2. Design of the system
2. 1 system function module
2.2 Design of system modules
2.2. 1 ××× module design (corresponding implementation)
2.2.2 ××× module design (corresponding implementation)
.........
2.3 database design
2.3. 1 database modeling
Data table design
Data table relation
Firstly, the system structure and functional structure (figure) are given in 2. 1, and the system modules are divided. Then, the system is modularized in 2.2. The design process needs to be described according to the function, and assisted by appropriate models, such as flow chart, activity diagram or sequence diagram. In Design 2.3, you need to design a database, including detailed data tables. It is best to give and explain the database E-R diagram and data table relationship diagram.
Note: There is no need to give a screenshot of the system in the design, because the coding implementation has not started at this stage.
3. Implementation of the system
3. 1 Implementation of system environment
3.2 Implementation of system architecture
3.3 Implementation of System Module
3.3. 1×××× module implementation (corresponding design)
3.3.2 ××× module implementation (corresponding design)
......
According to the modules in the design, the realization of the system is also described by modules, including what technology is adopted and what is designed.
Classes, how to call between these classes and then realize the system function, describe the implementation process and then give a screenshot of the system and put some cores.
Heart code, but not too much. If possible, put a class diagram.
The implementation process is generally divided into three parts: first, the implementation method and technology of the module are described, then one or two screenshots of the core are given, and then some core codes are released. Mainly text description, supplemented by pictures and codes, so there should be no more pictures and codes in each module.
4. System testing
4. 1 System test method
4.2 System Test Cases
4.3 System test conclusion
The test technology, methods and means adopted, as well as the corresponding test cases and test results are given.
5. Concluding remarks
The summary of the system, the summary of personal work, and the prospect of the future of the system and the individual.
-
Express gratitude/gratitude