IT软件项目可行性研究分析_第1页
IT软件项目可行性研究分析_第2页
IT软件项目可行性研究分析_第3页
IT软件项目可行性研究分析_第4页
IT软件项目可行性研究分析_第5页
已阅读5页,还剩33页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第四章IT软件项目可行性研究副标题4.1.可行性研究的内容1.目的:用最小的代价在尽可能短的时间内确定软件项目是否能够开发,是否值得开发。2.本质:一次大大压缩简化了的系统分析和设计的过程,也就是在较高层次上以较抽象的方式进行的系统分析和设计的过程。3.四个方面技术经济环境法律技术可行性:分析当前市场的技术、产品条件,判断能否利用现在拥有的以及可能拥有的技术,在规定的时间期限内完成整个项目物资(产品)的可用性经济可行性:对整个项目的投资及所产生的经济效益进行分析,具体包括:支出分析、收益分析、投资回报分析以及敏感性分析等环境可行性:制约软件在用户单位发挥效益的关键4.工作量占比:可行性分析在整个项目开发中的工作量比例时间:取决于工程规模成本:占总成本的510%4.2.可行性研究的步骤三个基本阶段机会研究

(初步可行性研究)初步可行性研究(详细可行性研究)详细可行性研究(可行性报告)机会研究是否有良好发展前景的潜在需求开展工作,其研究是大范围的、粗略的效益与费用的估算精度要求误差在±30%以内初步可行性研究项目在市场、技术、环境、选点、效益、资金等方面的可行性进行初步分析,淘汰那些不可行的项目方案效益和费用的计算精度要求误差在±20%之内详细可行性研究详细可行性研究是可行性研究的关键环节对产品的纲要、技术、工艺及设备、厂址选择及厂区规划、资金筹措、建设计划及项目的经济效果进行分析效益和费用的估算精度要求误差在±10%之

七个基本步骤确定项目规模研究正在运行的系统导出新系统逻辑模型导出和评价各种方案推荐行动方案草拟开发计划递交可行性研究报告1.确定项目规模:清晰地描述对目标系统的限制和约束确保分析员正在解决的问题确实是要求他解决的问题2.研究正在运行的系统研究旧系统的缺点(功能、性能、运行成本、社会效益)了解现有系统做什么,即内容,而不是怎么做的,即方法描述工具:系统流程图,概括地描绘物理系统系统流程图图元文件例子:某装配厂有一座存放零件的仓库,仓库中现有的各种零件的数量以及每种零件的库存量临界值等数据记录在库存清单主文件中。当仓库中零件数量有变化时,应该及时修改库存清单主文件,如果哪种零件的库存量少于它的库存量临界值,则应该报告给采购部门以便定货,规定每天向采购部门送一次定货报告。分析:零件库存量的每一次变化称为一个事务,由放在仓库中的终端输入到计算机中系统中的库存清单程序对事务进行处理,更新存储在磁盘上的库存清单主文件,产生必要的定货信息,并写在磁盘上每天由报告生成程序读一次盘,并且打印出定货报告系统流程图事务库存清单程序报告生成程序定货报告库存清单主文件订货信息3.导出系统逻辑模型在高层抽象上确定新系统的业务过程描述工具:数据流图,还可建立初步的数据字典数据流图:数据和处理描绘信息流和数据从输入到输出的过程中所经受的变换,数据从哪里来,到哪里去,经过怎样的处理,保存在哪里描绘数据在软件中流动和被处理的逻辑过程数据流图图元数据源点/终点变换数据的处理

数据存储

数据流

例子:假设一家工厂的采购部每天需要一张定货报表,报表按零件编号排序,表中列出所有需要再次定货的零件。对于每个需要再次定货的零件应该列出下述数据;零件编号、零件名称、定货数量、目前价格、主要供应者和次要供应者。零件入库或出库称为事务,通过放在仓库中的CRT终端把事务报告给定货系统。当某种零件的库存数量少于库存量临界值时就应该再次定货。分析:首先考虑数据的源点和终点:“采购部每天需要一张定货报表”终点“通过放在仓库中的CRT终端把事务报告给定货系统”源点接下来考虑处理:“采购部每天需要一张定货报表”--产生报表是一个处理“零件入库或出库称为事务,通过放在仓库中的CRT终端把事务报告给定货系统。”--处理事务是另一个处理最后考虑数据流和数据存储:系统把定货报表送给采购部----定货报表事务需要从仓库送到系统中----事务数据当某种零件的库存数量少于库存量临界值时就应该再次定货,而每天打印一次定货报表-----把定货信息存储起来可知:定货报表、事务是数据流库存清单、定货信息是数据存储图1定货系统的基本系统模型(突出表明了数据的源点和终点)图2定货系统的功能级数据流图案例:医院住院病人主要由护士护理,这样不仅需要大量护士,而且由于不能随时观察危重病人的病情变化,可能会延误抢救时机。某医院准备开发一个以计算机为中心的患者监护系统,该患者监护系统的基本功能为:随时接收每个病人的生理信号(脉搏、体温、血压、心电图等)定时记录病人情况以形成患者日志当某个病人的生理信号超出医生规定的安全范围时向值班护士发出警告信息护士在需要时还可以要求系统输出某个指定病人的病情报告。分析:本系统的数据源点是“病人”和“护士”,他们分别提供生理信号和要求病情报告的信息。从系统应该“定时记录病人情况以形成患者日志”这项要求可以想到,还应该有一个提供日期和时间信息的“时钟”作为数据源点。系统对病人生理信号的处理功能主要是“接收信号”、“分析信号”和“产生警告信息”。另外,系统还应该具有“定时取样生理信号”、“更新日志”和“产生病情报告”等功能。为了分析病人生理信号是否超出了医生规定的安全范围,应该存储“患者安全范围”信息。由于需要定时记录病人生理信号而形成的“患者日志”,显然是一个数据存储。4.导出和评价各种方案要提出多个解决方案为用户在“怎么做”这个问题上提供建议5.推荐行动方针主要从经济上决定,项目是否启动如何证明:成本/效益分析6.草拟开发计划工程进度表人员和资源的需要情况,什么时候使用,使用多长时间估计各阶段成本7.递交可行性研究报告具体格式参见课本49-504.3效益预测与评估方法:定性预测法定量预测法1.定性预测:是指凭借预测者的经验和分析能力,对未来市场的变化趋势进行推断预测的直观判断方法专家意见法Delphi方法相关关系法2.定量预测:采用数学方法建立模型,进行定量分析回归分析法:通过对所获得的表面上看来杂乱无章的历史数据进行分析处理,寻找统计规律性,建立回归方程,用数学模型近似表达变量间的相互关系。即函数求解:Y=f(x),x为历史数据,f为依据从数据中寻找到的规律建立的回归方法4.4投入产出比和投资回收期

年将来值(元)(1+i)n现在值(元)累计的现在值(元)125001.122232.142232.14225001.251992.984225.12325001.401779.456004.57425001.571588.807593.37525001.761418.579011.94

注意:通常做项目投资分析时,应当遵循一个基本原则:当投资回收期≤基准回收期时,项目方案可接受,否则应拒绝回收期反映了投资回收的速度,回收期短,则风险就小1)静态投资回收期静态投资回收期是以项目各年的净收益来回收项目总投资所需要的时间。它是最常使用的评价指标,具有直观、简单的特点,也能反映项目风险程度,但未考虑资金的时间价值。计算上一问题中的静态投资回收期。当每年有投入的情况下,计算累计现金流量大于0的时间T:

年份方案A方案B净现金流量累计净现金流量净现金流量累计净现金流量01234567-1500400500600700700700700-1500-1100-6000700140021002800-1000100300450450450450450-1000-900-600-150300750120016504)多方案比选公式用来衡量各方案的相对经济性,不能反映方案自身的经济效益。

案例:假定某项目在同等条件下有以下四种方案:

甲方案:投资20万元,经营成本12万元

乙方案:投资40万元,经营成本6万元

丙方案:投资25万元,经营成本10万元

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论