软件成本评估中的功能点估算法将功能点分为5类:ILF(Internal Logical File,内部逻辑文件)、EIF(External Interface File,外部接口文件)、EI(External Input,外部输入)、EO(External Output,外部输出)和EQ(External Inquiry,外部查询)。ILF和EIF属于数据类型的功能点,EI、EO、EQ属于事务类型的功能点。
EI、EO、EQ的比较
EI是处理来自系统边界外部的一组数据输入,它的主要目的是维护一个或多个ILF,以及/或者更改系统的行为。对业务对象的增、删、改等操作通常都是EI。
EO是输送数据到系统边界外部的过程。它的主要目的是通过逻辑处理过程向用户呈现信息。该处理过程必须包含至少一个数学公式或计算方法,或生成派生数据。一个EO也可以维护一个或多个ILF,并/或改变系统行为。
EQ是向系统边界外发送数据基本处理的过程。其主要目的是从ILF或EIF中通过恢复数据信息来向用户呈现。该处理逻辑不包括任何数学公式或计算方法,也不会生成任何派生数据。EQ不会维护任何一个ILF,也不会改变应用程序的系统行为。
EO和EQ的共同点是,其主要目的都是通过基本操作过程展现数据给用户。EI、EO、EQ的比较见下表。

EI、EO、EQ的主要目的

EI、EO、EQ的主要行为
事务类型功能点的计算规则
事务

本文详细介绍了软件成本评估中功能点估算法的事务功能,包括EI(外部输入)、EO(外部输出)和EQ(外部查询)的定义、主要目的和行为差异。事务功能代表提供给用户的处理数据的功能,每个事务功能都是业务上的原子操作,具有唯一性和独立的数据处理逻辑。此外,文章还阐述了如何计算这些事务类型的复杂性,涉及FTRs和DETs的数量。
最低0.47元/天 解锁文章
7949

被折叠的 条评论
为什么被折叠?



