功能点估算案例

上传人:s9****2 文档编号:513765541 上传时间:2022-09-26 格式:DOCX 页数:5 大小:64.75KB
返回 下载 相关 举报
功能点估算案例_第1页
第1页 / 共5页
功能点估算案例_第2页
第2页 / 共5页
功能点估算案例_第3页
第3页 / 共5页
功能点估算案例_第4页
第4页 / 共5页
功能点估算案例_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《功能点估算案例》由会员分享,可在线阅读,更多相关《功能点估算案例(5页珍藏版)》请在金锄头文库上搜索。

1、功能点估算案例下面以员工管理系统为例,详细说明如何利用功能点估算法计算业务复杂度。在员工管理系统中添加一个员工的资料,会使用到员工的一般信息、教育情况、工作经 历和家属信息。员工隶属于某个部门,在本系统中会有一个对部门进行维护的功能。员工的 工资则由另外一个财务系统提供。因此,其用例图如下所示:箱加J祚抑员_L信息鵜收部门惜息删除部门情息刑除员工倍息宜询诂侑庶纠型銃汁员年筋fe 10帏常州 ”、询邯门恼息A员工脣理粟统诱州部门错息财务系统图1员工管理系统用例图 假设员工基本信息如下所示: 员工ID (标签)员工名称性别生日婚否 所属部门ID所属部门名称 受教育的时间学校名称所学专业工作时间 工

2、作单位 工作部门 工作职务家属的姓名 之间关系 家属年龄 工作单位假设部门信息如下所示: 部门ID 部门名称假设工资表信息如下所示: 员工ID 员工姓名 金额 单位ILF和EIF的功能点数本案例识别出来ILF和EIF功能点个数如下表所示。ILF内部逻辑文件RETDET个数复杂 度未调整的FP个数员工信息员工基本信息、受教育情况、工作经 历、亲属信息,共4个。18低7部门信息部门基本信息,共1个。2低7EIF外部接口文件RETDET个数复杂 度未调整的FP个数工资表员工基本信息、工资信息,共2个。4个低5合计:19个El、EQ和EO的功能点数本范例识别出来El、EQ和EO功能点个数如下表所示。E

3、IFTRDET个数复未调杂 度整的FP个数添加 员工 信息员工、部 门、工资 表员工信息的两个标签内容不是用户输入的,因此不 算。共16个。部门信息与员工信息中的部门字段 重复,因此一个都不算。工资表中的员工ID和名称 不能重复,因此只能算金额和单位,所以共2个。18个高6修改 员工 信息员工、部 门、工资 表18个同上高6删除 员工 信息员工、部 门、工资 表1个员工ID中 等4添加 部门 信息部门1个一个标签控件的内容不是用户输入的,因此不算低3修改 部门 信息部门1个一个标签控件的内容不是用户输入的,因此不算低3删除 部门 信息部门1个部门ID低3合计:25个EQFTRDET个数复杂度未

4、调整的FP个数查询员工信息员工、部门、工资表20高6查询部门信息部门2低3合计:9个EOFTRDET个数复杂 度未调整的FP 个数统计员工 年薪员工、工资 表员工ID、员工名称、年份、年 薪、单位低4共5个本系统的通用系统特性及其影响程度如下表所示。系统特性分数数据通讯3分布式数据处理2性能0高强度配置0交易速度0在线数据输入5最终用户效率2在线更新3负责的处理0可复用性3易安装性0易操作性0多场地0支持变更1合计:19调整因子=19 * 0.01 + 0.65 = 0.84最终调整后的功能点数量为:(19 + 25 + 9 + 5) * 0.84 = 48.72 个总结功能点估算法是一个非常

5、有用的对软件规模进行估算的国际通用技术,是项目管理人员必须 掌握的工具。为了便于大家对功能点的技术进行理解和记忆,这里对其进行总结:由于计算机软件就是为了实现无纸办公,那么在估算功能点时应该多以用户的纸质表单为依 据,每个表单就是一个ILF或EIF,表单上显示的字段都是DET, 个表单上的“核心”内容不管 是由几个数据表来分别存放数据的,每个表都是一个RET。简单来讲,ILF和EIF可以被看作数据库中的数据表,但是主、从表将被视为一个ILF或 EIF。那么,ILF和EIF的复杂度就是由数据表中的字段DET和一个ILF或EIF自身所包含的主、 从表个数RET来决定。在计算DET时主、外键只能算作

6、一个。EI就是对应用户增加、修改、删除的操作,EO和EQ都是用于用户查询的操作。EO和EQ 的区别是,EO查询时使用了数学公式或计算方法。El、EQ和EO的复杂度是由FTR和DET 决定的。FTR的个数由ILF和EIF的个数决定,可以由主表中主、外键的个数来计算。在计算 EI的DET时,只有用户在界面上直接输入的信息才算作DET,通过页面自动计算或转换的数据 不能算作EI的DET。在EO和EQ计算DET时,报表的标题、页码等信息不能被计算为一个DET。附件:ILF/EIF复杂度的矩阵如下:119 个 DET2050 个 DET超过51个DET1 个 RET低低中等25 个 RET低中等高6个以上RET中等高高El复杂度计算矩阵14 个 DET515 个 DET多于16个DET01 个 FTR低低中等2 个 FTR低中等高大于2个FRT中等高高EO和EQ复杂度计算矩阵15 个 DET619 个 DET多于20个DET01 个 FTR低低中等23 个 FTR低中等高多于4个FTR中等高高未调整前功能点对应矩阵El、EO、EQ、ILF和EIF技术复杂度对应的功能点如下表所示:低一般高EI346EO457EQ346ILF71015EIF5710

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号