Computer software development documentation writing (transfer)
I. Vibratory Research Report II, Project Development Plan, Demand Specifications Four, Summary Design Specification V. VI, User Operation Manual Seven, Test Plan 8. Test Analysis Report Nine, Development Progress Month, Project Development Summary report 11, program maintenance manual 12, software problem report 13, software modification report
I. Feasibility Research Report 1. Introduction 1.1 Writing Device 1.2 Project Background 1.3 Definition 1.4 References 2. Prerequisites 2.2 Requirements 2.2 Target 2.3 Conditions 2.4 Feasibility Studies 2.5 Determine the main factors 3. Analysis of existing systems 3.1 Processing process and data flow 3.2 Workload 3.3 cost spending 3.4 People 3.5 Device 3.6 Limitations 4. The recommended technical reliability analysis 4.1 Brief description of the system 4.2 Processing Processes and Data Processes 4.3 Superiority Compared with Existing System 4.4 Adoption of the impact of recommendations 4.5 Technical feasibility evaluation 5. The proposed system economically feasibility analysis 5.1 Expenditure 5.2 Benefits 5.3 Revenue / Investment ratio 5.4 Investment recovery cycle 5.5 Sensitivity analysis 6. Social Factor Feasibility Analysis 6.1 Legal Factors 6.2 Users Use Feasibility 7. Other optional options 8. Conclusion III, Project Development Plan 1. INTRODUCTION 1.1 Writing Device 1.2 Project Background 1.3 Definition 1.4 Reference 2. Project Overview 2.1 Work Content 2.2 Conditions and Restrictions 2.3 Products 2.4 Operating Environment 2.5 Services 3. Implementation Plan 3.1 Task Decomposition 3.2 Progress 3.3 Budget 3.4 Key Issues 4. Personal organization and division of labor 5. Delivery deadline 6. The topic plan is three, the requirements specification 1. INTRODUCTION 1.1 Writing Device 1.2 Project Background 1.3 Definition 1.4 Reference 2. Task Overview 2.1 Target 2.2 Operation Environment 2.3 Conditions and Restrictions 3. Data Description 3.1 Static Data 3.2 Dynamic Data 3.3 Database Description 3.4 Data Dictionary 3.5 Data Acquisition 4. Functional Demand 4.1 Functional Division 4.2 Function Description 5. Performance requirements 5.1 Data accuracy 5.2 Time Features 5.3 Adaptability 6. Operation Demand 6.1 User Interface 6.2 Hardware Interface 6.3 Software Interface 6.4 Troubleshooting 7. Other requirements four, summary design instructions 1. INTRODUCTION 1.1 Writing Device 1.2 Project Background 1.3 Definition 1.4 Reference 2. Task Overview 2.1 Target 2.2 Operation Environment 2.3 Requirements Overview 2.4 Conditions and Restrictions 3. Overall Design 3.1 Process Process 3.2 Overall Structure and Module External Design 3.3 Function Distribution 4. Interface Design 4.1 External Interface 4.2 Internal Interface 5. Data Structure Design 5.1 Logical Structure Design 5.2 Physical Structure Design 5.3 Data Structure and Program Relationship 6. Operation Design 6.1 Combination of Run Module 6.2 Running Control 6.3 Running Time 7. Error processing design 7.1 Error output information 7.2 Error processing countermeasure 8. Safety Confidential Design 9. Maintenance design five, detailed design specification 1. INTRODUCTION 1.1 Writing Device 1.2 Project Background 1.3 Definition 1.4 Reference 2. Overall Design 2.1 Demand Overview 2.2 Software Structure 3. Program Description 3.1 Function 3.2 Performance 3.3 Enter Project 3.4 Output Item 3.5 Algorithm 3.6 Program Logic 3.7 Interface 3.8 Storage Assignment 3.9 Restriction Conditions 3.10 Test Key 6, User Operation Manual 1. INTRODUCTION 1.1 Writing Device 1.2 Project Background 1.3 Definition 1.4 Reference 2. Software Overview 2.1 Target 2.2 Function 2.3 Performance 3. Operating Environment 3.1 Hardware 3.2 Support Software 4. Instructions 4.1 Installation and Initialization 4.2 Enter 4.3 Output 4.4 Error and Recovery 4.5 Help Query 5. Operation Description 5.1 Runtime 5.2 Run Step 6. Unconventional process 7. Operation command list 8. Program file (or command file) and data file list 9. User action example seven, test plan 1. INTRODUCTION 1.1 Writing Device 1.2 Project Background 1.3 Definition 1.4 Reference 2. Task Overview 2.1 Target 2.2 Operation Environment 2.3 Requirements Overview 2.4 Conditions and Restrictions 3. Plan 3.1 Test Project 3.2 Test Project 3.3 Test Preparation 3.4 Test Institutions and Personnel 4.1 Test Project Names and Test Project Description 4.2 Test Example 4.3 Progress 4.4 Conditions 4.5 Test Information 5. Evaluation 5.1 Range 5.2 Guidelines 8. Test Analysis Report 1. INTRODUCTION 1.1 Writing Device 1.2 Project Background 1.3 Definition 1.4 Reference 2.