或EIF所指的“文件”不是传统数据处理意义上的文件,而是指一组用户可识别Р的、逻辑上相互关联的数据或者控制信息。这些文件和物理上的数据集合(如数据库表)没有必然的对Р应关系。Р 交易功能是系统提供给用户的处理数据的功能,体现系统如何处理和使用那些业务数据(业务对Р象)。交易功能又称为基本过程,是用户可识别的,业务上的一组原子操作。Р 使用预估功能点方法时,只需要识别数据功能,包括ILF和EIF;使用估算功能点方法时,需要识别Р数据功能和事务功能,包括ILF、EIF、EI、EO和EQ。РA.2 ILF的识别Р 识别ILF的步骤如下: Р a) 识别业务对象。业务对象应是用户可理解和识别的,包括业务数据或业务规则。为程序处理Р 而维护的数据属于编码数据。所有的编码数据均不应识别为逻辑文件,与之相关的操作也不Р 应识别为基本过程; Р b) 确定逻辑文件数量。根据业务上的逻辑差异及从属关系确定逻辑文件的数量; Р c) 是否是 ILF。确定该逻辑文件是否在本系统内进行维护。如果是,记为 ILF;否则为 EIF。РA.3 EIF的识别Р EIF是被应用边界内一个或几个基本处理过程所引用的业务数据。一个应用中的EIF应是其他应用中Р的ILF。识别EIF的步骤如下: Р a) 识别业务对象。业务对象应是用户可理解和识别的,业务对象包括业务数据或业务规则,而Р 一些为了程序处理而维护的数据则属于编码数据,所有的编码数据均不识别为逻辑文件,与Р 之相关的操作也不识别为基本过程; Р b) 确定逻辑文件数量。需要根据业务上的逻辑差异及从属关系确定逻辑文件的数量; Р c) 是否是 EIF。确定该逻辑文件是否在本系统内进行维护。如果是,记为 ILF;否则为 EIF。РA.4 EI的识别Р EI是处理来自系统边界之外的数据或控制信息的过程,其目的是维护一个或多个ILF或者改变系统Р的行为。Р 7