- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
成本、开发时间
信息系统的建设是一类项目 信息系统的建设是一次性的任务,有一定的任务范围和质量要求, 有时间或进度的要求, 有经费或资源的限制。 信息系统具有生命周期 系统规划、系统分析、系统设计、系统实施、系统运行和维护五个阶段。 从具体构成来看,信息系统项目可分为客户需求分析、应用软件开发、网络规划与设计、设备采购以及系统调试与集成等多项内容。 信息系统项目的计划 信息系统项目的计划是用来指导组织、实施、协调和控制信息系统建设的文件,制订一个良好的计划有诸多好处,比如: 可以将计划的假设与前提写成书面文件,以备发生变更时查考; 有助于项目成员之间的交流沟通,有助于大家统一认识; 可以确定测量项目进展、对项目进行控制和考核工作业绩的基准。 进度计划、费用计划、人力计划、质量保证计划、风险管理计划等。 全过程计划,也可以是阶段性计划或子系统计划。 信息系统项目成本的构成 信息系统项目成本的测算分析 信息系统项目的成本测算,就是根据待开发信息系统的成本特征以及当前能够获得的有关数据和情况,运用定量和定性分析方法对信息系统生命周期各阶段的成本水平和变动趋势做出尽可能科学的估计。 最难确定的是开发成本中的软件开发成本,而硬件成本和其他成本相对容易估算出来。 至于运行维护成本,则可以根据开发成本与运行维护成本比值的经验数据和测算出来的开发成本一起计算。 并且,对于信息系统项目的用户来讲,项目开发成本的不确定性因素较大,而项目的运行维护成本由于多次发生,且在自身的使用中发生,相对来讲容易控制一些。所以信息系统项目成本测算的重点是软件开发成本。 信息系统项目成本测算过程 1、软件常用的估算方法 参照已经完成的类似项目,估算待开发项目的软件开发成本和工作量。 将大的项目分解成若干小的子系统,在估算出每个子系统软件开发成本和工作量之后,再估算整个项目的软件开发成本。 将软件按信息系统的生命周期分解,分别估算出软件开发在各个阶段的工作量和成本,然后再把这些工作量和成本汇总,估算出整个软件开发的工作量和成本。 根据实验或历史数据给出软件开发工作量或成本的经验估算公式。 软件代码行的方式 软件开发的生产率: Pl=L/E 其中: L是应用软件的总代码行数。一般用千行代码KLOC(1KLOC=103LOC)度量。 E是应用软件的工作量,用人月(PM)度量。 Pl是软件开发的生产率,用每人月完成的代码行数(LOC/PM)度量。 软件代码行的方式 例:某信息系统代码约为32000行,5人用2个月完成。 则 L=32000/1000=32 E=5*2=10 Pl =L/E=32/10=3.2 软件代码行的方式 每行代码的平均成本: Cl=S/L 其中: S是软件开发的总成本,用人民币元或美元度量。 Cl是软件项目每行代码的平均成本,用人民币元(或美元)/代码行度量。 软件代码行方式的缺点 用软件代码行数估算软件的开发规模简单易行,其缺点也有不少: 代码行数的估算依赖于程序设计语言的功能和表达能力; 采用代码行估算方法会对设计精巧的软件项目产生不利的影响; 在软件项目开发前或开发初期估算它的代码行数十分困难; 代码行估算只适用于过程式程序设计语言,对非过程式的程序设计语言不太适用,等等。 软件功能点方式 间接度量 按基本功能定义,系统分析初期能大概估算出山软件开发的规模 功能点计算中CT的度量 软件功能点的方式 这种方法用6个信息量的“加权和”CT和14个因素的“复杂性调节值”Fi (i=1,2,…,14)计算功能点FP: 软件开发的生产率:Pf=FP/E 其中: Pf表示每人月完成的功能点数。 E是工作量,用人月(PM)度量。 每功能点的平均开发成本:Cf=S/FP 其中: S是软件开发的总成本。 Cf表示每功能点的平均开发成本。 功能点计算中Fi的估值 软件功能点方式的优缺点 采用功能点度量的优点主要有两条: 第一,与程序设计语言无关,它不仅适用于过程式语言,也适用于非过程式的语言,这对于面向对象的开发方式尤为有用; 第二,由于在信息系统项目启动时就能基本上确定系统的输入、输出等参数,所以功能点度量能用于软件开发成本在初期的预估。 缺点主要是它涉及到的主观因素比较多,如Fi的选取与评估人的经验和态度有较大的关系,并且FP的值没有直观的物理意义。 软件规模和成本的的测算 采用前述估算方法估算出L或FP的乐观值a,悲观值b和一般值m,然后根据下列加权公式计算出期望值:e=(a十4m十b)/6 当L或FP的期望值估算出来之后,根据以前开发软件的数据可知软件开发平均生产率(KLOC/PM或FP/PM)计算出
文档评论(0)