估计方法指南.docVIP

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
估计方法指南.doc

估计方法指南 目 录 1 目的和范围 4 2 Delphi 估算方法 4 2.1 估算的角色 4 2.1.1 项目经理 4 2.1.2 估算组织者 4 2.1.3 项目估算参与者 4 2.2 估算活动 4 2.2.1 估算准备 4 2.3 估算会议 5 2.3.1 会议启动 5 2.3.2 初始估算 5 2.3.3 估算解释,再估算 5 2.3.4 达成一致 5 2.3.5 整合数据 6 2.4 输出 6 3 功能点估算(FPA) 6 3.1 确定数据功能及其复杂性 6 3.1.1 找出内部逻辑文件和外部接口文件 6 3.1.2 识别ILF和EIF的原则 6 3.1.3 确定ILF与EIF的复杂度 6 3.2 确定事务功能及其复杂度 7 3.2.1 计算输入,输出,查询的数目 7 3.2.2 识别EI , EO 和EQ的原则 7 3.2.3 确定EI ,EO ,EQ的复杂度 8 3.3 计算初始功能点 9 3.4 确定14个系统特征值 9 3.4.1 确定系统的14个特征值 9 3.4.2 计算调整值系数 11 3.5 计算功能点 11 4. 类比法 11 4.1 操作步骤 11 4.2 可重用代码的估算问题 11 附录 : Delphi估算会流程图 13 目的和范围 软件项目的规模估算历来是比较复杂的事,因为软件本身的复杂性、历史经验的缺乏、估算工具缺乏以及一些人为错误,导致软件项目的规模估算往往和实际情况相差甚远。 因此,估算错误已被列入软件项目失败的四大原因之一。 取平均值 取中值 确定选用范围 组织者负责会后将数据整理到<估算书>中 输出 任务估计结果记录,包括本次估计产生的假设和条件,<估算书> 功能点估算(FPA) 功能点测量是在需求分析阶段基于系统功能的一种规模估计方法。通过研究初始应用需求来确定各种输入、输出、计算和数据库需求的数量和特性。 系统所存放的数据或控制信息,可以关系数据表、文本文件或其他形式存放。例如雇员的主数据文件就是工资系统一个ILF,可以通过外部输入(EI)来增加、删除或更新雇员主数据文件的内容 2.外部接口文件 : 系统与其它应用共享的数据或控制信息,但数据的维护由其他系统执行 识别ILF和EIF的原则 一个文件在一个系统中只能是ILF或EIF,而不可能同时属于两种类型 一个系统的EIF文件必然是另外一个系统的ILF 如果在多个系统中维护同一个数据文件,则它就是多个系统的ILF 应该从用户的角度来考虑文件的划分 , 例如“发票”就是一个单独的ILF或ELF,尽管在设计中“发票”的信息可能来源于多张数据表中的字段 , 检查点文件、索引文件、LOG文件等不是ILF或ELF,因为它们对用户并不是可见的 确定ILF与EIF的复杂度 确定ILF与EIF的复杂度要确定两个系数:数据元素类型(DET),记录元素类型(RET) 1-19 DET 20-50DET 50DET 1RET 简单 简单 平均 2-5RET 简单 平均 复杂 5RET 平均 复杂 复杂 确定事务功能及其复杂度 计算输入,输出,查询的数目 1.外部输入(EI): 更新系统数据的功能 , 例如“下订单”可以作为一个EI,修改订单作为另外一个EI,如果取消订单则又是一个EI,所以仍然应该从用户的角度去考虑EI的确定原则 2.外部输出(EO): 系统向外部输出的数据或控制信息 EO通常表现为报表的形式 3.外部查询(EQ): 输入与输出的组合功能,输出是输入的直接结果 EQ通常表现为查询功能 识别EI , EO 和EQ的原则 1.EI的识别原则: 外部系统输入本系统的功能 引起系统中数据变化的功能 如果输入数据过多,可能分成两屏或更多,则仍然视为一个EI EI的输入形式可以是屏幕输入,也可以是文件导入的方式等多种形式 2.EO的识别原则 系统向外部输入的数据或控制信息 需要系统作某种处理 如果输出数据过多,可能分成两屏或更多,则仍然视为一个EO EO不包括查询结果输出,查询作为另一分类 3.EQ的识别原则: EQ为输入与输出的组合 EQ功能不会改变任何内部数据 输出是输入的直接结果 如果输出数据过多,可能分成两屏或更多,则仍然视为一个EQ EQ既不能当作EI,也不能当作EO 确定EI ,EO ,EQ的复杂度 1.确定EI 的复杂度: EI的复杂度取决于两个因素 ―― 数据元素类型(DET) ,引用文件类型(FTR) 数据元素的确定同ILF和EIF,当EI引用ILF(增删改查)或EIF(只读)中的数据,则视为一个FTR。 处理EI的过程中也要计算FTR的数目 如果EI对同一个数据文件进行不同的操作(增删改查),则视为一个FTR 1-4 DET 5-15 DET

文档评论(0)

天马行空 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档