当前位置:网站首页>Thirteen documents in software engineering
Thirteen documents in software engineering
2022-04-23 17:51:00 【ppipp1109】
Thirteen kinds of documents in software engineering ( http://ss.zsu.edu.cn/UploadFile/2007430184649725.doc ), A good reference , If you don't know how to start when writing documents , Or this document can give you some inspiration .
In the process of project development , Thirteen kinds of documents should be written as required , The documentation requirements are targeted 、 Accuracy 、 Clarity 、 integrity 、 flexibility 、 traceability .
◇ Feasibility analysis report : It shows that the implementation of the software development project is technically 、 Economic and social feasibility , Comment on various possible implementation schemes that can be selected in order to reasonably achieve the development objectives , Explain and demonstrate the reasons for the selected implementation scheme .
◇ Project development plan : Make a specific plan for the software project implementation plan , It should include the person in charge of each part of the work 、 Progress of development 、 Budget of development funds 、 Required hardware and software resources, etc .
◇ Software requirements specification ( Software specifications ): Functions of the developed software 、 performance 、 Make a detailed description of the user interface and operating environment . It is written under the condition that both users and developers have reached a common understanding and agreement on software requirements , It is also the basis for the implementation of development work . The instructions shall give various requirements for data logic and data acquisition , Prepare for generating and maintaining system data files .
◇ Outline design specification : The manual is a summary of the actual stage of work , It should state the allocation of functions 、 Module partition 、 The overall structure of the program 、 I / O and interface design 、 Operation design 、 Data structure design and error handling design , Provide the basis for detailed design .
◇ Detailed design specification : The first mock exam is to describe how each module is implemented. , Including the implementation algorithm 、 Logic flow, etc .
◇ User manual : This manual describes the functions of the software in detail 、 Performance and user interface , Enable users to get a specific understanding of how to use the software , Provide operators with relevant knowledge of various operation conditions of the software , In particular, the specific details of the operation method .
◇ test plan : In order to do well in integration test and acceptance test , An implementation plan needs to be developed for how to organize the test . The plan should include the contents of the test 、 speed of progress 、 Conditions 、 personnel 、 Selection principle of test cases 、 Allowable deviation range of test results, etc .
◇ Test analysis report : After the test work is completed , A description of the implementation of the test plan shall be submitted , Analyze the test results , And put forward the conclusion of the test .
◇ Monthly development progress report : The monthly report is the project progress report submitted by the software personnel to the management department on a monthly basis , The report shall include the comparison between the progress plan and the actual implementation 、 Stage results 、 Problems encountered, solutions and plans for next month .
◇ Project development summary report : After the software project development is completed , It should be compared with the project implementation plan , Summarize the actual implementation , Such as progress 、 results 、 Resource utilization 、 Cost and manpower invested , Besides , The development work needs to be evaluated , Sum up experience and lessons .
◇ Software maintenance manual : It mainly includes software system description 、 Program module description 、 Operating environment 、 Description of supporting software 、 Description of maintenance process , Convenient for software maintenance .
◇ Software problem report : Indicate the registration of software problems , Such as date 、 Discover people 、 state 、 Module to which the problem belongs , Provide preparation documents for software modification .
◇ Software modification report : After the software product is put into operation , It is found that it needs to be corrected 、 Change and other issues , The existing problems should be 、 Make a detailed description of the consideration of the modification and the impact of the modification , Submit for approval .
Link to the original text :https://blog.csdn.net/ourteam/article/details/1967289
版权声明
本文为[ppipp1109]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/04/202204230549075882.html
边栏推荐
- JS parsing and execution process
- 剑指 Offer 22. 链表中倒数第k个节点-快慢指针
- Tell the truth of TS
- Gets the time range of the current week
- 2022年茶艺师(初级)考试模拟100题及模拟考试
- PC uses wireless network card to connect to mobile phone hotspot. Why can't you surf the Internet
- Welcome to the markdown editor
- How to manually implement the mechanism of triggering garbage collection in node
- Arithmetic expression
- 402. 移掉 K 位数字-贪心
猜你喜欢
索引:手把手教你索引从零基础到精通使用
QT modification UI does not take effect
SQL optimization for advanced learning of MySQL [insert, primary key, sort, group, page, count]
关于gcc输出typeid完整名的方法
Element calculation distance and event object
The JS timestamp of wechat applet is converted to / 1000 seconds. After six hours and one day, this Friday option calculates the time
2022年流动式起重机司机国家题库模拟考试平台操作
394. 字符串解码-辅助栈
Error in created hook: "referenceerror:" promise "undefined“
flink 学习(十二)Allowed Lateness和 Side Output
随机推荐
2022年流动式起重机司机国家题库模拟考试平台操作
Welcome to the markdown editor
開期貨,開戶雲安全還是相信期貨公司的軟件?
Leak detection and vacancy filling (VIII)
给 el-dialog 增加拖拽功能
The JS timestamp of wechat applet is converted to / 1000 seconds. After six hours and one day, this Friday option calculates the time
Halo 开源项目学习(二):实体类与数据表
587. 安装栅栏 / 剑指 Offer II 014. 字符串中的变位词
JS parsing and execution process
Halo open source project learning (II): entity classes and data tables
[binary number] maximum depth of binary tree + maximum depth of n-ary tree
索引:手把手教你索引从零基础到精通使用
Kubernetes 服务发现 监控Endpoints
On the problem of V-IF display and hiding
Exercise: even sum, threshold segmentation and difference (two basic questions of list object)
Examination question bank and online simulation examination of the third batch (main person in charge) of special operation certificate of safety officer a certificate in Guangdong Province in 2022
Ring back to origin problem - byte jumping high frequency problem
QT modification UI does not take effect
ES6 face test questions (reference documents)
Open futures, open an account, cloud security or trust the software of futures companies?