下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 功能点基础IFPUGCPM4.2功能点分析度量步骤确定功能点计数类型识别软件的应用边界识别数据功能以确定其复杂度以及UFP识别事务功能以确定其复杂度以及UFP确定UFP数确定值调整因子计算调整FP数IFPUG4.2的定义用户指明用户功能性需求的任何人和/或任何时候与软件通信或互动的任何人或事物。用户视角是对业务功能的描述。此外,它应该被用户认可。可以用来计算功能点数。能以不同的文档形式出现。用户可识别是指为处理而定义的需求或/和能被用户和软件开发者赞同和读懂的数据组。应用边界定义了应用的外部范围。内部应用与外部用户世界的概念接口;起一种“膜”的作用,数据就是通过这层膜进出应用。包含被应用维护
2、的逻辑数据;协助识别在应用中查询但不在应用中维护的逻辑数据依赖于用户对应用外部业务的视角它与技术和/或实施方式相独立。范围定义了一组(部分)被度量的软件;由功能点计数的目的决定;确定功能点计数中包括的功能;可以包含一个或多个应用。控制信息是影响应用基本处理过程的数据。它指明了处理什么,何时处理或处理方式。外部输入(EI)是处理来自应用边界之外的数据或控制信息的基本处理过程。EI的主要目的是维护一个或多个ILF并且/或者改变系统的行为。EI应该满足下面所有规则:数据或控制信息从应用边界之外输入。如果穿过边界的数据不是改变系统行为的控制信息,那么至少应维护一个ILF。对于已识别的处理过程,至少满足
3、下面三个条件之一:处理逻辑与该应用中其它EI所用的处理逻辑不同。该组已识别的数据元素不同于该应用中其它EI的数据元素。所涉及的ILF或EIF不同于该应用中其它EI所涉及的文件。EI的复杂度取决于FTR和DET的数量EI的FTR计算规则:每个被维护的ILF算一个FTR。每个在EI处理过程中读取的ILF或EIF算一个FTR。由EI维护和读取的ILF只算一个FTR。EI的DET计算规则:完成EI的过程中,如果一个用户可识别的、非重复的字段穿越应用边界,那么该字段应算一个DET。如果在EI过程中,系统取出或派生一个字段并且该字段存储在一个ILF之内且没有穿越应用边界,则无须计算DET。如果应用能够发送
4、一个系统响应信息(如:说明EI过程中发生错误,确认处理过程已经完成,确认处理过程应该继续)到应用边界之外则算一个DETo即使有多种方法调用同一功能,则多个功能键算一个DET。1-4DET5-15DET16或更多0-1FTR低低一般2FTR低一般高3FTR或更多一般高高外部输出(EO)是向应用边界之外发送数据或控制信息的基本处理过程.E0的主要目的是通过逻辑处理方式向用户呈现信息,而不只是直接恢复数据或控制信息。该处理逻辑必须包含至少一个数学公式或计算过程,或生成派生数据。一个EO也可能维护一个或多个ILF和/或改变系统行为。EO应该满足下面所有条件:数据或控制信息发送出应用边界。对于已识别的基
5、本处理过程,至少满足下面三个条件之一:处理逻辑与该应用中其它E0所用的处理逻辑不同。该组已识别的数据元素不同于该应用中其它EO的数据元素。所涉及的ILF或EIF不同于该应用中其它E0所涉及的文件。此外,EO还应该满足下述条件之一:处理逻辑包含至少一个数学公式或计算过程。至少一个ILF被处理逻辑维护。处理逻辑改变了系统的行为。外部查询(EQ)是向应用边界之外发送数据或控制信息的基本处理过程.EQ的主要目的是通过恢复数据或控制信息向用户呈现信息。该处理逻辑不包括任何的数学公式或计算过程,不会生成任何的派生数据EQ处理过程中既不会维护任何ILF,也不会改变系统行为。EQ应该满足下面所有条件:数据或控
6、制信息发送出应用边界。对于已识别的基本处理过程,至少满足下面三个条件之一:处理逻辑与该应用中其它EQ所用的处理逻辑不同。该组已识别的数据元素不同于该应用中其它EQ的数据元素。所涉及的ILF或EIF不同于该应用中其它EQ所涉及的文件。此外,EQ应该满足下述所有条件:该处理逻辑从一个ILF或EIF返回数据或控制信息。该处理逻辑不包含任何数学公式或计算过程。该处理逻辑不改变系统行为。该处理逻辑不维护任何ILF。EO/EQ复杂度取决于FTR和DET的数量EO/EQ的FTR计算规则:每个在EO/EQ处理过程中读取的ILF和EIF算一个FTR。EO的额外FTR每个在EO处理过程中维护的ILF算一个FTR。
7、每个在EO处理过程中读取和维护的ILF算一个FTR。EO/EQ的DET计算规则:DET数量等于根据下列规则确定的字段总数:用户可识别的非重复的字段进入应用边界并且指明处理什么、何时处理或处理方式并且由EO/EQ返回或产生,那么每个字段算一个DET。每个发出应用边界的用户可识别的非重复字段算一个DET。如果字段同时进入发出边界,对该EO/EQ来说,只算一个DETo如果应用能够发送一个系统响应信息(如:说明过程中发生错误,确认处理过程已经完成,确认处理过程应该继续)到应用边界之外,这种能力算一个DETo即使有多种方法调用同一功能,则多个功能键算一个DET。对那些虽然被保存、返回、派生的没有穿越边界
8、的字段不计算DET。文字的,页面的,系统产生的标签不计算1-5DET6-19DET20或更多0-1FTR低低一般2-3FTR低一般高4FTR或更多一般高高DET。内部逻辑文件(ILF)是一组用户可识别的在应用边界内且被维护的逻辑相关数据或者控制信息dLF的主要目的是通过应用的一个或几个基本处理过程维护数据。下面的所有规则用来判断ILF:该组数据或控制信息是逻辑相关的且由用户定义。该组数据在应用的边界之内且通过一个或几个基本处理过程来维护。外部接口文件(EIF)是一组在应用边界内被查询,但是在其它应用中被维护的、用户可识别的、逻辑相关数据或者控制信息。EIF的主要目的是使数据在应用边界之内通过一
9、个或几个基本处理过程得以查询。这就意味着一个应用中的一个EIF必然是其它应用中的ILF。下面的所有规则用来判断EIF:该组数据或控制信息是逻辑相关的且由用户定义。该组数据处于被计数应用之外且被该应用查询。被计数的应用不对该组数据进行维护。该组数据被其它的应用维护。ILF/EIF的复杂度取决于RET和DET数量ILF/EIF的DET计算规则:如果通过一个基本处理过程的执行在ILF维护或从ILF或EIF中返回一个特定的用户可识别的、非重复字段,那么每个这样的字段算一个DETo当两个应用维护和/或查询相同的ILF/EIF,但是每个应用单独维护/查询相应的DET,只计算被每个应用使用的DETo对于那些
10、用户要求与其它的EIF/ILF建立关联的数据字段来说,每个这样的数据字段都应算一个DEToILF/EIF的RET计算规则:每个ILF或EIF的可选或必选子组算作一个RETo如果该ILF/EIF没有子组,那么就将该ILF/EIF算作一个RETo1-19DET20-50DET51或更多1RET低低一般2-5RET低一般高6或更多一般高高ILF/EIF复杂矩阵低一般高EI346EO457EQ346ILF71015EIF5710功能点复杂程度对应表调整系数GSC的值取决于每个特征因子的影响程度,如:0.毫无影响偶然影响偏下影响一般影响重大影响强烈影响数据通讯分布式数据处理性能运行设备事务处理量在线数据
11、输入终端用户效率计算公式数据在线更新算法可重用性安装容易程度操作容易程度多点运行客户化程度新型开发项目功能点总数=(UFP+CFP)*VAF应用功能点总数=ADD*VAF增强型功能点总数=(ADD+CHGA+CFP)*(VAFA)+(DEL*VAFB)增强后应用功能点总数=(UFPB+ADD+CHGA)-(CHGB+DEL)*VAFA调整系数=(全部影响度*0.01)+0.65ADD=增加的功能点CFP=转换功能点CHGA=增强后改变功能的UFPCHGB=增强前改变功能的UFPDEL=被删除功能点UFP=未调整功能点总数UFB=项目前应用UFPVAF=调整系数VAFA=增强后调整系数VAFB=增强前调整系数EI、EO和EQ的主要目的功能EIEOEQ改变系统行为PIFN/A维护一个或多个ILFPIFN/A将信息呈现给用户FPIPIPI事务功能类型的主要目的F事务功能类型的功能,可以有但不是主要目的N/A不允许的事务功能处理逻辑形式EIEOEQ进行验证ccc具备数学公式或进行计算cm*n等值转换ccc通过使用特定的标准筛选数据ccc分析条件以确定哪个是可行的ccC至少更新一个IL
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 常州股权架构协议书
- ipo上市保密协议书
- 挖藕费用协议书
- 萨克斯皮克特协议书
- 2025年传媒行业直播电商合规能力考核试卷-直播产品虚假评论识别与打击专项
- 2025年新能源行业电动汽车充电设施数字孪生仿真技术资格考核试卷
- 2025年农业数字化资格考试·农业遥感·作物种植面积(玉米、大豆)遥感估算考核试卷
- 2025年基层医疗服务能力提升-中医药适宜技术(推拿)治疗儿童常见病考核试卷
- 2025年工业制造行业工业互联网与智能工厂研究报告及未来发展趋势预测
- 2025年疫苗接种规范操作考试:疫苗错误预防机制实施考核试卷
- 贵州省毕节市七星关区第三实验学校2024-2025学年八年级上学期期中检测语文题
- 第7课《短歌行归园田居(其一)》课件部编版高中语文必修上册
- 2023年病历书写基本规范测试题(题库)附答案
- 农村房屋宅基地买卖合同模板
- 全面质量管理考试复习题库(第四版)
- 中心静脉压的测量方法及临床意义
- 七年级体育与健康 身体检查与体质测试教案
- 店铺(初级)营销师认证考试题库附有答案
- 2024智能网联汽车自动驾驶功能仿真试验方法及要求
- 现代通信技术导论智慧树知到期末考试答案章节答案2024年北京科技大学
- 煤矿瓦斯抽放规范(AQ1027-2006)
评论
0/150
提交评论