IDEF0是对系统的功能建模方法,IDEF3是对系统的过程建模方法。由于系统的功能与过程建模都属于系统行为特征的描述,所以在实际应用中往往是IDEF0与IDEF3相互补充,相互配合,共同完成系统的行为建模的。但是IDEF规范并没有对IDEF0与IDEF3之间的关系进行明确的说明和定义,倒是有一些人在用过之后对二者的关系做了一些阐述。
如陈禹六教授认为:IDEF3解决了IDEF0不能反映时间和时序的问题,因此可以和仿真软件相结合,用来检验过程的合理性并指导过程重构,实现优化。
也有认这样叙述二者间的关系:
IDEF3方法是一种处理描述捕获技术,用于设计侧重于理解和分析行为的处理顺序和协同关系的处理模型。这种建模技术作为与IDEF0相关的处理建模方法,在美国军方赢得了广泛的承认。IDEF0方法不关心行为的时序关系,只描述行为“是什么?”的问题,而IDEF3方法要具体描述“行为是怎样发生的?”

可我还是不太理解为什么说IDEF0不能反映时序关系?
我认为IDEF0不仅对系统的单个功能进行定义,还定义了系统的数据以及他们之间的关系。我觉得IDEF0定义的功能间的关系也反映了功能执行的先后关系,至少是在一定程度上反映了这种时序关系的。比如:控制箭头,就代表功能之间的控制关系,数据箭头则代表功能之间数据供需关系,如果一个功能需要的数据没有生成,这个功能显然是不能执行的,这不也说明了功能执行的次序吗?

转载于:https://www.cnblogs.com/GaoJunTao/archive/2005/10/12/252796.html

IDEF0与IDEF3的关系相关推荐

  1. 数据库分析与设计练习题(二)基础知识、在IDEF0需求建模方法中,下列关于描述功能活动的图示,正确的是、事务详细编码设计是在下列哪个阶段完成的、下列关于从属实体集的描述,错误的是、各事务尽量按照相同的

    17.在数据库系统生命周期中,通过系统规划与定义来明确系统的目标任务.下列不属于系统规划与定义内容的是 A确定成本预算 B确定任务目标 C确定用户视图 D确定系统边界 参考答案为A 解析:系统规划与定 ...

  2. 计算机一级控制模型,2020年计算机等级考试《数据库技术》考点:IDEF0建模方法...

    [导语]2020年计算机等级考试备考序幕已经拉开,为了方便考生及时有效的备考,下文是无忧考网为您详细整理的2020年计算机等级考试<数据库技术>考点:IDEF0建模方法,有需要的考生不妨多 ...

  3. DFD与IDEF0的比较

    DFD与IDEF0的比较 1. DFD与IDEF0共同点:都是结构化分析思想,强调自顶而下逐步求精的方法对现实世界建模,先抓住主要的问题,形成较高层次的抽象,再由粗到细.由表及里地逐步细化,将一个大问 ...

  4. 2018年9月计算机四级题库,2018年9月计算机四级数据库技术考点:IDEF0建模方法

    出国留学网为考生们整理了"2018年9月计算机四级数据库技术考点",希望有所帮助,想了解更多考试资讯,请关注小编的及时更新哦. 2018年9月计算机四级数据库技术考点:IDEF0建 ...

  5. Linux shell 学习笔记(3)— shell 父子关系及内建命令

    1. shell 类型 只要用户登录到某个虚拟控制台终端或是在 GUI 中启动终端仿真器,默认的 shell 程序就会开始运行. 默认的交互 shell 会在用户登录某个虚拟控制台终端或在 GUI 中 ...

  6. 知识图谱中传统关系抽取方法

    目前主要采用统计机器学习的方法,将关系实例转换成高 维空间中的特征向量或直接用离散结构来表示,在标注语 料库上训练生成分类模型,然后再识别实体间关系  基于特征向量方法 最大熵模型(Kambhatl ...

  7. 用男女朋友关系解释计算机常用概念

    运维方面 很多同学对热备,冷备,云备了解不深,我科普一下 IT 行业各种备份术语.以后别闹笑话了. 假设你是一位女性,你有一位男朋友,于此同时你和另外一位男生暧昧不清,比朋友好,又不是恋人.你随时可以 ...

  8. 与人相处时不越界,能让关系更和谐

    在这世上,我们每天都要与人相处:与人相处是一门学问,需要把握一个界限,当你过度的想要保持距离时,会让对方感觉你不近人情:而当你过度的亲密不拿自己当外人时,又可能是越界了. 每个人都有自己的朋友圈子和生 ...

  9. 想让关系更好就不要怕麻烦

    在生活或工作想让关系更好就不要怕麻烦他人,也不要怕他人麻烦自己.如果总是怕麻烦,你不联系我,我也不联系你,感情也就真的淡了还可能也疏远了. 人与人之间浓厚的感情,就是在这一求一应,互相帮助中,慢慢得到 ...

最新文章

  1. JavaScript的主要功能
  2. sudo spctl --master-disable_Φ560加长哈夫节--南宫哈夫节定做厂家
  3. POJ 2142——扩展欧几里得
  4. 最小生成树构造算法--Prim算法,Kruskal算法(C语言)
  5. OpenShift 4 - 向OpenShift添加新的SSH Key
  6. Java基础之字符串详细比较
  7. hdu 1856 求集合里元素的个数 输出最大的个数是多少
  8. 单片机原理及接口技术
  9. flask的pin码攻击——新版本下pin码的生成方式
  10. 干货分享:常见的十种破解密码方法!赶紧收藏!
  11. 超级详细的 Maven 教程(基础+高级)
  12. 2021-04-20
  13. 百胜中国拟2025年前开1000家Lavazza咖啡店​;别样肉客开始陆续进驻中国山姆会员商店 | 知消...
  14. Win10怎么安装Apache服务
  15. 地理坐标系与投影坐标系区别与联系
  16. 计算机科学与技术专业 ppt,计算机科学与技术专业.ppt
  17. 房地产楼盘三维地图带来的便利
  18. pl/sql中创建存储过程并执行
  19. torch.zeros_like()和torch.ones_like()简要介绍
  20. live server

热门文章

  1. 【秋招/春招】简历内容如何填写(1)
  2. caj转换成word工具怎么使用?
  3. php 怎么输出汉字,PHP如何实现输出?PHP的输出方法有哪些
  4. 设计模式学习笔记:备忘录模式(Memento)
  5. 重装windows后如何找回我的ubuntu
  6. java90到100随机数生成器_Java随机数生成器
  7. Linux中sh文件的执行方法
  8. [吐槽][mellanox]RoCE的默认打开;rdma-core
  9. 静态全局和全局变量同名,会怎么样?
  10. keil main.c(2): warning C318: can‘t open file ‘XXXX.h‘处理