ILF / EIF 极速判断口诀 + 一秒区分(功能点估算专用)
一、核心口诀(背下来直接用)
自己系统存的 = ILF;别人系统存、只调用读的 = EIF
本系统维护(增删改)→ILF;只读取、绝不维护→EIF
二、标准定义最简版
1. ILF 内部逻辑文件
•存储在【当前被测应用系统】内部
•本系统可以对它做:新增 / 修改 / 删除(维护)
•是自己的业务主数据/业务交易数据
2. EIF 外部接口文件
•存储在【其他外部系统】里
•当前系统只读取、查询、引用,绝不做增删改维护
•只是拿来用,无权修改对方数据
三、一秒判断流程(照这个走绝不翻车)
1.这个数据,是不是存在我这套系统库里?
2.我这套系统能不能对它增/改/删?
◦能存 + 能维护 → ILF
◦不在我库里 / 我只能读、不能改 → EIF
四、实战举例(一看就懂)
ILF 典型例子(自己的数据自己管)
•项目信息表、成本明细表、预算表、合同表
•用户账号、角色权限、部门组织(本系统维护)
•自己产生的日志、业务单据
EIF 典型例子(别人的数据我只读)
•调用人事系统读取:员工姓名、工号、部门(我不能改人事数据)
•调用财务主数据:科目、税率、币种(只引用,不维护)
•对接第三方:地区码、字典码、公共参数(只读不维护)
五、高频易错点(考试/评审必坑)
3.哪怕你偶尔只读,但只要本系统能改→ 还是 ILF
4.哪怕数据放中间库同步过来,只要本系统不做增删改→ 依然 EIF
5.字典类:自己系统维护的字典=ILF;外部同步字典=EIF
6.同一个实体:
◦自己维护 = ILF
◦只对接读取别家 = EIF(可以同时存在两个逻辑文件)
六、极简总结一句话
自建自维 ILF,外建只读 EIF。
功能点 EO / EQ / EI 极速判断清单
一、先记核心一句话口诀
查不改、无计算=EQ;有汇总/有计算/有加工输出=EO;新增/修改/删除=EI
二、三者本质定义(最简版)
1. EI 外部输入(只做:增/删/改)
•外部录入、提交、修改、删除数据进系统
•不看报表、不查询
•例:新增成本单、修改预算、删除立项
2. EQ 外部查询(纯查看、原样返回)
满足全部3条才是EQ
7.只读取原始基础数据,不做任何计算、汇总、统计
8.不生成派生新数据
9.页面只做展示、查询筛选,无求和、无占比、无图表
例子:查单条成本明细、查一条人员基础信息、单纯下拉筛选看原始记录
3. EO 外部输出(加工后输出)
只要命中任意1条就是EO
10.有求和、汇总、统计、计数
11.有公式计算、比率、平均值、差值
12.生成报表、图表、导出Excel/PDF/打印
13.产生派生数据(原有数据加工出新结果)
例子:成本统计表、费用汇总报表、预算占比分析、年度趋势图、导出汇总表
三、你关心的【软件成本度量】专用对照表
功能场景 | 归属 | 原因 |
单纯查某一条成本原始记录 | EQ | 无计算、无汇总、原样展示 |
成本汇总/统计/分析报表 | EO | 有汇总求和、派生统计数据 |
成本趋势图、占比图表 | EO | 加工计算后可视化输出 |
导出成本统计Excel/PDF | EO | 输出加工后的汇总数据 |
录入/修改成本预算数据 | EI | 外部输入维护数据 |
四、一秒区分 EO vs EQ 万能判断步骤(做题/评审直接用)
14.有没有增删改?→ 有 = EI
15.没有增删改,再看:有没有计算/汇总/统计/报表/导出?
◦有任意一个 = EO
◦完全纯原始数据查看、无任何加工 = EQ
五、高频易错速记
•只要带:统计、汇总、合计、报表、图表、导出、打印、计算→ 一律EO
•只有:点查询、看明细、看原始字段啥都不算→ 才是EQ

夜雨聆风