




已阅读5页,还剩24页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1,第2章可行性研究,2,本章教学内容,2.1可行性研究的任务2.2可行性研究过程2.3系统流程图2.4数据流图2.5数据字典2.6成本/效益分析2.7小结,3,学习重点、难点,重点:可行性研究的任务;数据流图基本符号、绘制过程及应用;数据字典的用途和建立。难点:数据流图的应用。,4,2.1可行性研究的任务,一、可行性研究的目的说明该软件开发项目的实现在技术上、经济上和社会条件上的可行性;评述为合理地达到开发目标可能选择的各种方案。-GB8567-88计算机软件产品开发文件编制指南用最小的代价在尽可能短的时间内确定问题是否能够并且值得解决。可行性研究一般占预期工程总成本的5%10%,5,二、可行性研究的基本内容,1、技术可行性:使用现有的技术能实现这个系统吗?主要考虑:开发风险;资源;相关技术的发展2、经济可行性:这个系统的经济效益能超过它的开发成本吗?系统经济效益=新系统增加的收入+新系统节省的费用考虑:成本效益分析、长期的公司经营策略、对其他单位或产品的影响、开发所需的成本和资源、潜在的市场前景3、操作可行性:系统的操作方式在用户组织内行得通吗?4、其他:法律可行性、社会效应、管理问题等,6,国家标准定义的可行性研究,了解客户的要求及现实环境,从技术、经济和社会因素等三方面研究并论证本软件项目的可行性,编写可行性研究报告,制定初步项目开发计划。-GB8566-88计算机软件开发规范-GB8567-88计算机软件产品开发文件编制指南-GB8566-88计算机软件开发规范国家标准局1988年发布。标准基本软件生存周期,将软件产品从形成、开发、运用、维护,到最后被淘汰的整个过程中,应提交的文档归于13种,作为软件开发人员工作的准则和规程。,7,2.2可行性研究的过程,逻辑模型表达了系统分析员对新系统必须作什么工作、完成什么任务的理解。,8,可行性研究报告的编写,可行性研究报告功能:说明软件项目的实现在技术上、经济上和社会因素上的可行性,评述为合理地达到开发目标可供选择的各种可能的实现方案,说明并论证所选定实施方案的理由。GB8567-88计算机软件产品开发文件编制指南,9,可行性分析的描述手段:系统流程图、数据流图1、什么是系统流程图?概括地描绘物理系统的传统工具。基本思想:用图形符号以黑盒子形式描绘组成系统的每个部件(程序,文档,数据库,人工过程等),表达数据在系统各部件之间流动的情况。,2.3系统流程图,10,2.3.1符号,基本符号,11,一个简单的例子P40,2.3.2例子,零件库存量的每一次变化称为一个事务,通过放在仓库中的CRT终端输入到计算机中;系统中的库存清单程序对事务进行处理,更新存储在磁盘上的库存清单主文件,并且把必要的定货信息写在磁带上。最后,每天由报告生成程序读一次磁带,并且打印出定货报告。,12,描绘复杂的系统时,一般采取分层次地描绘的方法。第一步:建立高层次的系统流程图,描绘系统总体概貌,表明系统的关键功能。第二步:分别对每个关键功能进行扩展,到适当的详细程度,画在单独的一页纸上。第三步:可以多次扩展,直到描述完整。优点:便于阅读者按从抽象到到具体的过程逐步深入地了解一个复杂的系统。,2.3.3分层,13,从经济角度分析开发一个特定的新系统是否划算,帮助客户负责人作出是否投资的决定。主要包括成本估计和成本效益分析。,2.6成本/效益分析,14,包括开发成本和运行成本一、开发成本估计技术1、代码行技术根据经验和历史数据,估算实现一个功能需要多少源程序行数,用每行代码的平均成本乘以行数。,2.6.1成本估计,15,2、任务分解技术将软件开发工程分解成若干个相对独立的任务,分别估算,然后累加得出总成本。按阶段分解按功能分解,典型环境下各阶段人力百分比,16,例:按功能分解示例,计算机辅助设计(CAD)的软件项目估算将CAD项目分为如下7个子项目:用户界面和控制;二维几何分析;三维几何分析;数据库管理;计算机图形显示;外设控制;设计分析,17,代码行和成本、工作量估算,18,A.系统开发费用(一次),2名系统分析员(450小时/名,45美元/小时)$40,5005名系统开发人员(275小时/名,36美元/小时)$49,5001名数据库管理员(30小时/名,42美元/小时)$1,2602名技术写作者(120小时/名,25美元/小时)$6,0001名秘书(160小时/名,15美元/小时)$2,4002名数据通讯专家(60小时/名,42美元/小时)$2,4002名数据输入人员(40小时/名,12美元/小时)$49,500,系统开发和每年运行费用估算举例,19,系统其他费用,培训:三天的开发人员内部培训课程$7,00030个用户,三天的内部培训课程$10,000物资:复印$500磁盘、纸张等消耗品$650购买软、硬件:20台工作站Windows软件$1,00020台内存升级$8,000网络软件$17,50020台工作站办公软件产品$20,000系统开发总费用:$161,670,20,人员:维护程序员/分析员(250小时/年,42美元/小时)$10,500网络管理员(300小时/年,50美元/小时)$15,000购买硬件、软件升级硬件$5,000软件$6,000物资和杂项:$3,5000每年总运行费用$40,000,B.年运行费用(每年),21,3、自动估计成本技术,采用自动估计成本的软件工具,需要有长期搜集的大量历史数据为基础,并需要良好的数据库系统支持。二、运行费用估计操作人员数、工作时间、消耗的物资,22,2.6.2成本/效益分析方法,几种度量效益的方法:货币的时间价值:以银行利率表示货币的时间价值。设年利率为i,存入P元,n年后得钱数F为:FP(1i)n若n年后收入为F,则现在钱的价值为:PF/(1i)n见教材P41面表2.3提问:若某系统,投资为200万元,银行利率3,即100元可获3元现金,一年后此系统运行赚了200万元,是否可以认为所有投资都收回了?,举例,在工程设计中用CAD系统来取代大部分人工设计工作,每年可节省9.6万元。若软件生存期为5年,则5年可节省48万元。开发这个CAD系统共投资20万元。我们不能简单的把20万元和48万元相比。因为前者是现在投资的钱,而后者是5年以后节省的钱,需要把5年内每年预计节省的钱折合成现在的价值才能进行比较。,23,设年利率是5%,利用公式:,24,25,投资回收期:累计的经济效益等于最初的投资所需要的时间。引入CAD系统两年后,可节省17.85万,比最初投资还少2.15万,但第三年可以节省8.29万,2.15/8.29=0.259,故投资回收期市2.259年。纯收入:整个软件生命期内,累计经济效益(折合成现在值)与投资之差。5年内工程的纯收入是41.563-20=21.563万,26,一、引言系统名称、目标、功能、开发组织单位、服务对象等。二、系统开发的背景,必要性和意义1、现行系统的调查研究组织机构、业务流程、工作负荷、费用、人员、设备、计算机应用情况、存在问题等。2、需求调查和分析用户提出的需求及考虑经济改革和发展需要进行预测结果。,附:可行性研究报告(参考格式),27,三、新系统的几种方案介绍1、拟建系统目标2、系统规模及初步方案(粗略的逻辑模型)3、系统的实施方案(计划安排)4、投资方案5、人员培训及补充方案6、其他可供选择的方案,28,四、可行性研究1、技术上的可行性(按系统目标衡量)(1)对现有技术的估价(2)使用现有技术进行系统开发的可行性(3)对技术发展可能产生影响的预测(4)关键技术人员的数量和水平估计2、经济上的可行性(估算成本/
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025电缆租赁合同范本
- 2025年解除劳动合同协议书下载
- 医院入股协议合同范本
- 车辆贷款的合同范本
- 商铺抵款合同范本
- 租赁协议车位合同范本
- 测绘协议合同范本
- 2025电商联销合同
- 饮品代理加盟合同范本
- 租公寓房合同范本
- 老服务伦理与礼仪讲课文档
- DB61T1730-2023公路路面煤矸石基层施工技术规范
- 第四章 土地估价方法-成本法
- GB/T 43198-2023食品包装用聚乙烯吹塑容器
- 从力的做功到平面向量数量积说课稿省名师优质课赛课获奖课件市赛课百校联赛优质课一等奖课件
- 骨科常见体位和摆放课件
- 中国传统文化概论绪论
- 这么写网约车事故索赔误工费的起诉状更容易胜诉
- 固体废物污染环境防治法课件
- 2022年高校教师资格证(高等教育学)考试题库评估300题有解析答案(四川省专用)
- 精装修安全文明施工方案
评论
0/150
提交评论