下载此文档

2 可行性研究.pptx


文档分类:研究报告 | 页数:约46页 举报非法文档有奖
1/46
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/46 下载此文档
文档列表 文档介绍
第二章 可行性研究
软件工程
(Software Engineering)
3/1/2021
1
第二章可行性研究
(1)了解可行性研究的任务、过程;
(2)掌握系统流程图、数据流图和数据字典等工具的使用;
(3)会对软件项目做成本效益分析;
3/1/2021
2
开发软件要回答三个问题
Why to do? —可行性研究
What to do?—需求分析
How to do? —系统设计
3/1/2021
3
可行性研究的任务
回答是否可行
最短时间
最小代价
目标
可行性(feasibility)研究是探讨在定义阶段所确定的问题是否有可行的解。通过定义和分析问题,最终提出一个符合系统目标的高层次逻辑模型(Logical Model)。
三个方面的可行性
技术可行性:使用现有的技术能否实现这个系统 。
经济可行性:从成本和经济效益考虑是否值得开发 。
操作可行性:系统的操作方式对用户是否可行。
可行性研究的成本约占总成本的5%—10%。
3/1/2021
4
可行性研究
可行性研究的任务
用最小的代价在尽可能短的时间内确定问题是否能够解决。
问题定义
可行性研究
问题定义 正确 ?
问题定义阶段
审查
系 统 的逻辑模型
技术可行性
经济可行性
操作可行性
实 际 的物理系统


系统实现方案若干
可行性研究需要的时间长短取决于工程的规模,一般来说,其成本只能占预期的工程总成本的5%~10%.
可行性研究的结论
可行性研究阶段任务(示意图)
3/1/2021
5
可行性研究的步骤
复查系统的规模和目标
研究现正在 使用的系统
新系统的高层逻辑模型
重新定义问题
导出和评价 供选择的解法
推荐行动方针
草拟开发计划
书写文档提交审查
用户
分析员
是否符合系统目标
逻辑模型表达了系统分析员对新系统必须作什么工作、完成什么任务的理解.
1. 是否继续该工程的开发的建议2. 所选择解决方案的解法的说明3. 比较仔细的成本/效益分析
3/1/2021
6
系统流程图
系统流程图:描绘物理系统的工具,其基本思想是用图形符号以黑盒子形式描绘
系统里面的每个部件(程序、文件、数据库、表格、人工过程等),
表达的是信息在系统各部件之间流动的情况。
常用符号
处理
输入/输出
连接
换页连接
数据流
文档
磁带
联机存储
磁盘
显示
人工输入
人工操作
例子
事务
库存清单程序
定货信息
报告生成程序
定货报告
库存清单主文件
3/1/2021
7
系统流程图举例
问题描述:一仓库存储各种零件,仓库管理员每日要对零件的数量进行实时更新,若某种零件的数量少于某个值(库存量临界值)则应产生订货报告,规定每天向采购部送一张订货报表。
系统处理描述:
由终端将零件数量的变化输入到计算机中,程序1处理该变化并存储新的数据值,程序2生成订货信息,形成订货报告。
3/1/2021
8
系统流程图举例
事务
库存清单程序
定货信息
报告生成程序
定货报告
库存清单主文件
3/1/2021
9
数据流图
数据流图(Data Flow Diagram)是一种图形化技术,描绘信息流和数据从输入移动到输出的过程中所经历的变换,是系统的逻辑模型,可不考虑具体的处理细节。
前一页
数据流图容易理解,是分析员和用户之间很好的通信工具。
3/1/2021
10

2 可行性研究 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数46
  • 收藏数0 收藏
  • 顶次数0
  • 上传人临近再说
  • 文件大小460 KB
  • 时间2021-06-18