FPA功能点估算法实例.ppt_第1页
FPA功能点估算法实例.ppt_第2页
FPA功能点估算法实例.ppt_第3页
FPA功能点估算法实例.ppt_第4页
FPA功能点估算法实例.ppt_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

FPA功能点估算法实例,卫剑钒,以员工管理系统为例,详细说明如何利用功能点估算法计算业务复杂度。 在员工管理系统中添加一个员工资料,会使用到员工的一般信息、教育情况、工作经历和家属信息。 员工隶属于某个部门,在本系统中会有一个对部门进行维护的功能。 员工的工资则由另外一个财务系统提供。,在员工管理系统中,操作有 : 财务系统中,有个“工资表”,“添加部门信息” “修改部门信息” “删除部门信息” “查询部门信息”,“添加员工信息” “修改员工信息” “删除员工信息” “查询员工信息” “统计员工年薪”,员工基本信息如下所示:,员工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,通过页面自动计算或

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论