一、软工文档“地图”
软件工程文档作为系统建设与使用中的重要技术文件,记录了信息系统项目建设过程中,各类人员的思维活动,以文字资料的形式描述出了系统开发过程的轨迹。
具体内容以及各文档在生存周期中的比例如下:


软件工程文档作用:软件开发过程可视化。
好处:便于客户、软件开发人员、管理者对各个阶段的了解,让整个开发过程变得有据可依,有章可循。
二、软工文档“跋山涉水”
软工文档和信息系统的生命周期相辅相成。
1.规划
现阶段任务:(1). 研究调查现有系统 (2). 对新系统的需求进行分析和预测 (3).考虑约束:法律、政策等 (4).研究新系统的必要性和可能性。
流程:对这些方案进行可行性分析,写出可行性分析报告。可行性分析报告审议通过后,将新系统建设方案及实施计划编写成项目开发计划。

2.分析
现阶段任务:(1).找出现有系统的局限和不足 (2).确定新系统的基本目标和逻辑功能要求,提出新系统的逻辑模型,包括数据流程图、数据字典、处理逻辑说明、存取分析等。
主旨:分析阶段,要回答系统“是什么样的”问答题。系统分析完成后形成“系统分析说明书”。

3.设计
现阶段任务:参考系统分析说明书,考虑逻辑模型——设计物理模型,包括系统总体设计和系统详细设计两部分内容。
(1).总体设计完成系统的硬件体系、网络结构、软件组成和应用软件模块结构的设计才。(2).详细设计完成数据库和文件设计、代码设计、输入输出设计、人机交互设计等。
主旨:系统设计要回答“怎么做”的问题。这个阶段完成后的技术文档是“系统设计说明书”。

4.实施
现阶段任务:这个阶段的工作主要包括计算机硬件设备、系统软件和开发工具的购买,调试等。
系统测试前应设计测试计划书,系统测试之后写出系统测试分析报告,然后完成系统切换,使信息系统开始上线运行。


5.运维
维护人员定期对系统进行维护、修改、评价系统的工作质量和经济效益。对于不能维护的问题记录在案,定期整理成新的需求建议。

三、软工文档的“通讯方式”

experience:
Whatever you can make,or dream of you can make what,start to do .The courage judgment will give you the natural endowments,ability and miraculous power.Now does for beginning.
希望大家能够留下宝贵的意见或建议。

被折叠的 条评论
为什么被折叠?



