栏目编辑:李秋花
信息技术与应用Information Technology & Application
E-mail: liqh@cesi.ac.cn
ARIS与企业建模实例
The Application of ARIS 6 Suite in Enterprise Modeling
安徽省马鞍山钢铁股份有限公司  赵  玫
摘  要  介绍了基于过程的ARIS企业建模、仿真分析工具集。结合ERP项目实例,借助ARIS图形化方式,详细地描述了企业建模全过程,并就一个具体的业务活动作出现状分析。关键词  ARIS  企业建模  BPR  ERPAbstract: This paper introduces the enterprisemodeling and emulation analysis tool set in ARIS .Combined with the application ,it also describes the wholeenterprise modeling .Keywords: ARIS;  enterprise modeling; BPR;ERP1 背景
企业建模是个高度复杂、高度集成的过程,目的是了解企业现状、分析现状、发掘新的业务需求、管理创新、流程重组等。模型建立的成功与否,直接关系到BPR、ERP实施的成败。因此,利用规范化、标准化的统一建模工具去实现企业建模的全过程是十分必要的。在诸如Rational、Visio、PowerDesigner等众多的建模软件中,笔者尤为推崇德国IDS公司的ARIS工具集,该组件在企业建模的软件工具中,正跃居至领头羊的地位。2 ARIS简介
ARIS(Architecture of IntegratedInformation System)是一组基于过程的企业建模、仿真分析的工具集,可与SAP等ERP商业套件集成在一起,提供BPR、ERP系统实施、企业流程监控及持续改善等一体化的解决方案。它通过构建组织结构、过程、功能、数据、产品/服务五大类模型,把与企业有关的诸多对象,按照对象间存在的各类关系有机地关联起来,并采用直观简洁的图形化方式,将企业流程的每一活动过程分24信息技术与标准化http: //www.cesi.ac.cn/its层次地、由粗到细地描述出来。因其形象地将组织结构模型置于顶层,其余模型均在此之下构建,故而ARIS被描述为“业务流程集成模型的房式结构”。ARIS其流程设计、管理、应用均采用图形化表达方式,支持统一建模UML语言,可让我们准确、快速、完整、无二义性地描述和了解企业的全貌。3 ARIS方
在企业建模时,首先要从了解构成企业各类活动的流程入手,因此,ARIS的基本功能就是如何准确、快速、完整地描述企业关键业务活动。ARIS的方法是:先行构建组织模型,在此管控下,为实现企业活动的全过程构建过程模型,并且围绕过程的描述,将过程中涉及的功能、事件及数据信息加以归类和描述,分别构建功能模型和数据模型。模型建立的过程又是个可分层次、由粗到细、由浅入深的过程。一旦模型建立后,便进入对现有流程模型细化、分析评估的阶段,即根据企业需求对现有流程中不合理部分予以改进,快速配置出企业需要的业务流程,之后继续深入下去对未来流程加以分解和详细描述,以利于流程配置、分析,最终明确企业目标和未来流程,进行BPR、ERP的实施。下面,围绕模型、对象、关系,对ARIS工具进行粗略介绍。3.1 模型和模型类型
模型是将一组有相关性的对象(Object),通过不同类型的关系联系起来,用于描述企业流程中的具体内容。按模型描述由粗到细、由浅入深的方法,ARIS将模型的基本结构定义为四层:总体模型、粗略模型、详细模型、精细模型。为了描述企业流程中的不同内容,每个模型都有其具体的类型,即模型类型。ARIS将模型类型主要分为五类:组织结构视图、过程视图、功能视图、数据视图、产品/服务模型。表1仅选出其常用的模型类型加以罗列。2003年第7期
Information Technology & Application
表1 常用模型类型
模型类型组织视图过程视图功能视图数据视图信息技术与应用  模型类型描述方法组织图价值增值链eEPC扩展事件驱动过程链功能树eERM扩展实体关系模型技术术语模型                          用          途描述组织结构描述直接给企业带来价值增值的过程描述由事件触发业务活动,而活动又产生事件结果,由此完成企业流程的过程描述。描述企业流程中面向过程的各个业务活动,每个活动可能就是ERP系统中的一个功能点。描述企业流程中存在的信息及信息之间的关系定义企业内部相互交流中用到的术语3.2 对象和对象类型
对象即用于描述一个事实。构成企业流程的四大要素是:活动、活动间逻辑关系、活动的承担者、活动的执行方式。为了对企业业务活动有更准确性描述,基于企业流程的四大要素,ARIS归纳了一些用于描述企业的对象,表2仅就本文将要涉及到的对象和对象类型加以罗列。表2 对象和对象类型
3.3 关系和关系类型
对象间的相关性即为关系。关系从源对象出发终止于目标对象,通过不同类型的关系可将对象联系在一起,从而更加细致、准确地描述企业流程,使企业建模高度集成。关系的类型由源对象和目标对象,以及模型类型决定。铁行业ERP在建项目“产销一体化管理系统”初步设计阶段ARIS应用实例,介绍ARIS工具在企业建模中的应用。4.1 项目简述
该项目系结合该企业生产装备水平等实际情况,围绕生产经营活动的主线,按照各专业一体化管理的思想,确3.4 模型指派
模型由若干描述事实的对象构建而成,对象除了通过定义其具体的属性值来描述它之外,还可为该对象进一步建立模型来详细地描述它。ARIS提供了“模型指派”工具,采用图标“”,并置于对象的右下方,形象而便捷地为对定了在热轧薄板(在建)、冷轧薄板(在建)、H型钢三条产线范围内,先期实施覆盖公司销售管理、生产管理、技术管理、质量管理、成本控制五大职能的产销一体化管理系统。按照公司信息化四级架构的要求,围绕上述范围进行第三、四级的各功能设计,其中,三条产线的三级生产管理系统采用定制化开发方式实现,四级系统则选用了SAP商业套件,三级与四级、三级与二级之间采用接口方式实现信息象与模型建立了关联,你只需双击指派图标,即可打开指派的下一层模型,如此逐层细化建模工作。4 应用实例剖析
在对ARIS有了大概认识之后,笔者结合参加的某钢2003年第7期
交互,最终实现对整个产销业务流程的实时控制。由于热轧薄板、冷轧薄板为在建工程,而目标期限被要求与这两http: //www.cesi.ac.cn/its信息技术与标准化25
信息技术与应用Information Technology & Application
会很方便地将本次建立的模型留待日后再行不断扩展、细化。条生产线热负荷试运行同期,因此,该项目从启动至目标期限为期仅10个月,这无疑给项目实施带来难度。总之,该项目投资大、风险高、工期紧、业务范围广、集成化程度要求高,如何确保该ERP系统实施的成功,业务建模成为关键。4.3 建立组织图
根据建模范围,首先为所涉及的组织机构建立组织图,方案如下:(1)使用两个对象类型描述该模型:组织单元和岗位。(2)建立两层模型:第一层总体模型,描述公司级的组织架构,用于框定本阶段的建模范围;第二层粗略模型,描述部门级的组织架构,用于描述现流程中各任务活动的操作控制单元(组织图略)。4.2 确定建模目的、建模范围、建模手段
首先,明确本阶段建模的目的:了解企业现有流程;进行需求分析;发现问题;为未来流程设计作准备;为系统三级与四级的功能划分提供依据。其次,确定本次业务建模范围涉及的部门:生产部、销售公司、市场部、技术中心、质监中心、计财部、热轧厂、冷轧厂、H型钢厂九个单位。受项目目标期限所限,我们确定的建模手段是:该阶段仅围绕与生产、销售、技术质量、成本有关的关键业务活动,进行组织图、功能树和eEPC三类模型的建模工作。至于数据模型等其他类型的模型,以及该项目范围之外的业务流程,ARIS4.4 建立功能树
组织模型建立完毕,以生产部为例,围绕该部门组织图,分别为各个组织单元或岗位整理出业务过程中的所有操作活动,建立功能树模型(见图1)。该模型反映出该部门的主要职能是围绕生产计划进行的管理。建立该模型时仅用到一个对象类型:功能。图1  生产部功能树(局部)
4.5 建立eEPC
接下来,围绕功能树模型中所列的各功能对象,整理出业务流程,建立eEPC过程模型。要求如下:(1)使用六个对象类型:组织单元和岗位、功能、事件、文档、逻辑关系等。(2)规则:模型中必须是以事件开始和结尾,每个功能以事件来驱动。每个功能要求有输入输出数据,这样才能反映信息流或者物流流向及信息控制。执行功能的组织单元或者岗位必须在组织图里能够找到。(3)采用模型指派的方法,建立分层次的eEPC过程模型。继续以生产部为例,首先建立第一层总体模型(见图2),用于描述整个部门的业务主流程;其次为主流程中关键业务活动,如“制定月计划”,建立第二层粗略模型(见图3),用于描述此业务活动向下展开的子业务流程;对于某些关键业务流程,如“预排计划”,可继续深入分析,建2003年第7期
26信息技术与标准化http: //www.cesi.ac.cn/itsInformation Technology & Application
信息技术与应用立第三层详细模型,甚至第四层的精细模型,用于更详细地描述该业务活动过程,因篇幅所限,此处不再图示。流程说明:计划科根据生产及客户等需求,先编制月生产计划,计划下达后,钢材科开始按周制定生产作业计划,并下达到生产厂,调度科以周计划为依据,编制每日的原料/半成品运输计划,进行生产组织工作,并由调度室24小时监督实施生产计划,确保计划顺利执行,最终计划执行完毕,由综合科制作生产统计报表,并对生产厂实施考核,完成计划管理的全过程。
图2 生产计划主流程
4.6 ARIS评估
模型建立完毕,现状已相当清晰地展现在我们眼前,再辅以系统提供的ARIS评估分析功能的使用,我们仅以上述“制定月计划”实例为例,诊断出该企业生产计划管理现状中的一些弊病:(1)计划编制多头管理,要协调的部门环节过多;(2)计划编制的基础信息收集手段落后,信息渠道不畅,掌握信息不全(不知道销售订单信息、库存详细信息);(3)计划无法进一步细化,不足以指导实际生产,致使管理职责倒挂(H型钢月计划由该厂自己编排,后将粗计划量上报生产部);(4)计划编制手段落后,全部基于手工编制EXCEL报表方式;(5)计划编制基本上属于“以产促销”方式,无法最大限度地满足客户需求。通过对现状的了解和对该项目的需求分析,制定出项目初步解决方案:(1)在该企业实施SAP系统的生产计划管理功能,取代手工编制计划的工作,建立顺畅的信息流;(2)采用“按销售订单组织生产”的计划编制原则,提高客户满意度;(3)明确生产部与生产厂按计划制定者与计划执行者2003年第7期
流程说明:计划科先向相关单位收集基础信息排出预计划,再将预计划下达销售公司,其中新产品预计划同时下发至技术中心,这两单位根据客户需求市场、产品开发等变动因素对预计划提出变动要求与计划员共同协调预计划直至达成一致,最后,以公司产销资源平衡会的形式,进行综合计划平衡,明确最终版本的月计划,由市场部以作业文件形式下发(含月生产计划、月销售计划、月设备检修计划等)。
图3 制定月计划
的职责划分,并椐此划定L4与L3功能界限;(4)全新改进现有业务流程,绘制未来流程。下一步便是对未来流程的优化设计阶段以便BPR的实施,并且可利用ARIS 与SAP R/3集成的功能,缩短SAP配置开发周期,加快ERP系统设计和实现的进程。5 总结
实例是在项目初步设计阶段,利用ARIS 6 toolset工具对现有流程进行组织图、功能树和eEPC三种类型模型的建模设计,业务范围涉及九个部门,如此广泛的流程描述,ARIS大显身手,仅花10个工作日即完成了建模工作,而其中的关键业务流程甚至细到三层模型(详细模型)的准确描述,由此足见,ARIS不愧为企业建模的有利武器。http: //www.cesi.ac.cn/its信息技术与标准化27