博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【软工学习】文档总结
阅读量:6838 次
发布时间:2019-06-26

本文共 1627 字,大约阅读时间需要 5 分钟。

    视频文档学习的最后阶段是根据文档模板编写一系列的文档,这些文档贯穿整软件的设计开发运行维护周期。

【文档的重要性分析】

    从任何角度分析软工文档都还是非常重要的,它记录着软件工程师对程序的设计思路,并且让以后对该软件进行维护人员可以很清楚的了解这个软件,针对后来的维护人员的软件文档,除了这个以后还有针对用户的软件文档,就像手机的说明书一样,使用户简单明了的知道怎么使用这个软件。

    软工文档起到多种桥梁作用,使它有助于程序员编制程序,有助于管理人员监督和管理软件开发,有助于用户了解软件的工作和应做的操作,有助于维护人员有效地修改和扩充。

【编写文档的一些感受】

    花了两个星期的时间完成了软工文档的编写,说实话刚开始的时候真的不知道从哪里入手,于是第一个文档编写了长达两天的时间,后来慢慢的从网上也是搜一些资料,问了一下其他同学,看了一些师哥师姐关于这一部分的博客,才理清了思路,慢慢上手了。其中在对数据库设计文档编写的时候,遇到了比较多的问题,或许也是因为在做第一遍机房收费系统的时候,用的是现成的数据库的原因吧,对于数据库设计这方面就没有深究过,哎,还是应了那句话:欠下的,总是要还的。跟同学交流了一下,也从网上查了一下,才很艰难的写了出来。都说万事开头难,果不其然,写文档的过程中我信服了这个观点。其实,迈出了第一步,接下来的路就好走啦。

【师傅验收的一些建议】

    从总体上志鹏师傅还是肯定了我写的这一系列文档,该画的图都有,就是有些地方在理解上存在一定的偏差。师傅还说了好多自己的学习经验,聊了好久,收获好多。我自身存在的一个比较严重的问题就是:有些文档的用户不明确,不知道其真正的用武之地,对于其中几个比较重要的文档师傅要我重新思考一下,做好总结。

【文档总结】

1、可行性分析报告

内容:包括对现有程序的分析和对所建设系统的设计,分析对比各种可能引用的系统情况。做好投资预算、效       益分析。同时进行经济、技术、管理、环境可行性分析。

预期读者:系统开发者、管理决策者等

目的:从技术、经济、操作、法律、社会效益等方面来看,该系统是否可行,能不能立即进行。

最终:形成可行性分析报告

2、项目开发计划

内容:对新项目描述、实施计划、支持条件的分析概括。

3、软件需求说明

内容:包括开发任务的概述、系统运行环境说明及需求的相关规定。

最终:形成软件需求说明书

4、软件系统设计(概要设计+详细设计)

内容:

    概要设计:系统接口、运行环境、系统数据结构、出错处理

    详细设计:程序结构剖析及其功能等的详细分析说明

最终:形成总体设计说明书和详细设计说明书

5、数据库设计(设计+要求)

内容:

    数据库设计:外部设计、运行设计、结构设计

    数据库要求:数据的逻辑描述和数据采集

重点:

    数据库的结构设计:需要进行概念设计、逻辑设计、物理设计三个阶段,每个阶段都有一定的表达形式。

    数据库的运行设计:需要编写数据字典并且进行相关的安全保密性设计。

最终:形成数据设计、要求说明书

6、软件测试

内容:包括软件测试前期准备、测试用例的制定、执行测试计划

最终:形成软件测试报告

7、项目开发总结报告

内容:对软件开发成果的阶段总结、软件开发进度调整规划、软件评价、开发过程中经验教训的总结。

8、说明书

内容:包括用户说明书、操作说明书(二者如出一辙)

目的:将软件介绍给有需要的人

9、开发进度月报

内容:介绍项目工作状态、工程进度,物资分析,总结本阶段经验教训并制定下一阶段计划

注:自我感觉不太重要的进行了略写

【学习阶段小结】

利用一个多月的时间,完成了软件工程视频和文档的学习及总结,进一步了解了软件工程,对于日后的工作学习都将受益。并且体验了第一次文档的编写,有苦更有甜。在日后的学习中将不断深入这部分的学习。理论加实践,逐步走上专业化道路!

转载于:https://www.cnblogs.com/fengkungui/p/6040223.html

你可能感兴趣的文章
大數據下的決策思考
查看>>
hadoop作业分片处理以及任务本地性分析(源码分析第一篇)
查看>>
又睡不着了。。
查看>>
RHEL在VLAN Trunk模式下的IP地址配置
查看>>
RHCE 学习笔记(38 ) - Shell
查看>>
WEB服务器-Nginx之虚拟主机、日志、认证及优化
查看>>
常用的两种数据分区方法(以Teradata为例)
查看>>
Nginx Rewrite正则表达式案例
查看>>
一个新兴的日志管理产品
查看>>
WindowsServer2012史记-安装和配置HyperV
查看>>
Delphi开发的IOCP测试Demo以及使用说明。
查看>>
10分钟学会 Python 函数基础知识
查看>>
应届毕业生求职之我见
查看>>
FAQ:configuration manager未找到站点来管理此客户端
查看>>
微博商城开启社会化电商之路
查看>>
通过脚本案例学习shell(三) --- 通过交互式脚本自动创建Apache虚拟主机
查看>>
在大二,我是怎么月收入5000
查看>>
校验顺序和短路
查看>>
Buffer cache和page cache的区别
查看>>
京东家电&格力:跨界合作如何迎来行业效应?
查看>>