数据功能是指向用户提供的满足内部或者外部数据需求的功能。数据功能有两类,内部逻辑文件和外部接口文件:
ILF(Internal Logical File):指一组用户能够识别的,存在内在逻辑关联的数据或者控制信息。这些数据或者信息应该是在本应用的边界之内被控制的
EIF(External Interface File):外部接口文件是指一组用户能够识别的,在本应用中被引用的,以及存在内在逻辑关联的数据或者控制信息。
应用功能指的是向用户提供的用来处理数据的功能
EI(External Input):外部输入是指一个处理来自本应用边界之外的一组数据或者控制信息的基本处理。外部输入的基本目的是为了维护一个内部逻辑文件(ILF)或者改变系统的行为。
EO(External Output):外部输出是指一个向应用边界之外发送数据或者控制信息的基本处理。外部输出的基本目的是为了向用户展示一组经过了除了提取之外的其他逻辑处理的数据或者控制信息。这里的其他处理包括至少一个数学演算或者对衍生数据的生成。外部输出也可能包括对内部逻辑文件(ILF)的维护或者对系统行为的改变。
EQ(External Query):外部查询是指是指一个向应用边界之外发送数据或者控制信息的基本处理。外部查询的基本目的是为了向用户展示提取的数据或者控制信息。外部查询的逻辑处理里面不包含数学公式或者计算以及对衍生数据的生成。外部查询不维护内部逻辑文件(ILF),也不会引起系统行为的改变。
推荐阅读:
FPA