热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

IDEF0图的基本概念

IDEF0是活动模型的缩写,来源于结构化分析与设计技术的一套标准,这些标准包含多种层次的图形语言,其中IDEFO用来描述对于企业具有重要性的各个过程(活动)。它以图形表示完成一项活

IDEF0是活动模型的缩写,来源于结构化分析与设计技术的一套标准,这些标准包含多种层次的图形语言,其中IDEFO用来描述对于企业具有重要性的各个过程(活动)。它以图形表示完成一项活动所需要的具体步骤、操作、数据要素以及各项具体活动之间的联系方式。

一项活动是一个在特定时间发生的,具有可辨认结果的,并且经过命名的过程、功能或任务。

框图表示一种活动,是IDEF0最基本的元件,通常使用动词描述活动特性。箭头表示输入(INPUT),控制(CONTROL),输出(OUTPUT),机制(MECHANISMS),箭头用以连接系统中各活动,箭头通常是由名词描述。 

    输入(Input):实行或完成特定活动所需的资源,置于框图的左侧。 
    输出(Output):经由活动处理或修正后的产出,置于框图的右侧。 
    控制(Control):活动所需的条件限制,置于框图的上方。 
    机制(Mechanisms):完成活动所需的工具,包括人员、设施及装备,置于框图的下方。   如图所示。

技术分享图片

图1 IDEFO活动

一个企业过程实际上是活动(图中称功能)的联结体,某一活动的输出,可以是另一活动的输入、控制或机制。如图所示,功能B有一个输入和两个控制条件,产生一个输出。而活动B的这个输出构成活动C的控制条件。

技术分享图片
图 2 企业过程是功能的联结体

建立IDEF0模型是自上而下的分解活动。首先依据活动的边界划定IDEF0中的框图。在顶层框图完成以后,根据实际流程,可以把活动分解成下一层更小的活动。这种阶梯结构有利于确定模型的范围。通过观察图形,得到更深入的理解,防止系统描述中不必要的繁琐和疏漏。如图3-5。 
    IDEF0的建模步骤:   项目管理者联盟文章,深入探讨。

    (1)定义范围:流程分析主要集中在关键性流程。 
    (2)资料的收集:了解流程的相关背景,包括相关人员、事物及制度。建模需要与专家和流程的实际操作者广泛讨论。对收集到的信息分类加工整理。 
    (3)针对收集到的资料绘图,根据IDEF0的绘制原则与符号设计原则。   项目管理者联盟文章,深入探讨。
    (4)展示:针对每个阶层撰写辅助说明文字,并与父阶层共同构成完整模型。 
    (5)确认:模型建构者把初步的IDEF0图形和相关文件再次和相关人员进行讨论,确认最终结果。

IDEF0图的基本概念


推荐阅读
  • FroggerTimeLimit:1000MSMemoryLimit:65536KTotalSubmissions:32257Accepted:10396DescriptionFr ... [详细]
  • spotify engineering culture part 1
    原文,因为原视频说的太快太长,又没有字幕,于是借助youtube,把原文听&打出来了。中文版日后有时间再翻译。oneofthebigsucceessfactorshereatSpo ... [详细]
  • Git(1)
    安装Git完毕(在开始菜单打开的话,打开的不是你想要的路径,切换路径很麻烦)1.D盘新建GitTest文件夹2.打开GitTest,在空白的地方右键,3.单击GitBashHere ... [详细]
  • python基础(二、pycharm安装、卸载)
    3.在Ubuntu中安装PyCharmPyCharm的官方网站地址是:https:www.jetbrains.compycharm注意:安装时不要使用root用户安装,否则后期使用 ... [详细]
  • 这一篇主要总结一下jQuery这个js在引入的时候做的一些初始化工作第一句window.undefinedwindow.undefined;是为了兼容低版本的IE而写的因为在低版本 ... [详细]
  • MyBatis模糊查询和多条件查询一、ISmbmsUserDao层根据姓名模糊查询publicListgetUser();多条件查询publicList ... [详细]
  • vscode里的html标签导航的一系列问题
    哈喽,我今天带来的经验是,vscode在18年10月更新后的1.29以后,编辑html文档时,会发现最上面有个类似于HTML标签导航的玩意儿,可能部分同学和我一样不习惯用它们,现在 ... [详细]
  • Illustrator绘制逼真的愤怒的小鸟实例教程
    Illustrator教程: ... [详细]
  • 抓取百万知乎用户设计之实体设计
    一.实体的关系实体是根据返回的Json数据来设计的教育经历方面用户可以有很多教育经理,USER和education是一对多的关系,一个education对应一个education一 ... [详细]
  • iOS之富文本
    之前做项目时遇到一个问题:使用UITextView显示一段电影的简介,由于字数比较多,所以字体设置的很小,行间距和段间距也很小,一大段文字挤在一起看起来很别扭,想要把行间距调大,结 ... [详细]
  • Xib九宫格应用管理使用xib封装一个自定义view的步骤1新建一个继承UIView的自定义view,假设类名叫做(AppView)2新建一个AppView.xib文件来描述 ... [详细]
  • 【自制小工具】代码生成器
    【自制小工具】代码生成器陆陆续续接触过好几款代码生成工具,发现确实好用,但都会有那么点不完善的地方,所以索性就自己做一个吧。界面非常简单,反正是自己用的,简单点用起来也方便上图:左 ... [详细]
  • kepserver中文手册,kepserver使用教程,kepserver设置
    下面介绍一下KepServer模拟器的使用,以下示例使用服务器随附的Simulator驱动程序来演示创建、配置和运行项目的过程。Simulator驱动程序是基于内存的驱动程序,能为 ... [详细]
  • 论文阅读及复现 | Improved Semantic Representations From TreeStructured Long ShortTerm Memory Networks
    两种形式的LSTM变体Child-SumTree-LSTMsN-aryTree-LSTMshttps:paperswithcode.compaperimproved-semanti ... [详细]
  • 看这里,教你如何快速将pdf文件翻译成中文
    因为网上下载的PDF资料,往往掺杂着一些英文,所以中英文翻译是一件很平常的事,毕竟不是每个人的英文都那么好,轻轻松松的就能够看完一篇英文的文件,那么,我们就要寻找翻译工具来帮助我们 ... [详细]
author-avatar
没有完美的谎言
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有