第2章(Office2007版)

更新时间:2023-06-08 18:27:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

软件工程导论课件

第二章

可行性研究

软件工程导论课件

第2章 Content

2.1 2.2 2.3 2.4 2.5 2.6 2.7

可行性研究的任务 可行性研究过程 系统流程图 数据流图 数据字典 成本/效益分析 小结

理学院

软件工程导论课件

问题的定义与可性行研究开始 问题定义 可性行研究 可行否?Y N

有用的软件Who What Why 为谁设计,用户是谁? 要解决哪些问题? 为什么要解决这些问题

3W

项目实施计划

终止项目的建议

结束

理学院

软件工程导论课件

可行性研究目的: 用最小的代价在尽可能短的时间内确定问题是否能 够解决。

不是解决问题,而是确定问题是否值得去解决。说明该软件开发项目的实现在技术上、经济上和社会条件上的 可行性;评述为合理地达到开发目标可能选择的各种方案。GB 8567-88《 计算机软件产品开发文件编制指南 》

理学院

软件工程导论课件

2.1

可行性研究的任务可行性研究的主要任务是“了解客户的要求及现实环境,从技 术、经济和社会因素等三方面研究并论证本软件项目的可行性,编 写可行性研究报告,制定初步项目开发计划。”GB 8566-88 《计算机软件开发规范》

可行性研究的最根本任务 对软件开发以后的行动方针提出建议。

理学院

软件工程导论课件

可行性研究的内容(1) 技术可行性

(2) 经济可行性(3) 操作可行性 (4) 社会可行性(法律可行性) (5) 抉择

理学院

软件工程导论课件

技术可行性度量一个特定技术信息系统解决方案 的实用性及技术资源的可用性 考虑的问题(1)开发风险分析

(2)资源分析(3)相关技术的发展(现有技术能否实现新系统,技术难点、 建议采用技术的先进性)

理学院

软件工程导论课件

经济可行性度量系统解决方案的性能价格比。考虑的问题成本/效益分析(开发、运行的成本/效益) 有形成本、效益

无形成本、效益 质量与价值、成本的关系 价值/成本的均衡

价值和成本的关系

理学院

软件工程导论课件

举例成本-效益(万元) 该系统节省经费

6040 20 0 1 2

盈亏平衡点 该系统成本

3

4

5

投资回收期---------成本及效益分析图

理学院

软件工程导论课件

操作可行性

用户使用可能性

时间进度可行性 组织和文化上的可行性

理学院

软件工程导论课件

2.2

可行性研究过程1. 复查系统规模和目标 2. 研究目前正在使用的系统 3. 导出新系统的高层逻辑模型 4. 进一步定义问题

5. 导出和评价供选择的解法6. 推荐行动方针 7. 草拟开发计划

8. 书写文档提交审查

理学院

软件工程导论课件

可行性研究报告的编写1 引言 1.1 编写目的 1.2 背景 1.3 定义 1.4 参考资料2 可行性研究的前提 2.1 要求 2.2 目标 2.3 条件、假定和限制 2.4 进行可行性研究的方法 2.5 评价尺度

理学院

软件工程导论课件

可行性研究报告的编写3 对现有系统的分析3.1 数据流程和处理流程 3.2 工作负荷

4 所建议的系统4.1 对所建议系统的说明 4

.2 数据流程和处理流程 4.3 改进之处 4.4 影响

3.3 费用开支3.4 人员 3.5 设备

3.6 局限性

4.5 局限性4.6 技术条件方面的可行性

理学院

软件工程导论课件

可行性研究报告的编写5 可选择的其它系统方案 5.1 可选择的其它系统1 5.2 可选择的其它系统2......

6 投资及收益分析 6.1 支出 6.2 收益 6.3 收益/投资比 6.4 投资回收周期

7 社会条件方面的可行性 7.1 法律方面的可行性 7.2 使用方面的可行性

6.5 敏感性分析

理学院

软件工程导论课件

2.3

系统流程图系统流程图是概括地描绘物理系统的传统工具。它的基本思想是用图形符号以黑盒子形式描绘组成 系统的每个部件(程序,文档,数据库,人工过程 等)。 系统流程图表达的是数据在系统各部件之间流动的 情况,而不是对数据进行加工处理的控制过程,因 此尽管系统流程图的某些符号和程序流程图的符号 形式相同,但是它却是物理数据流图而不是程序流 程图。

理学院

软件工程导论课件

基本符号----以概括的方式抽象地描绘一个实际系统所用符号

理学院

软件工程导论课件

系 统 符 具 号 体--地 描 绘 一 个 物 理 系 统 所 用 符 号

理学院

软件工程导论课件

图2.3 库存清单系统的系统流程图理学院

软件工程导论课件

2.4

数据流图DFD ---- Data Flow Diagram

一种图形化技术,它描绘信息流和数据从输入移动到 输出的过程中所经受的变换。在数据流图中没有任何具体的物理部件,它只是描绘 数据在软件中流动和被处理的逻辑过程,是系统逻辑 功能的图形表示。 设计数据流图时只需考虑系统必须完成的基本逻辑功 能,完全不需要考虑怎样具体地实现这些功能,所以 它也是今后进行软件设计的很好的出发点。

理学院

软件工程导论课件

数据流图四种基本符号或 数据加工/处理/变换 数据源点或终点 (外部实体)

或 或

数据存储文件 数据流(data flow)

理学院

软件工程导论课件

数据流图几种附加符号

理学院

本文来源:https://www.bwwdw.com/article/ltf1.html

Top