I. Introduction 4
Second, the demand analysis 4
2. 1 system introduction 4
2.2 User groups of the system 4
2.3 Functional requirements of the system 4
2.4 Non-functional requirements of the system 5
2.4. 1 user interface requirements
Software and hardware environment requirements 5
Software quality requirements 5
Three. Feasibility analysis report 5
3. 1 technical feasibility 5
3.2 Possibility of personnel 5
3.3 Possibility of time and equipment 5
3.4 System Workload 5
3.5 Code Workload 5
3.6 Document requirements
Four. Development environment and project planning 5
4. 1 development environment 5
4.2 Project Planning and Management 5
4.2. 1 developer arrangement 5
4.2.2 Development Schedule 6
Verb (abbreviation of verb) Standards and specifications for software interface design 6
5. 1 writing purpose 6
5.2 Interface design concept 6
5.3 Interface Design Principle 6
5.4 Interface Design Style 6
5.5 Common Prompt Information Style 6
5.6 Common Error Message Style 7
5.7 Other interface conventions 7
Six, software coding design standards and specifications 7
6. 1 object naming convention 7
6.2 Naming Convention for Constants and Variables 8
6.3 Structured coding convention 8
6.4 Convention of data source 9
6.5 Database Access Convention 9
6.6 Other agreements 9
Seven. Database analysis and design 10
7. 1 database environment description 10
7.2 Database Naming Standards and Specifications 10
7.3 Database Logic Design 10
7.4 Physical Design of Database 10
7.4. 1 summary of tables and views 10
7.4.2 Detailed design of tables and views 1 1
VIII. Specification for Software Architecture Design 15
8. 1 system overview 15
8.2 Design Constraints 15
8.3 Design Strategy 15
8.4 System Outline Design Specification 16
8.4. 1 legend 16
8.4.2 Overall structure diagram of the system 16
8.4.3 Flowchart of Sales Subsystem 17
8.4.4 Flowchart of Purchasing Subsystem 17
8.4.5 Return to the flow chart of subsystem 17
8.5 System Detailed Design Specification 17
8.5. 1 system module summary 17
8.5.2 Detailed description of system core module 18
8.5.3 Detailed description of system modules 28
Nine. User interface design report 42
9. 1 interface design specification 42
9.2 System Form Summary 42
9.3 Main Interface Design 43
9.4 subinterface design 43
9.5 Interface resource design 44
X. Software test analysis report 44
10. 1 test scope and main contents 44
10.2 test method 44
10.3 test report 44
10.4 improvement suggestions and measures 45
XI。 Software instruction manual 45
1 1. 1 software overview 45
1 1.2 system installation 45
1 1.3 instructions for use 45
1 1.3. 1 system login 45
1 1.3.2 cancellation and exit 46
1 1.3.3 Purchase Registration 46
1 1.3.4 Return Registration 48
1 1.3.5 selling books 48
1 1.3.6 member management 49
1 1.3.7 employee management 49
1 1.3.8 Bibliographic Retrieval 50
1 1.3.9 View statistics 50
1 1. 3. 10 change password 50
11.3.11About/Help 50
Reference 5 1