CMMI之功能点估算法内部逻辑文件和外部接口文件lclc

在本文中将以国际标准IFPUG(InternationalFunctionPointUsersGroup)组织提供的功能点估算法V4.1.1为基础与大家进行讲解。如下图所示,首先大家应该了解功能点估算法的使用步骤。

图功能点估算的步骤

识别项目的类型

国际的IFPUG组织将软件项目分为三类,功能点估算法适用于任何一类项目

识别项目的范围和边界

使用UML的“UseCase”用例图是以用户角度进行识别项目范围和边界的最好方法,因为在画用例图时就必须明确系统的边界。通过系统的边界我们可以知道哪些功能要计算功能点,哪些功能点是外部系统负责计算的。以下图为例:一个外贸订单系统只包含录入、修改、删除、查询和统计订单的功能,而汇率查询转换服务是不属于该系统的。

应用程序边界的识别规则大家一定要牢记,不能从技术角度去思考,必须从用户角度来定义;如果项目牵扯到多个系统,那么必须将这多个系统的边界全部描述清楚。

图外贸订单系统用例图

FP功能点估算分类

FP功能点估算法将功能点分为以下5类:

其中ILF和EIF属于数据类型的功能点,EI、EO、EQ属于人机交互类型的功能点。

以外贸订单系统项目为例:

识别功能点的重要原则

ILF、EIF要与EI、EO、EQ分开计算。对ILF和EIF复杂度的计算可以简单理解为对数据库复杂度的计算。对EI、EO、EQ复杂度的计算可以理解为对程序开发复杂度的计算。一般软件项目都是由数据和程序构成的,因此计算ILF、EIF和计算EI、EO、EQ之间没有任何关系。

ILF内部逻辑文件

EIF外部接口文件

EIF所遵循的规则:

ILF和EIF复杂性计算

ILF和EIF的复杂性是取决于RET(Recordelementtype)和DET(Dataelementtype)的数量。DET是一个以用户角度识别的,非重复的有业务逻辑意义的字段。

DET计算的规则如下:

RET计算的规则如下:

RET是指一个EIF/ILF中用户可以识别的DET的集合。如果把DET简单理解为字段的话,那RET就可以简单理解为数据库中的表。RET在ILF/EIF中分为两种类型:可选的(Optional)和必选的(Mandatory)。计算RET的规则为以下两点:

THE END
1.法律具有哪些作用这是指法作为一种社会规范具有判断、衡量他人行为是否合法或有效的作用。三、教育作用。这是指通过法的实施,法律规范对人们今后的行为发生直接或间接的诱导影响。四、预测作用。这是指人们可以根据法律规范的规定,事先估计到当事人双方将如何行为及行为的法律后果,从而对自己的行为作出合理的安排。五、强制作用。这是https://m.64365.com/tuwen/aaansyk/
2.简述法的功能。法的功能是指法对人们的行为、社会生活和社会关系发生的影响。法的功能为法所固有,不以时空条件为转移,具体而言,法的功能可分为以下几种: (1)法的指引功能,是指通过规定人们的权利和义务实现对主体行为的引导,包括个别性指引和规范性指引。 (2)法的评价功能,是指法律作为一种行为标准,可以被用来评判和衡量他人https://easylearn.baidu.com/edu-page/tiangong/questiondetail?id=1809171958273756513&fr=search
3.法律的意义和价值行业资讯教育作用:法律通过规定权利义务、制裁违法犯罪等方式,对人们进行教育引导,提高人们的法律意识和道德水平。 综上所述,法律的意义和价值在于维护社会秩序、保障个人自由、实现社会正义、提高效率以及平衡社会利益。同时,法律还通过其指引、评价、预测、强制和教育等价值功能,为社会的稳定和发展提供了有力的保障。http://www.anlihk.com/detail/id/103/
4.法的功能与作用十四.法的功能与法的作用前篇文章[返回目录]下篇文章它是法律对人的行为以及最终对社会关系所产生的影响,是国家权力运行和国家意志实现的具体表现,是社会经济状况的具体表现。……——《法理学》张文显主编,北京:法律出版社,1997年11月,第254页。法的作用对象有行为和社会两部分,基于上述分析,我们理解法的作用就要https://www.docin.com/touch/detail.do?id=1780510219
5.法的功能是什么昵称61440278 >《法》2018.12.25 关注 本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报。打开APP,阅读全文并永久保存 查看更多类似文章 猜你喜欢 类似文章 04. 演奏法的功能 一根火柴就能测出肺功能好坏? 5种自行车减肥法 养生又减重 性功能低下秘方 天耳通 胎息法美嫩肌肤,功能https://www.360doc.cn/article/61440278_804327206.html
6.行为疗法笔记,第四天功能评估的方法可分为三类。 (1)间接评估法:通过晤谈和问卷搜集信息 (2)直接评估法:观察者及时记录前提、行为和后果。 (3)实验法:在控制条件下观察前提和后果的影响及作用。 1、间接评估法 间接评估法又称调查评估法。下面是对于该方法的几点说明。 https://www.jianshu.com/p/4dfc64a6a5ca?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation
7.写毕业论文会用到的研究方法都有哪些?13、探索性研究法 探索性研究是一项高层次的科研活动.它利用已知的信息来探索和创造新的知识,并产生新颖独特的结果或产品。 14、信息研究方法 信息研究方法是利用信息研究系统功能的一种科学研究方法。根据信息论、系统论和控制论的原理,信息方法通过收集、传递、处理和整理信息来获取知识,并将其应用于实践,以达到新https://www.paperccb.com/14159.html
8.软件测试黑盒测试方法小结黑盒测试总结6.正交实验设计法 7.场景法 8.功能图法 1.等价类划分法 一个程序可以有多个输入,等价类划分就是将这些输入数据按照输入需求进行分类,将它们划分为若干个子集,这些子集即为等价类(某个输入域的子集合),在每个等价类中选择有代表性的数据设计测试用例。 https://blog.csdn.net/be_racle/article/details/126856909
9.第三节语法一、构形法 1.附加法: “嫩”:“有的形容词重叠后加“嫩”,相当于普通话的“的”或“地”。如:“他刚才还好嫩。“你慢慢嫩,走”。“嫩”字加在人称代词后表所属,相当于一个“的字短语”,如:“这只笔是你嫩,还是我 嫩? “头”:“头”字加在名词后表处所,纳雍方言读〔tou 55 〕,如:“田头〔https://www.gznayong.gov.cn/material/Upload/nyxz/nyxz200503.htm
10.宪法的功能和作用宪法作为国家根本法,首先具有确认功能。具体表现在:确认宪法赖以存在的经济基础,宪法的性质和内容取决于经济基础的性质;确认国家权力的归属,使统治阶级的统治地位得到合法化;确认国家法制统一的原则,为法律体系的有机统一和协调发展提供统一的基础;确认社会共同体的基本价值目标与原则,为社会共同体的发展提供统一的价值体http://www.110.com/ziliao/article-600156.html
11.高校学报及社科类综合刊2022年第3期法学要目汇编国际法法学要目内容提要:关于1949年9月召开的中国人民政治协商会议第一届全体会议的性质、功能和议程,学界已有探讨,但至今没有形成共识。中国人民政治协商会议第一届全体会议兼有统一战线组织和制宪会议的双重性质,这主要是由该会议通过的《中国人民政治协商会议共同纲领》《中国人民政治协商会议组织法》和《中央人民政府组织法》三份https://3g.163.com/dy/article/HC66SISN0530W1MT.html