欢迎来到天天文库
浏览记录
ID:40235860
大小:1.97 MB
页数:73页
时间:2019-07-27
《(最新)第02章可行性分析》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第二章可行性研究内容2.1可行性研究的任务2.2可行性研究过程2.3系统流程图2.4数据流图2.5数据字典2.6成本/效益分析2.7小结开始问题定义可性行研究可行否?项目实施计划终止项目的建议结束YN问题的定义与可性行研究Who为谁设计,用户是谁?What要解决哪些问题?Why为什么要解决这些问题有用的软件3W可行性研究的目的用最小的代价在尽可能短的时间内确定问题是否能够解决。可行性研究不是解决问题,而是确定问题是否值得去解决。说明该软件开发项目的实现在技术上、经济上和社会条件上的可行性;评述为合理地达到开发目标
2、可能选择的各种方案。GB8567-88《计算机软件产品开发文件编制指南》2.1可行性研究的任务可行性研究的主要任务是“了解客户的要求及现实环境,从技术、经济和社会因素等三方面研究并论证本软件项目的可行性,编写可行性研究报告,制定初步项目开发计划。”——GB8566-88《计算机软件开发规范》可行性研究的最根本任务——对软件开发以后的行动方针提出建议。可行性研究的内容可行性分析(1)技术可行性(2)经济可行性(3)操作可行性(4)社会条件可行性(如法律可行性)效益分析社会效益经济效益解决方案选择导出系统的逻辑模型,
3、对多种可能的解决方案分析可行性,选择方案。技术可行性度量一个特定技术信息系统解决方案的实用性及技术资源的可用性考虑的问题开发风险分析资源分析相关技术的发展(现有技术能否实现新系统,技术难点、建议采用技术的先进性)经济可行性度量系统解决方案的性能价格比。考虑的问题成本/效益分析(开发、运行的成本/效益)有形成本、效益无形成本、效益价值和成本的关系质量与价值、成本的关系价值/成本的均衡举例12345年6040200成本-效益(万元)该系统节省经费该系统成本盈亏平衡点投资回收期---------成本及效益分析图操作可行
4、性用户使用可能性时间进度可行性组织和文化上的可行性2.2可行性研究过程1.复查系统规模和目标确切了解要做的事情。2.研究目前正在使用的系统现有系统能做什么?不能做什么?有什么缺陷?3.导出新系统的高层逻辑模型使用形式化工具(数据流图、数据字典等)描述系统高层模型。4.进一步定义问题以系统高层模型为基础,与用户一起进一步问题的定义、系统规模和目标,修改模型,使其符合系统建设目标。5.导出和评价供选择的解法以最后提出的系统模型为基础,导出物理解决方案(可能多个),分析技术、操作、经济等可行性,制定进度表。6.推荐行动
5、方针确定是否继该项工作,选择解决方案,进行成本效益分析。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工作负荷3.3费用开支3.4人员3.5设备3.6局限性4所建议的系
6、统4.1对所建议系统的说明4.2数据流程和处理流程4.3改进之处4.4影响4.5局限性4.6技术条件方面的可行性5可选择的其它系统方案5.1可选择的其它系统15.2可选择的其它系统26投资及收益分析6.1支出6.2收益6.3收益/投资比6.4投资回收周期6.5敏感性分析7社会条件方面的可行性7.1法律方面的可行性7.2使用方面的可行性2.3系统流程图系统流程图是概括地描绘物理系统的表达工具。它的基本思想是用图形符号以黑盒子形式描绘组成系统的每个部件(程序,文档,数据库,人工过程等)。系统流程图表达的是数据在系统各
7、部件之间流动的情况,而不是对数据进行加工处理的控制过程,因此尽管系统流程图的某些符号和程序流程图的符号形式相同,但是它却是物理数据流图而不是程序流程图。基本符号以概括的方式抽象地描绘一个实际系统所用符号---具体地描绘一个物理系统所用符号系统符号库存清单系统的系统流程图系统流程图-例2.4数据流图DFD----DataFlowDiagram一种图形化技术,它描绘信息流和数据从输入移动到输出的过程中所经受的变换。在数据流图中没有任何具体的物理部件,它只是描绘数据在软件中流动和被处理的逻辑过程,是系统逻辑功能的图形表
8、示。设计数据流图时只需考虑系统必须完成的基本逻辑功能,完全不需要考虑怎样具体地实现这些功能,所以它也是今后进行软件设计的很好的出发点。数据流图——四种基本符号数据加工/处理/变换数据源点或终点(外部实体)数据流(dataflow)数据存储文件或或或数据流图——几种附加符号数据流图的层次结构为了表达数据处理过程的数据加工情况,需要采用层次结构的数据流图。按照系统的层次结构进
此文档下载收益归作者所有