ILF和EIF是数据功能的两种类型,它表示提供给用户的满足内部或外部数据存储需求的功能。识别ILF和EIF之前,首先判定是否是数据功能;判定为数据功能后再来区分是ILF还是EIF。为了识别数据功能,需要执行以下活动:

(1)识别计数范围内所有逻辑相关且用户可识别的数据或控制信息

例如用户信息、订单信息、产品信息等都属于用户可识别的、逻辑上相关的一组业务信息。

(2)分组实体依赖的相关实体

例如员工信息中的家属信息依赖于员工信息,因而家属信息并不是单独的数据功能,家属信息和员工其他信息应识别为一个数据功能。

(3)排除不被任何应用维护的实体

如果一组数据不被任何应用的基本过程维护,说明该组数据从业务的角度分析没有意义,因而不能被视为数据功能。

(4)排除代码数据的实体

例如中国各个省份的简称和名称对应表就属于代码数据,代码数据属于技术实现方面的考虑因素,不应被视为数据功能。

(5)排除不包含用户要求的属性的实体

出于技术实现考虑有可能在系统中引入用户所不要求的、新的实体,该实体不应被识别为数据功能。

(6)去掉包含非用户要求的附加属性的关联实体以及仅包含外键的关联实体;把外键属性分组给主实体。

识别了数据功能之后,再来区分数据功能是ILF 还是EIF,ILF和EIF的分类规则如下:

(1)如果数据功能由被度量应用维护,则为一个ILF。

(2)如果数据功能由被度量应用引用但不维护,且其为其他应用的一个ILF,则为一个EIF。

校验功能算eo还是ilf_如何区分ILF和EIF?相关推荐

  1. 校验功能算eo还是ilf_CMMI之功能点估算法---内部逻辑文件和外部接口文件

    功能点分析的步骤 在本文中将以国际标准IFPUG(International Function Point Users Group)组织提供的功能点估算法V4.1.1为基础与大家进行讲解.如下图所示, ...

  2. ant vue 设置中文_Ant Design Vue 添加区分中英文的长度校验功能

    原本的maxLength属性是不区分全角/半角字符的,对于一些可中英文混合输入地方而言不太合适.所以想找一个可区分全角/半角字符的校验,而且要保证一定的可重用性. 百度搜了一圈都没找到合适的现成的解决 ...

  3. vue 统计中英文字符串长度_Ant Design Vue 添加区分中英文的长度校验功能

    原本的maxLength属性是不区分全角/半角字符的,对于一些可中英文混合输入地方而言不太合适.所以想找一个可区分全角/半角字符的校验,而且要保证一定的可重用性. 百度搜了一圈都没找到合适的现成的解决 ...

  4. 7zip自带hash校验功能

    7zip自带hash校验功能 前言 以前, 为了校验下载后文件的hash, 还专门去找hash工具. 今天查资料, 居然7zip自带了文件hash校验功能, 这多方便啊. 好像只能校验crc32, c ...

  5. element手机验证格式_基于Vue+elementUI实现动态表单的校验功能(根据条件动态切换校验格式)...

    前言 开发过程中遇到了一个需求,根据用户选择的联系方式,动态改变输入框的检验条件,并且整个表单是可以增加的 在线访问:动态表单校验 github(欢迎star): https://github.com ...

  6. php用户名框架,ThinkPHP框架结合Ajax实现用户名校验功能示例

    本文实例讲述了ThinkPHP框架结合Ajax实现用户名校验功能.分享给大家供大家参考,具体如下: 在模板文件中通过ajax获取到用户名,然后在控制器中将用户名与数据库比较,返回校验结果给模板文件. ...

  7. Java发送邮箱验证码、session校验功能

    本篇主要描述"发送邮箱验证码.session校验"相关前(htmljs)后(java)台代码,业务逻辑示例,闲话少诉,直接上代码. 1.引入的jar包是mail-1.4.jar 2 ...

  8. 软件项目报价术语总结(功能点计数元素ILF、EIF、IE、EO、EQ)

    功能点计数元素包括以下5个: a) 内部逻辑文件(Internal Logical File,ILF,以下简称内部数据) 软件内部需要维护(如增删改查)的数据. b) 外部接口文件(External ...

  9. SAP中通过定制开发在寄售结算MRKO中实现发票校验功能

    应财务需求,采购寄售结算,标准功能MRKO中无法提供象MIRO那样的发票校验功能.其结算界面只能代出物料上线结算信息打包生成结算凭证,其过程无法干预.财务希望拿到发票后,在MRKO中据实输入实际发票金 ...

最新文章

  1. 上交大张拳石:深度学习可解释性,从百家争鸣到合众归一
  2. Node应用的Systemd启动(转)
  3. 【python进阶】_装饰器
  4. 《JS权威指南学习总结--3.8类型转换》
  5. Linux知识积累(8)卸载安装jdk
  6. CSS中em和px单位的区别(转)
  7. ASP.Net请求处理机制初步探索之旅 - Part 3 管道
  8. Django框架——中间件
  9. MSSQL数据库设计心得
  10. html内容权重计算,HTML CSS 选择器权重计算规则
  11. 记一次open-falcon手动push数据
  12. SQLGrammarException错误
  13. Logistics人口模型
  14. bus Hound使用详解
  15. 简单图片木马的生成与利用
  16. 万历名士袁宏道的自在人生——独抒性灵,不拘格套
  17. html5 3d 签到墙,签到小程序/微信签到/扫码签到/3D签到墙
  18. 岁月温柔-13 妈妈担心回到山村里的大姨冻着
  19. this指向问题,js的this指向有这一篇就足够了
  20. Cache(缓存)基本概念

热门文章

  1. python之moviepy库的安装与使用
  2. 全景摄像技术大有可为
  3. FPGA的ip核之概念和分类
  4. 《高效程序员的45个习惯》-之二
  5. 运放搭建主动滤波电路
  6. java 常量存储_JAVA 存储空间 寄存器 堆栈 堆 常量存储 非RAM存储
  7. 信号的采样与插值重建(包含matlab)
  8. Laravel笔记记录
  9. python 操作mongo
  10. bzoj千题计划241:bzoj3864: Hero meet devil