收藏 分享(赏)

2可行性分析.ppt

上传人:无敌 文档编号:926962 上传时间:2018-05-02 格式:PPT 页数:24 大小:1.47MB
下载 相关 举报
2可行性分析.ppt_第1页
第1页 / 共24页
2可行性分析.ppt_第2页
第2页 / 共24页
2可行性分析.ppt_第3页
第3页 / 共24页
2可行性分析.ppt_第4页
第4页 / 共24页
2可行性分析.ppt_第5页
第5页 / 共24页
点击查看更多>>
资源描述

1、第二章 软件可行性分析,问题的定义可行性分析的任务可行性分析的步骤系统流程图成本/效益分析,识别用户要求,分析员必须考虑以下问题:识别希望的功能和性能范围; 确定系统的功能、性能、约束和接口;,功能和性能 可靠性和质量 总的系统目标 成本与进度限制,制造需求 市场与竞争情况 有效的技术 将来可能的扩充,2.1、 问题定义的内容(7方面),问题的定义,要实现的目标、功能规模,开发的理由和条件、问题要求,开发系统的现状,明确问题的背景,实现目标的方案,开发的条件、环境要求,写出问题定义报告,问题定义的内容?,二、 问题定义的步骤(4个),充分沟通、反复的沟通,开始,系统分析员要深入现场,阅读用户写

2、的书面报告、听取用户对开发系统的要求、调查开发系统的背景理由,充分、深入调查、调研,充分、深入沟通和交流,还要与用户负责人反复讨论,以澄清模糊的地方、改正不正确的地方。,充分深入的和负责人反复讨论,最后写出双方都满意的问题定义报告,并确定双方是否可进行深入系统可行性研究的意向,2.2、可行性研究的任务 可行性研究的任务:是用最小的代价、在尽可能短的时间内确定问题是否能够解决。在澄清了问题定义之后,分析员首先应该导出系统的逻辑模型,然后从系统逻辑模型出发,探索出若干种可供选择的主要解法(即系统实现方案)。最后仔细研究每种解法的可行性。,技术可行性,经济可行性,法律可行性,可行性研究涉及的内容,操

3、作可行性,占到工程总成本的5%-10%,技术可行性分析,技术可行性主要根据系统的功能、性能、约束条件等,分析在现有资源和技术条件下系统能否实现。技术可行性分析通常包括风险分析、资源分析和技术分析。,风险分析:分析在给定的约束条件下设计和实现系统的风险。采用不成熟的技术可能造成技术风险人员流动可能给项目带来风险成本和人员估算不合理造成的预算风险 风险分析的目的是找出风险,评价风险的大小,并有效地控制和缓解风险。,经济可行性分析,经济可行性主要进行成本效益分析,从经济角度,确定系统是否值得开发。基于计算机的系统的成本主要包括:购置硬件、软件(如数据库管理系统、第三方开发的构件等)和设备(如传感器等

4、)的费用系统的开发费用系统安装、运行和维护费用人员培训费用,效益经济效益包括使用基于计算机的系统后可增加的收入和可节省的运行费用(如操作人员数、工作时间、消耗的物资等)。在进行成本效益分析时通常只统计五年内的经济效益。社会效益指使用基于计算机的系统后对社会产生的影响(如提高了办事效益,使用户满意等),通常社会效益只能定性地估计。 经济效益通常可用货币的时间价值、投资回收期和纯收入来度量。,2.3 可行性研究的步骤,2.4 系统流程图系统流程图:是描绘物理系统的传统工具,它的基本思想是用图形符号以黑盒子形式描绘系统里面的每一个部件(程序、文件、数据库、表格、人工过程等)。 注:尽管系统流程图使用

5、的某些符号和程序流程图所用的符号相同,但系统流程图表达的是信息在系统中各个部件之间流动的情况,而不是对信息进行加工处理的控制过程。 画法习惯:是使信息在图中从顶向下或从左到右。同时采用分层的方法描绘系统。,表2.1 系统流程图的基本符号,1、制作过程是系统分析员全面了解系统业务处理概况的过程,它是系统分析员作进一步分析的依据;2、是系统分析员、管理员、业务操作员相互交流的工具;3、系统分析员可以直接在流程图上画出可以由计算机处理的部分;4、可利用系统流程图来分析业务流程的合理性。,系统流程图的作用:,图书馆借书系统流程图,2.5 成本/效益分析成本/效益分析的目的,是从经济角度评价开发一个新项

6、目是否可行、是否划算,从而帮助使用部门的负责人正确地作出是否投资于这项开发的决定。 一、成本估计,1、自顶向下估计:基于软件的整体性考虑,首先估算出总的开发成本,然后在项目内部进行成本分配。2、自底向上估计:与自顶向下估计相反,是从一个个任务单元开始。3、算法模型估计:是资源模型,是成本估计的一种有效工具。,1代码行技术 2任务分解技术,二、费用估计,三、 度量效益的方法 1货币的时间价值货币的时间价值通常用利率的形式表示。假设年利率为i,如果现在存入P元,则n年后可以得到的钱数为: FP(1十i)n 这也就是P元钱在n年后的价值。反之,如果n年后能收入F元钱,那么这些钱的现在的价值是: PF

7、/(1十i)n,例:在办公业务中采用自动化办公方式,可以避免人工方式造成的时间及经济浪费,每年大概可节省2万元。若软件的生存期为6年,则6年可节省12万元,而开发该系统共需投资5万元。,货币的时间价值,2投资回收期所谓投资回收期就是使累计的经济效益等于最初投资所需要的时间。显然,投资回收期越短就能越快获得利润,这项工程也就越值得投资。3纯收入纯收入就是在整个生命周期之内系统累计经济效益(折合成现在值)与投资之差。这相当于比较投资开发一个软件系统和把钱存在银行中(或贷给其他企业)这两种方案的优劣。,4、投资回收率:用来衡量投资效益的大小。 已知现在的投资额,并且已经估计出将来每年获得的经济效益,那么投资回收率为: P=F1/(1+j)+F2/(1+j)2+Fn/(1+j)n 其中:P是现在的投资额;Fi是第i年年底的效益(i=1,2n);n是系统的使用寿命;j市投资回收率。,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 经营企划

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报