FPA功能点估算法实例-V12.pptxVIP

  1. 1、本文档共18页,可阅读全部内容。
  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文档。上传文档
查看更多
FPA功能点估算法实例-V12

FPA功能点估算法实例 V1.2 卫剑钒 摘要 以员工管理系统为例,详细说明如何利用功能点估算法计算业务复杂度。  员工管理系统概要 在员工管理系统中,操作有 : 在另外一个系统“财务系统”中,有个“工资表”,员工管理系统会用它来统计年薪。 “添加部门信息” “修改部门信息” “删除部门信息” “查询部门信息” “添加员工信息” “修改员工信息” “删除员工信息” “查询员工信息” “统计员工年薪” 分 析 员工管理系统中如果要添加一个员工,会用到员工的一般信息,如教育情况、工作经历和家属信息等等。 由于每个员工都隶属于某个部门,所以在本系统中,还要维护“部门” 信息。 员工的工资则由另外一个财务系统提供。 员工基本信息如下所示: 员工ID 员工名称 性别 生日 婚否 所属部门ID 所属部门名称 受教育的时间 学校名称 所学专业 工作时间 工作单位 工作部门 工作职务 亲属的姓名 之间关系 亲属年龄 工作单位 假设部门信息如下所示: 部门ID 部门名称 假设工资表信息如下所示: 员工ID 员工姓名 金额 单位 ILF和EIF的功能点数 通用系统特性及其影响程度 通用系统特性及其影响程度 调整后的功能点数: 注意点 由于计算机软件就是为了实现无纸办公,那么在估算功能点时应该多以用户的纸质表单为依据。 每个表单就是一个ILF或EIF,表单上显示的字段都是DET,一个表单上的“核心”内容不管是由几个数据表来分别存放数据的,每个表都是一个RET。 简单来讲,ILF和EIF可以被看作数据库中的数据表,但是主、从表将被视为一个ILF或EIF。 那么,ILF和EIF的复杂度就是由数据表中的字段DET和一个ILF或EIF自身所包含的主、从表个数RET来决定。在计算DET时主、外键只能算作一个。 主从表的情况:类似于订单表与订单明细表的关系。 主键是定义一个表唯一的,同时系统按主键为表建立索引。 外键:一个表中所定义的外键是另一张表的主键。 若有两个表A,B,C是A的主键,而B中也有C字段,则C就是表B的外键,外键约束主要用来维护两个表之间数据的一致性。 EI就是对应用户增加、修改、删除的操作,EO和EQ都是用于用户查询的操作。 EO和EQ的区别是,EO查询时使用了数学公式或计算方法。 EI、EQ和EO的复杂度是由FTR和DET决定的。 FTR的个数由ILF和EIF的个数决定,可以由主表中主、外键的个数来计算。 在计算EI的DET时,只有用户在界面上直接输入的信息才算作DET,通过页面自动计算或转换的数据不能算作EI的DET。 在EO和EQ计算DET时,报表的标题、页码等信息不能被计算为一个DET。 结 束! 2012.11.8

文档评论(0)

haihang2017 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档