软件功能点介绍精品文稿.ppt
《软件功能点介绍精品文稿.ppt》由会员分享,可在线阅读,更多相关《软件功能点介绍精品文稿.ppt(39页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、软件功能点介绍第1页,本讲稿共39页2007.11http:/2内容功能点标准概述功能点计数过程功能点分析方法示例功能点应用场景Q&A 第2页,本讲稿共39页2007.11http:/3功能点标准概述IFPUG功能点1979 IBM的Allan Albrecht提出FP方法1984 正式的FP使用指南发布1988 FP CPM release 2.01990 FP CPM release 3.01994 FP CPM release 4.01999 FP CPM release 4.12003 加入ISO/IEC标准2004 FP CPM release 4.2第3页,本讲稿共39页2007.
2、11http:/4功能点标准概述IFPUGIFPUG(International Function Points Users Group)即国际功能点用户组是一个致力于功能点分析研究的非营利性组织。1986年IFPUG组织成立,后续的FP指南都是由IFPUG组织所发布的Function Point Counting Practices Manual 系列版本http:/www.ifpug.org第4页,本讲稿共39页2007.11http:/5功能点标准概述什么是功能点功能点(Function Points)是度量软件规模的一个标准度量单元一个软件的大小可以通过交付给用户的功能点数来度量,就如
3、一间房子的大小通过提供给用户的建筑面积或使用面积来度量一样。第5页,本讲稿共39页2007.11http:/6功能点标准概述什么是功能点分析功能点分析(Function Point Analysis)是从用户角度度量软件开发的一种标准方法。功能点分析基于用户的逻辑功能需求,而不考虑应用的物理实现第6页,本讲稿共39页2007.11http:/7功能点计数过程确定功能点计数类型识别计数范围及应用边界数数据功能点数事务功能点确定未调整功能点数确定调整系数值计算调整功能点数第7页,本讲稿共39页2007.11http:/8功能点计数过程确定功能点计数类型识别计数范围及应用边界识别数据功能并转换为未调
4、整功能点数识别事务功能并转换为未调整功能点数确定未调整功能点数(UFP)确定调整系数根据相应的计算公式计算调整功能点数第8页,本讲稿共39页2007.11http:/9功能点计数过程查询员工信息EQuser1HR systemEmployee information(ILF)Currency AppConversion rate(EIF)Boundary新建员工信息EIuser1user1生成员工信息报表EO第9页,本讲稿共39页2007.11http:/10功能点分析方法filefilefileApplication AApplication Bfile外部输入EI外部输出EO外部查询EQ事
5、务功能内部逻辑文件ILF外部接口文件EIF数据功能第10页,本讲稿共39页2007.11http:/11功能点分析方法把用户的业务功能需求分为数据功能需求和处理数据的事务功能需求数据分为应用内部逻辑数据和应用外部的接口数据,事务分为对数据的外部输入、输出和查询分别分析这些组成部分的功能点第11页,本讲稿共39页2007.11http:/12功能点分析方法数据功能(Data Function)指提供给用户的以满足应用内部和外部数据需求的功能性分为内部逻辑文件(ILF)和外部接口文件(EIF)复杂性由数据元素类型(DET)和记录元素类型(RET)决定第12页,本讲稿共39页2007.11http:
6、/13功能点分析方法数据功能(Data Function)ILFEIF1 to 19 DET20 to 50 DET51 or more DET1RETLow(7)Low(7)Average(10)2 to 5 RETLow(7)Average(10)High(15)6 or more RETAverage(10)High(15)High(15)1 to 19 DET20 to 50 DET51 or more DET1RETLow(5)Low(5)Average(7)2 to 5 RETLow(5)Average(7)High(10)6 or more RETAverage(7)High(1
7、0)High(10)第13页,本讲稿共39页2007.11http:/14功能点分析方法事务功能(Transaction Function)指提供给用户的以满足应用数据处理需求的功能性分为外部输入(EI)、外部输出(EO)、外部查询(EQ)复杂性由数据元素类型(DET)和文件引用类型(FTR)决定第14页,本讲稿共39页2007.11http:/15功能点分析方法事务功能(Transaction Function)EI1 to 4 DET5 to 15 DET16 or more DET0 to 1 FTRLow(3)Low(3)Average(4)2 FTRLow(3)Average(4)H
8、igh(6)3 or more FTRAverage(4)High(6)High(6)第15页,本讲稿共39页2007.11http:/16功能点分析方法事务功能(Transaction Function)EO1 to 5 DET6 to 19 DET20 or more DET0 to 1 FTRLow(4)Low(4)Average(5)2 to 3 FTRLow(4)Average(5)High(7)4 or more FTRAverage(5)High(7)High(7)第16页,本讲稿共39页2007.11http:/17功能点分析方法事务功能EQ1 to 5 DET6 to 19
9、DET20 or more DET0 to 1 FTRLow(3)Low(3)Average(4)2 FTRLow(3)Average(4)High(6)3 or more FTRAverage(4)High(6)High(6)第17页,本讲稿共39页2007.11http:/18功能点分析方法确定系统的14个特征值FPA方法认为有14个因素影响FP的个数这14个特征值根据SRS的内容来判断非功能需求设计约束根据每个特征值的特点,决定它的取值,取值范围介于0到5之间第18页,本讲稿共39页2007.11http:/19功能点分析方法第19页,本讲稿共39页2007.11http:/20功能点分
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 功能 介绍 精品 文稿
限制150内