可行性报告-2 可行性研究.ppt
《可行性报告-2 可行性研究.ppt》由会员分享,可在线阅读,更多相关《可行性报告-2 可行性研究.ppt(45页珍藏版)》请在第一文库网上搜索。
1、2022-8-221第二章 可行性研究软件工程(Software Engineering)2022-8-222第二章可行性研究第二章可行性研究(1)了解可行性研究的任务、过程;)了解可行性研究的任务、过程;(2)掌握系统流程图、数据流图和数据)掌握系统流程图、数据流图和数据字典等工具的使用;字典等工具的使用;(3)会对软件项目做成本效益分析;)会对软件项目做成本效益分析;2022-8-223开发软件要回答三个问题 Why to do? 可行性研究 What to do?需求分析 How to do? 系统设计2022-8-224可行性研究的任务回答是否可行回答是否可行最短时间最小代价目标目标
2、可行性(可行性(feasibility)研究是探讨在)研究是探讨在定义阶段所确定的问题定义阶段所确定的问题是否有可行的是否有可行的解。通过定义和分析问题,最终提出一个符合系统目标的高层次逻辑模型解。通过定义和分析问题,最终提出一个符合系统目标的高层次逻辑模型(Logical Model)。三个方面的可行性三个方面的可行性技术可行性:使用现有的技术能否实现这个系统使用现有的技术能否实现这个系统 。经济可行性:从成本和经济效益考虑是否值得开发从成本和经济效益考虑是否值得开发 。操作可行性:系统的操作方式对用户是否可行。系统的操作方式对用户是否可行。可行性研究的成本约占总成本的可行性研究的成本约占总
3、成本的5%10%。2022-8-225可行性研究可行性研究可行性研究的任务可行性研究的任务用最小的代价在尽可能短的时间内确定问题是否能够解决。问题定义 可行性可行性研究研究问题定义 正确 ?问题定义阶段审查审查系系 统统 的的逻辑模型逻辑模型技术可行性经济可行性操作可行性实实 际际 的的物理系统物理系统否是系统实现方案若干 可行性研究需要的时间长短取决于工程的规模,一般来说,其成本只能占预期的工程总成本的5%10%.可行性研究可行性研究的结论的结论可行性研究阶段任务可行性研究阶段任务(示意图示意图)2022-8-226可行性研究的步骤复查系统的规模和目标研究现正在 使用的系统新系统的高层逻辑模
4、型重新定义问题 导出和评价 供选择的解法推荐行动方针草拟开发计划书写文档提交审查用户分析员是否符合系统目标 逻辑模型逻辑模型表达了系统表达了系统分析员对新系统必须作什分析员对新系统必须作什么工作、完成什么任务的么工作、完成什么任务的理解理解.1. 是否继续该工程的开发的建议是否继续该工程的开发的建议2. 所选择解决方案的解法的说明所选择解决方案的解法的说明3. 比较仔细的成本比较仔细的成本/效益分析效益分析2022-8-227系统流程图系统流程图系统流程图:描绘物理系统的工具,其基本思想是用图形符号以黑盒子形式描绘系统流程图:描绘物理系统的工具,其基本思想是用图形符号以黑盒子形式描绘 系统里面
5、的每个部件(程序、文件、数据库、表格、人工过程等)系统里面的每个部件(程序、文件、数据库、表格、人工过程等), 表达的是信息在系统各部件之间流动的情况。表达的是信息在系统各部件之间流动的情况。常用符号处理输入/输出连接换页连接数据流文档磁带联机存储磁盘显示人工输入 人工操作例子事务库存清单程序定货信息报告生成程序定货报告库存清单主文件2022-8-228系统流程图举例 问题描述:一仓库存储各种零件,仓库管理员每日要对零件的数量进行实时更新,若某种零件的数量少于某个值(库存量临界值)则应产生订货报告,规定每天向采购部送一张订货报表。 系统处理描述: 由终端将零件数量的变化输入到计算机中,程序1处
6、理该变化并存储新的数据值,程序2生成订货信息,形成订货报告。2022-8-229系统流程图举例事务事务库存清单程序库存清单程序定货定货信息信息报告生成程序报告生成程序定货报告定货报告库存清单库存清单主文件主文件2022-8-2210数据流图 数据流图数据流图(Data Flow Diagram)(Data Flow Diagram)是是一种图形化技术,描绘信息流和数据一种图形化技术,描绘信息流和数据从输入移动到输出的过程中所经历的从输入移动到输出的过程中所经历的变换,是系统的逻辑模型,可不考虑变换,是系统的逻辑模型,可不考虑具体的处理细节。具体的处理细节。 前一页数据流图容易理解,是分析员和用
7、户之间很好的通信工具。2022-8-2211数据流图的符号数据源点数据源点(source)/(source)/终点终点(sink) (sink) 变换数据的处理变换数据的处理(process) (process) 数据存储数据存储 (data store)(data store)数据流数据流(data flow)(data flow) 前一页 表示数据流之间是表示数据流之间是“与与”关系;关系;+ 表示表示“或或”关系;关系; 表示只能从中选一个。表示只能从中选一个。2022-8-2212n有时数据的源点和终点相同再重复画一个同样的符号(正方形或立方体)表示数据的终点。n有时数据存储也需要重复
8、,以增加数据流图的清晰程度。n为了避免可能引起的误解,如果代表同一个事物的同样符号在图中出现在n个地方,则在这个符号的一个角上画(n-1)条短斜线做标记。2022-8-2213数据流图的绘制 步骤:分析问题,找出源点或终点,处理,数据存储和数据流;画出包含数据源点/终点以及处理的基本系统模型,如图2.5;把基本系统模型细化,描绘系统的主要功能,即产生功能级数据流图;对功能级数据流图中描绘的系统细化。2022-8-2214 假设一家工厂的采购部每天需要一张定货报表,报表按零件编号排序,表中列出所有需要再次定货的零件。对于每个需要再次定货的零件应该列出下述数据:零件编号,零件名称,定货数量,目前价
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 可行性报告-2 可行性研究 可行性报告
![提示](https://www.001doc.com/images/bang_tan.gif)