1 / 17
文档名称:

可行性分析.ppt

格式:ppt   页数:17页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

可行性分析.ppt

上传人:drp539606 2015/10/3 文件大小:0 KB

下载得到文件列表

可行性分析.ppt

相关文档

文档介绍

文档介绍:课程名称:软件工程第3讲
班级:
日期:
教室:
教学题目:第3章可行性研究
教学目的:理解可行性研究的基本任务和步骤、理解成本/效益分析的方法,了解系统模型、系统规格说明和评审。
教学重点:可行性研究。
教学难点:成本/效益分析。
教具:多媒体教室、电子教案
作业:
第二章可行性研究 可行性研究的任务及步骤

开发任何一个基于计算机的系统都会受到时间和资源的限制。因此,开发方在接受客户的项目之前,必须根据客户可能提供的时间和资源等条件进行可行性研究。
可行性研究工作要在初步的需求定义之后进行。其主要任务不是研究如何解决问题,而是要用最小的代价在最短的时间内确定该项目是否值得去解决,是否存在可行的解决方案。即在系统层面上论证系统开发的可行性。

1)经济可行性研究:估算项目的开发成本和投入使用后可能带来的利润,进行成本效益分析。及对其他产品或利润的影响。
2)技术可行性研究:根据客户提出的系统功能、性能要求及实现系统的各项约束条件,从技术的角度研究实现系统的可行性。
3)运行、操作可行性研究:主要研究系统的运行方式在用户单位是否可以有效地实施,是否与原有其他系统相矛盾;系统的操作规程在用户单位内是否可行,它包括人事、科技政策、管理方法等。

4)法律可行性研究:研究新系统的开发和使用是否会侵犯他人的权益,是否触犯了国家的法律法规。
5)开发方案的选择:可行性研究的最主要任务是对以后的行动提出建议。如果问题没有可行的解,分析人员应建议停止该项目,以避免造成进一步的浪费;如果问题值得解决,则提出并评价实现系统的各种可行的开发方案,从中选择一种最佳方案,并为系统制定一个初步的开发计划。

1)复查初步分析结果。
对系统初步的分析结果和报告书进行复查,改正含糊或不确切的叙述,重新确定系统目标与规模,清晰地描述对系统的所有约束条件。
2)研究现有的系统。
找出其基本功能和信息,指出其缺点或局限性。
3)导出新系统高层逻辑模型。
用某种图形工具导出系统高层逻辑模型,并与现有系统进行比较。

4)导出新系统的高层次物理解法,提出多个供选择的方案,并对每一个方案的经济可行性、技术可行性、运行和操作可行性等进行分析比较。
5)推荐建议的方案。
如果系统分析员认为值得开发,则应指出开发的价值、推荐方案的理由并为推荐的系统草拟一份开发计划;若分析员认为不值得开发,也应拿出充分的理由。并提交可行性研究报告等全部文档。
6)评审、复审和决策。
可行性研究最后要通过技术评审和管理复审,开发方和客户方或使用部门负责人根据成本-效益分析等各项可行性研究的结论,决策是否继续这项工程。
经济可行性
对待开发系统的经济可行性的论证(其中主要是成本-效益分析)是可行性研究的重要内容。它可用于评估系统的经济合理性、给出系统开发的成本估算,并将估算的成本与可获得的利润进行对比,从经济角度论证待开发系统是否可行。
项目开发的成本受项目的特点、规模等多种因素的制约,尤其是其中的软件要素的开发成本在可行性研究阶段很难准确估算。
经济效益——指应用系统可为用户增加的收入。
社会效益——指应用系统给社会带来的好处。

基于计算机系统的成本主要由4部分组成:
①购置并安装软硬件及有关设备的费用。
②系统开发费用。
③系统安装、运行和维护费用。
④人员培训费用。
在可行性研究阶段只能对上述费用所构成的成本进行估算。其中软件开发成本可用前面已介绍的估算方法进行估算。在系统开发完毕并交付用户运行后,即可统计出实际开发成本。
【】已知一个基于计算机的系统的软件升级的开发成本估算值为5000元,预计新系统投入运行后每年可以带来2500元的收入,假定新软件的生存周期(不包括开发时间)为5年,当年的年利率为12%,试对该系统的开发进行成本-效益分析。
:
指同样数量的货币随时间的不同具有不同的价值。
一般货币在不同时间的价值可用年利率来折算。
设:i 表示年利率,现在存入P元,n年后的价值为F元,
则有: F=P(1 + i )n (3-1)
表3-1 将来的收入折算成现在值
如果n年后能收入F元,这些钱折算成现在的价值称为折现值,折现公式为:
P = F /(1 + i )n (3-2)
对本题的将来的收入折现,计算结果如表3-1所示。
n(年)
第n年
的收入
(1+i)n
折现值
累计折现值
1
2500



2
2500



3
2500