乐于分享
好东西不私藏

软件工程造价|功能点5大要素详解:ILF、EIF、EI、EO、EQ

软件工程造价|功能点5大要素详解:ILF、EIF、EI、EO、EQ
  在软件工程造价国标度量体系(GB/T 34946、GB/T 32590)中,功能点分析法是政务信息化、软件开发项目最主流、审计认可度最高的计价方式。很多行业人员只知道数据表,却不懂软件五大基础功能要素。
  软件功能点分为两大类:逻辑文件(内部逻辑文件、外部接口文件)、基本过程(外部输入、外部输出、外部查询)。五大要素共同决定软件规模、开发工作量、最终造价分值,也是财政评审、第三方审核、竣工结算的核心核查项。

一、软件功能点五大要素总览

功能点分析法(FPA)将所有软件系统,拆解为5种基础要素,无第六类要素,所有功能都可归类:
逻辑文件(2项):内部逻辑文件ILF、外部接口文件EIF
基本过程(3项):外部输入EI、外部输出EO、外部查询EQ
五大要素复杂度不同、分值不同、审减规则不同。错判任意一类要素,都会直接导致功能点虚高、审计强制审减。

二、逻辑文件:ILF & EIF(数据存储层面)

(一)、内部逻辑文件 ILF

 1、官方定义

用户可识别、系统内部维护、逻辑关联的一组业务数据集合,持久化存储在本地数据库,系统具备完整的数据维护能力。

 2、判定标准

数据存储在本系统数据库;
系统可完成增、删、改、查;
具备独立业务逻辑,非临时缓存数据。

 3、常见案例

用户权限表、业务审批表、表单填报数据表、台账记录表、附件信息表。

 4、造价计价特点

权重最高、审核最严、分值为10;属于核心开发成本,复杂度普遍为中、高级。

(二)、外部接口文件 EIF

 1、官方定义

由外部系统维护、本系统仅引用读取的数据集合,我方无写入、修改、删除权限,用于系统互联互通、数据共享。

 2、判定标准

数据源归属第三方/上级平台;
本系统只读、不可修改源数据;
形成独立数据集合,用于业务展示关联。

 3、常见案例

人口库、法人库、行政区划、地图数据。

 4、造价计价特点

权重偏低,仅计算对接、解析、展示工作量、分值为7;严禁EIF按ILF高价计费。

三、基本过程:EI、EO、EQ(操作交互层面)

基本过程指用户对系统发起的一次完整操作行为,是人对软件的交互动作,也是日常开发中数量最多、最容易统计错误的要素。

(一)、外部输入 EI(External Input)

 1、核心定义

外部输入是指从外界向系统内部写入数据的处理过程。通俗理解:往系统里存数据、改数据

 2、判定标准

人为操作或外部接口推送数据;
对本地ILF产生新增、修改、删除动作;
改变系统数据库原始数据状态。

 3、常见案例

表单提交、信息录入、资料修改、流程审批、批量导入、接口推送入库。

 4、计价特点

逻辑偏复杂,包含校验、规则判断、数据入库,分值高于查询、输出类功能、分值为4。

(二)、外部输出 EO(External Output)

 1、核心定义

外部输出是系统经过加工、运算、逻辑处理后,向外输出加工结果。通俗理解:经过计算、汇总后展示

 2、判定标准

系统对数据进行二次加工、运算、统计;
生成报表、图表、汇总结果;
输出格式经过可视化处理。

 3、常见案例

数据大屏统计、可视化图表、汇总台账。

 4、计价特点

包含算法统计、格式渲染,复杂度高于普通查询,分值为5。

(三)、外部查询 EQ(External Query)

 1、核心定义

外部查询是简单调取数据、无加工、无写入、无运算。通俗理解:单纯查数据,看一眼

 2、判定标准

仅读取数据,不修改数据库;
无复杂运算、无逻辑加工;
简单筛选、条件检索、列表查看。

 3、常见案例

名单查询、条件筛选、详情查看、简单列表分页展示。

 4、计价特点

五大要素中逻辑最简单、分值为4;严禁将查询功能高估为输出、输入功能。

四、五大要素直观区别对照表(审核必用)

功能要素

英文缩写

核心动作

通俗理解

分值

内部逻辑文件

ILF

本地存储、维护数据

自己的数据自己管

10

外部接口文件

EIF

外部读取、引用数据

别人的数据借来用

7

外部输入

EI

写入、修改、入库

往系统里填数据

4

外部输出

EO

统计、加工、展示

算完数据给你看

5

外部查询

EQ

简单检索、查看

单纯查询看一看

4

五、行业高频错判汇总(审计重点扣分项)

查询混淆输出:普通列表查询判定为报表输出,虚增功能分值,审计必审减。
接口混淆存储:外部只读EIF数据,判定为内部ILF业务表,抬高造价。
导入全部算作输入:单纯数据同步不产生业务变更,不得重复计入EI。
大屏全部算作输出:无运算统计的简单展示,只能判定为EQ查询。
临时表、日志表乱统计:非持久化业务表,不计入ILF。

六、五大要素合规判定总结

软件工程造价没有工程量、没有实物体量,唯一计量依据就是五大功能要素:ILF、EIF、EI、EO、EQ。
逻辑文件决定系统底层体量,基本过程决定业务交互复杂度。精准区分五类要素,是软件造价合规测算、规避审计审减、控制项目成本的核心基础。
对于甲方:看懂五类要素,防止功能虚增、恶意高估,严控财政资金;
对于集成商:规范功能归类,避免错判导致竣工大幅审减、回款受损;
对于造价机构:严格按照国标判定五大要素,做到计量有据、计价合规、审计可查。
代码无形,计量有数;要素分明,造价合规。读懂软件五大功能要素,才算真正看懂软件工程造价底层逻辑。