第五章软件开发文档
主要内容
可行性研究报告
软件需求文档
概要设计文档
详细设计文档
可行性研究报告
可行性研究与计划的任务是了解用户的需求和现实环境,研究并论证项目的可行性,提出系统方案,制订初步的项目开发计划。
一、报告的内容:
(1)陈述开发软件的目标、要求和限制条件,表达可行性研究的前提条件;
(2)对现有系统进行分析,阐明开发新系统的必要性。
(3)提出若干个新系统的建议方案,对每个方案的技术、经济和社会可行性进行分析。
(4)得出可行性研究的结论。
二、报告的要求
1. 报告应该阐明所开发软件的基本要求
2. 报告应该说明所建议系统的主要开发目标
3. 报告应该说明开发的条件、假定和所受到的限制
4. 报告应该说明进行可行性研究的方法和评价尺度
5. 报告应该对现有系统进行分析
三、报告的描述方法
一个系统可以用它的逻辑模型和物理模型来表达,前者着眼于功能的表达,后者着眼于数据在系统的各个物理元素(设备、文档、程序模块等)之间流动状况的表达。在撰写文档的过程中,一般使用
数据流图以及辅助的文字说明表格来表示系统的逻辑模型。
系统流程图及其辅助文字说明表格来描述系统的物理模型。
1、数据流图
数据流图是用结构化的方法,通过对数据的流动、存储、处理来刻画系统的功能,作为系统逻辑模型的图形表示。
处理
数据输入的源点或数据输出的汇点
数据流
数据存储文件
数据流图:
描述银行取款过程的数据流图
数据流图:
描述银行取款过程的数据流图
验证从银行账卡上读入的数据与取款单(存折)是否一致
将用户存折与银行帐卡与操作时间更新
数据流图:
数据流与数据加工之间的关系
软件开发文档xcz可行性研究报告写作 来自淘豆网www.taodocs.com转载请标明出处.