连载3:某公司ERP系统建设中的流程建模与仿真分析研究(第二章)
发表时间:2008-5-21 作者: 杨璞 来源: 万方数据
关键字: 流程建模 仿真 优化 ARIS 

本研究提出了在ERP系统需求分析阶段对主要业务流程建模的方法:理解流程相关的企业目标——建立组织结构模型——建立总体业务流程模型——作业流程建模——流程仿真优化——确定模型。并在ABC集团的ERP项目中使用该方法建立了主要业务流程的原始模型,也对其中具有代表性的流程进行了仿真优化,验证了该方法的实效性、可行性。

      2.3.2 用什么做,数据视图
      在ARIS方法中,用扩展实体关系模型(Extended Entity -relationship Models , eERM)表示与业务流程相关的资料对象。刚开始描述企业流程,通常用直观、概述性的资料,即从宏观角度描述资料对象。当进入系统详细设计时,再从微观角度描述资料对象。
      在eERM方法论中,以集簇(cluster)描述宏观角度的资料对象。集簇间用树状的层级结构表示相互关系。
      当eERM从微观角度描述资料对象,则以实体(Entity)为概念描述流程功能相关的各种资料。eERM主要由实体类型(Entity Type)、属性(Attribute)、关联类型(Relationship Type)三类基本元件组成。

      2.3.2.1 实体类型(Entity Type) 实体的定义:在一个企业任务中,我们所关注的真实或抽象的物件对象。如销售流程中的定单、出库流程中的出仓单等等。如果实体依据某些相同准则归类,则形成一个实体类型(Entity Type)。

      2.3.2.2 属性(Attribute) 属性是用来描述实体或实体类型的特征值。例如采购订单这个实体,包含订单编号、品名、规格、金额、数量等属性。属性又分为三种:
      关键属性(Key attribute):如订单编号;
      外部关键属性(External key attribute):如供应商销货单编号;
      描述性属性(Described attribute):如品名、规格等。

      2.3.2.3 关联类型(Relationship tyep) 关联(Relationship)的定义:两个实体间的逻辑连接。不同的实体组合间有相同的逻辑连接,则可将这些逻辑连接归为一类关联类型(Relationship Type)。实体之间以实线连接表示关联,同时要指明:所连接的实体个数,即关联基数(Cardinalities)。两个实体类型间共有四种可能的关联基数配对形态,分别有1:1型、1:n型、n:1型、n:m型。

      2.3.3 做什么,功能视图
      功能(Function)在流程分析中,相当于程序(Process)、活动(Activity)、任务(Task)等。Scheer对功能的定义是:为达成一个或多个目标,在物件对象上进行的技术性任务或活动。而功能树则是以树状结构来表达各功能的细部分割情况。上层的功能涵盖的活动范围较广,如采购、仓储、财务等,下层的功能活动范围较小较明确,一直细分到所欲探讨的单元活动。
功能树上可以使用不同的标准组合功能群。经常用于划分的标准包括:相同对象的处理(面向对象的), 属于同一过程(面向过程)或包括同一操作(面向操作)。

      2.3.3.1 面向对象的功能树  面向对象细分的功能树描述了不同的操作(制作,校正,取消,等等),这些操作在这个生产过程案例中执行同一个目标对象。例如: 高级功能生产定单处理 细分为 制作生产定单,批准生产定单,校正生产定单,取消生产定单,发布生产定单,监控生产定单功能。(见图2-3)


图2-3 面向对象的功能树示例


      2.3.3.2 面向过程的功能树  如果功能树描述的是通过业务过程建模得到的结论,那么就应选用面向过程的功能树(图2-4)。例如:接受消费者定单,校验消费者定单,制作消费者数据库,检验消费者信贷价值 ,查证产品实用性和批准消费者定单,功能属于处理消费者定单业务流程。


图2-4 面向过程的功能树


      2.3.3.3 面向操作的功能树  面向操作分组即将所有对不同信息对象执行同一程序的功能(检验,创制,删除)组合在一起。例如可按输入功能分组:输入请购单、输入检验报告、输入盘点结果等子功能。(图2-5)


图2-5 面向操作的功能树


<<首页 <上一页  1  2  3  4  下一页>  末页>>  
责任编辑:殷爽