【软件工程】--软工文档总结

背景

看完了软工视频后很是兴奋,然后如饥似渴的开始了软工文档的学习,但是看了培养计划后感觉还是一头雾水。

于是就去找了四五个小伙伴交流,他们毕竟是写过文档了,有一些经验。经过和他们的交流,我渐渐觉得这个文档

也不是很难了,就开始查阅资料。找到了许多巨人,他们的经验总结的很好,让我学习了很多。

开始写的时候还是有些为难的,因为是第一次,万事开头难。写着写着,就有了一点眉目,然后写的更多了,就

感受了文档中也是有很多套路存在的,很多地方都是换汤不换药的,接着就是越写越兴奋。好在现在终于拿下了。


文档总结

我们编写的文档是为了软件服务的,而软件是有生存周期的。一般来说,整个生存周期包括计划(定义)、开发、

运行(维护)三个时期,每一个时期又划分为若干阶段:软件计划与可行性研究、需求分析、软件设计、编码、软

件测试、运行和维护。每个阶段都有其各自的文档。如图:



按照其面向的对象和目标,文档可以分为:开发、管理和用户文档。

开发文档

文档名称预期读者主要内容
可行性研究研发人员、维护人员分析是否具备开发必要性和可行性
软件需求说明书开发人员和用户了解用户需求,满足其需求
概要设计说明书设计和编码人员对软件进行初步大体上的设计
详细设计说明书设计和编码人员在概要设计基础上进一步明确系统结构,完成算法设计、数据结构设计、物理设计等
数据库设计说明书数据库设计师、数据库管理员设计数据库
数据要求说明书数据库设计师、系统测试人员明确系统各项功能和非功能需求实现所需要的数据

管理文档

文档名称预期读者主要内容
项目开发计划系统主管、研发人员、维护人员为开发系统做一个详细计划
测试计划测试人员说明测试活动的范围、方法、资源和时间进度
测试分析报告软件开发人员对测试结果以及测试数据进行记录和分析总结
开发进度月报表所有开发人员总结本月工作,包括进度、资金消耗、资源消耗、工作计划和建议
项目开发总结报告所有开发人员总结开发经验,找出可完善之处,持续改进

用户文档

文档名称预期读者主要内容
操作手册操作人员向使用者说明本系统功能以及使用方法
用户手册用户

为使用者提供使用指南

小结

编写软工文档是为了软件更好的被用户使用而进行的辅助工作,写好了文档,对于软件的开发是很有帮助的,如锦上添花一般。




评论 38
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

杨幂等

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值