软件工程第二讲可行性范例.ppt

  1. 1、本文档共74页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * 相关概念-2 投资回收期 通常用投资回收期衡量一项开发工程的价值。 所谓投资回收期就是使累计的经济效益等于最初投资所需要的时间。 例如:修改库存清单第一、第二年回收:4225元 第三年用于回收投资要: ( 5000 - 4225 ) / 1779 = 0.44年 总的投资回收期 = 2.44年 * * 相关概念-3 纯收入 衡量工程价值的另一项经济指标是工程的纯收入。 纯收入就是在整个生命周期之内系统的累计经济效益(折合成现在值)与投资之差。 * * 相关概念-4 投资回收率 衡量投资效益的大小,并且可以把它和年利率相比较,在衡量工程的经济效益时,它是最重要的参考数据。 计算公式: P= F1/(1+ j) + F2/(1+ j)2 + … + Fn/(1+ j)n P 是现在的投资额; Fi 是第 i年年底的效益(i= 1, 2, …, n); n 是系统的使用寿命; j 是投资回收率; * * 2.7 小结 -1 可行性研究目的是进一步探讨问题定义阶段所确定的问题是否有可行的解。 过程 1、经过定义问题,分析问题,提出解法的反复过程,最终提出一个符合系统目标的高层次的逻辑模型。 2、 然后根据系统的这个逻辑模型设想各种可能的物理系统,并且从技术、经济和操作等各方面分析这些物理系统的可行性。 3、最后,系统分析员提出一个推荐的行动方针,提交用户和使用部门负责人审查批准。 * * 2.7 小结 -2 系统流程图实质上是物理数据流图,它描绘组成系统的主要物理元素以及信息在这些元素间流动和处理的情况。 数据流图的基本符号只有四种,它是描绘系统逻辑模型的极好工具。通常数据字典和数据流图共同构成系统的逻辑模型。 成本/效益分析是可行性研究的一项重要内容 * * 例1:计算投资回收期、纯收入、投资回收率 一个软件的开发成本为50000元,寿命为5年。未来5年的每年收益预计为:20000元、22000元、23600元、24100元、25500元。银行年利率为10%。求投资回收期、纯收入、投资回收率。 * * 年 将来值 (1+i)n 现在值 1 20000 2 22000 3 23600 4 24100 5 25500 将来的收入折算成现在的值 * * 投资回收期? 纯收入? 投资回收率? * * 例2:计算软件成本 设计人员分析“文件管理”软件系统的开发成本,该系统有六大模块。按每人每月1000行源语句计算,请将表中的空格填上数据,以计算软件成本。 注:A、B、M分别表示行数估计值的最大、最小、预期,权重比为1:1:4。 系统分析、系统设计、程序设计、测试花费时间按13:14:7:12计算; 精确到2位小数 * * 项目 A B M 系统分析 系统设计 程序设计 测试 合计 人.月 收文处理 1800 2650 2400 文件查询 350 600 420 文件传送 2450 6000 2100 系统管理 2950 3600 3400 文件拟稿 4100 7400 5000 系统设置 3000 4500 3500 总计 工资(元/月) 2500 1800 1500 1800 — 成本 * * 大作业参考题目 售票系统 排课系统 超市管理系统 酒店管理系统 物业管理系统 人事管理系统 生产管理系统 设备管理系统 各种实时通信系统(QQ、MSN、Skype、飞信) 各种网络评审系统(论文管理系统、成绩管理系统) 各种仿真试验系统(Matlab、ns2) 各种工具(Formail、winrar、CuteFTP) * * Thanks * * * * 提取数据流图的四种成分-2 “系统把定货报表送给采购部” ——定货报表是一个数据流。 “事务需要从仓库送到系统中” ——事务是一个数据流。 “每当有一个事务发生时立即处理它,然而每天只产生一次定货报表” ——应该有一个数据存储保存产生定货报表的数据。 “当某个零件的库存数量少于库存量临界值时就应该再次定货” ——应该有一个数据存储保存库存清单数据。 * * 数据流图的四种成分 * * 定货系统的基本系统模型 仓库 管理员 定货 系统 采购员 事务 定货报表 * * 定货系统的功能级数据流图 * * 把处理功能进一步分解后的数据流图 * * 注意 当进一步分解将涉及如何具体地实现一个功能时就不应该再分解了。 例如:为什么不进一步分解“产生报表”这个功能呢? 定货报表中需要的数据在存储的定货信息中全都有,产生报表只不过是按一定顺序排

文档评论(0)

1112111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档