4.3.5、EO、EQ功能点计算
4.3.5.1、FTR计算规则
˙EO/EQ的FTR计算规则
˙每个在EO/EQ处理过程中读取的ILF和EIF算一个FTR
˙EO额外的FTR计算规则
˙每个在EO处理过程中维护的ILF算一个FTR
˙每个在EO处理过程中读取和维护的ILF算一个FTR
4.3.5.2、DET计算规则
˙DET数量等于根据下列规则确定的字段总数
˙用户可识别的非重复的字段进入应用边界并且指明处理什么、何时处理或处理方式并且由EO/EQ返回或产生,那么每个字段算一个DET
˙每个发出应用边界的用户可识别的非重复字段算一个DET
˙如果字段同时进入发出边界,对该EO/EQ来说,只算一个DET
˙如果应用能够发送一个系统响应信息(如:说明过程中发生错误,确认处理过程已经完成,确认处理过程应该继续)到应用边界之外,这种能力算一个DET
˙即使有多种方法调用同一逻辑过程,也只能为这一特定动作计算一个DET
˙对那些虽然被保存、返回、派生的没有穿越边界的字段不计算DET
˙文字的,页面的,系统产生的标签不计算DET
4.3.5.3、注意事项
以下不能单独计算为EO
˙数据值不同的相同报告
˙不包含公式或复杂计算的报告
˙帮助(EQ)
˙退出系统
˙激活同一输出过程的多种方法
˙需要用户删除或其他事务消息的反应
˙在同一系统内部(线程与批处理或客户端到服务器)
4.3.5.4、复杂度矩阵
1-5 DET | 6-19 DET | 20及以上DET | |
0-1 FTR | Low | Low | Average |
2-3 FTRs | Low | Average | High |
4及以上FTRs | Average | High | High |
4.3.5.5、复杂度与功能点对应
Low | Average | High | |
EO | 4 | 5 | 7 |
EQ | 3 | 4 | 6 |