软工文档——总结

软工文档【总结】

文档明确规定了各自的职责,文档是软件开发规范的体现和指南。
按规范要求生成一整套文档的过程,就是按照软件开发规范完成一个软件开发的过程。它们不仅能帮助开发人员了解自己的工作进度,方便自己和他人阅读和改进代码,还能够帮助项目的管理人员管理软件开发进程、提高软件开发的效率和质量、改进软件开发过程。
文档的重要作用:
1.为软件的开发提供了书面形式的依据。
2.提高软件开发的效率。
3.作为开发人员阶段工作成果和结束的标志。
4.硬件产品和产品资料在整个生产过程中都是有形可见的
5.记录开发过程的有关信息便于使用与维护
6.提供软件运行、维护和培训有关资料
7.便于用户了解软件功能、性能

软件项目开发流程:
计划阶段-》需求分析阶段-》软件开发阶段-》测试阶段-》维护

这里写图片描述

文档读者解释
《可行性研究报告》项目开发人员、开发人员、系统维护人员判断项目是否具有开发的必要性。(1)经济可行性:是否有经济效益,多长时间可以收回成本; (2)技术可行性:现有技术能否实现本系统,现有技术人员能否胜任,开发系统的资源能否满足; (3)运行可行性:系统操作在用户内部行得通吗? (4)法律可行性:新系统开发是否会侵犯他人、集体或国家利益,是否违反国家法律。
《项目开发计划》项目经理、开发人员、用户为这个项目各个方面制定计划
《软件需求说明书》开发人员、项目经理、用户、测试人员这个软件可以解决什么问题,满足哪些需求
《概要设计说明书》开发人员、系统维护人员对程序框架的设计、确定软件的结果,模块的功能
《详细设计说明书》软件开发人员、软件测试人员、软件维护人员细化各个模块的功能、性能、输入输出等。为每个模块确定采用的算法;确定每一模块使用的数据结构;确定模块接口的细节;编写过程设计说明书; 设计每一模块的测试用例。
《数据库设计说明书》数据库设计者、开发人员对于设计中的数据库的所有标识.逻辑结构和物理结构做出具体的设计规定
《数据要求说明书》数据库设计人员、开发人员、系统测试人员、维护人员明确系统功能实现需要的数据类型等
《测试计划》测试人员测试计划,描述了要进行的测试活动的范围、方法、资源和进度的文档;是对整个信息系统应用软件组装测试和确认测试。 它确定测试项、被测特性、测试任务、谁执行任务、各种可能的风险。测试计划可以有效预防计划的风险,保障计划的顺利实施。
《测试分析报告》开发人员、维护人员对测试结果做出分析
《项目开发总结报告》项目经理、开发人员总结经验,规范开发,提高效率
《操作手册》用户、软件培训人员、测试人员提供软件操作的步骤方法
《用户手册》用户、测试人员提供给用户使用软件的方法
《开发进度月报》项目经理、开发人员对软件开发过程的一个记录
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 30
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 30
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值