畅享博客 > 老黄的畅享空间 > 业务流程与BPM > [原创]ARIS实战(一)-初步了解ARIS
2008-4-28 20:34:59

[原创]ARIS实战(一)-初步了解ARIS

ARIS是由德国Saarbrucken大学希尔教授提出的集成信息系统体系结构,由于希尔教授创立的IDS公司在此基础上开发了一套完整的ARIS建模分析软件工具(ARIS Toolsets),将各个视图的信息进行了有效的关联,并提供了基本的仿真分析手段,因此在商业上取得了很大的成功.全球最大的ERP软件供应商SAP注资IDS公司,使用ARIS作为SAP软件实施前期进行企业建模、分析、诊断的工具,并指导SAP的实施,这使ARIS得以在企业建模、经营过程重构的实践中得到更广泛的应用。

一。什么是ARIS?

ARIS(Architecture of Integrated Information System0是德国Saarbrucken大学希尔教授提出的一种基于过程的模型结构。面向企业,ARIS体系结构中模型描述了企业的组织视图、数据视图、过程/功能视图和资源视图,这四个视图的发展过程是相对独立的,通过控制视图来描述四个视图之间的关系,这是ARIS区别于其他体系结构的重要特征。

(1)ARIS是一个体系架构,基于企业业务流程全面分析的信息系统继承构架。

(2)ARIS是一套方法论,提供了一套如何定位于关键问题,并对业务流程进行评估和集成的方法。

(3)ARIS是一套理论体系或是一种概念。是在大量的实践和理论研究的基础上总结出的并又得到大量实践验证的理论,是分析描述企业业务流程的前提。

(4)ARIS是一系列描述企业业务流程的模型,通过这些模型,可以做到从AS-IS(现有流程分析)到To-Be(未来流程概念)的详细分析与设计直到优化,从而达到企业业务目标的实现。

(5)ARIS是一套软件平台或是一种工具,是辅助进行业务流程分析、优化和集成信息系统的软件平台和工具。.

二.ARIS与CIM-OSA的关联

  CIM-OSA体系结构将企业模型视为一个三位的模型。视图维定义功能视图、信息视图、组织视图和资源视图从四个不同侧面描述企业。其中功能视图描述了满足企业目标的功能结构和控制结构,控制结构定义了企业活动的执行顺序,即定义了企业整个过程行为。生命周期维护定义了三个建模层次即需求定义层、设计说明层、实施描述层,对CIM系统的全生命周期提供支持。通用层次维根据模型的通用程度,定义了通用层、部分通用层和专用层三个层次,其中部分通用层即面向行业的参考模型。与其他 CIM体系结构相比,CIM-OSA具有全面性、完整性、开放性、标准化和形式化等优点,因此成为国际标准化组织的一项目预标准。

目前许多建模框架是基于CIM-OSA衍生出来的,或在很大程度上借鉴了CIM-OSA的思想.ARIS同样继承了CIM开放体系结构(CIM-OSA)的很多主要优点。在CIM-OSA的三个建模层次上,ARIS又增加了两个层次。各建模层次依次为现行系统分析、需求定义、详细设计、实施描述和运行维护。如图所示:

其中现行系统分析、需求定义、详细设计、实施描述层,称为系统建立阶段(Build Phase),运行维护层称为系统运行阶段(Run Phase).这体现了ARIS全生命周期建模的观点和目标,对于建模和分析,ARIS只提供了在需求定义、详细设计和实施描述三个阶段的建模工具和方法。在某些阶段的某些建模方法还存在值得进一步推敲的地方,尤其是在实施阶段ARIS建模的作用还值得探讨。

三.ARIS理论的HOBE结构与层次结构

(一)ARIS建模方法论之HOBE结构

在ARIS的HOBE体系结构中总共包含五个视图,其中主要的四个视图是功能视图、数据视图、组织视图和控制视图。如下图所示,下面分别介绍每个视图:

(1)组织视图(Organization View)

组织视图是体现ARIS体系结构的特点之一,它使用组织框架图的方式描述组织单元、组织的分解方式、层次结构、隶属关系等,可以辅助组织框架的设计与描述,除了分层次的组织结构之外,还经常使用角色来描述。可以将企业中的各种实体看成是一个个的角色,例如,销售经理、客户销售代表、项目经理、主管人员或生产线线长等。在组织视图中,其基本元素除了组织单元外,还包括人员、职位、场所等,全面描述企业组织结构的各种信息。组织视图的元素也常常出现在别的视图,尤其在控制视图中相关过程建模方法中扮演了重要的角色。

(2)功能视图

ARIS功能视图的主要以功能树的形式描述企业功能分解的层次关系的配置信息,就好比软件的功能菜单与子菜单. 功能视图定义企业中几项主要作业或系统的功能展开图,功能视图的定义视其领域大小而定,大规模则可定义至公司整体应用系统展开结构,小规模则可定义单一作业功能,如发票处理功能图。定义完成的功能展开图可视其处理的复杂程度再定义详细的子功能视图。

(3)数据视图(Data View)

 ARIS数据视图包含多种建模方法,其中最主要的是实体关系模型(ERM),包括基本ER模型、扩展ER模型,并演化出SAP的SERM、IEF数据模型、SeDam数据模型等,数据视图中的实体与组织、资源、功能实体有着紧密的联系。数据视图主要可以通过对业务功能需要输入的数据(业务管理表单)和输出的结果进行定义。数据视图定义可视其达到功能而有详细与简化之分,如与应用系统连接,则可与信息人员合作,详细定义到数据库表中字段关联等。

(4)控制/过程视图(Control view)

控制视图是体现ARIS特色的一个视图,它在整个体系结构中起到“粘合剂”的作用,将功能、数据、输出和组织视图联系在一起。在控制视图中,最重要的建模方法是扩展的事件过程链图,即eEPC。eEPC为一种透过事件( status or event )触发活动( activity or function )活动产生事件的方法来描述或定义实际运行在企业中的业务流程方式,建构流程人员可在活动的对象中,定义上述设计好的相关资源,如:执行组织、人员或输入输出数据;由eEPC的定义可清楚的描述出公司业务流程中各部门之间的运作关系。在过程的每一个领域,都应确定需要配备的应用系统,如定制的软件系统、标准软件系统、工作流、工作组以及文件管理系统或Internet。对应用系统的选择取决于初步方案中确定的业务需求,根据经济性的评估可以对业务需求加以扩展,同时还需要考虑该应用系统与企业信息技术基础设施集成的可能性。最终产生的信息系统规划将权衡业务过程、应用系统以及企业信息系统基础设施。

参考资料:

1.<> 作者:威廉 希尔  李清 张萍译  机械出版社出版

2.<> 作者: 科蓝, 安德鲁.莱德 朱岩 肖勇波译 中国人民大学出版社出版

3.<<业务流程管理>> 作者:Jorg Becker,Martin kugeler,Michael rosemann     刘祥艳 薄玉秋译 清华大学出版社

4.ARIS官方网站:Http:://www.ids-scheer.com 

 



本文包含隐藏内容,需要登录并回复后才可以看到

推荐到鲜果: 查阅更多相关主题的帖子: 流程优化 流程体系 流程管理案例 流程管理培训与认证 流程图

评论


发布者 eastxiang
2008-4-29 23:05:33



发布者 aos
2008-5-2 9:11:02


总体讲得不错,谢谢。

发布者 janlyren
2008-5-3 15:54:05



发布者 xiez
2008-5-21 16:56:26


xie

发布者 无心快语
2008-5-28 15:26:25


各位好,ARIS的难点是什么

发布者 匿名用户
2008-6-13 12:22:28



发布者 梦之音律
2008-6-24 13:57:18



Good

发布者 Smileit
2008-7-3 10:49:52


您正在以 匿名用户 的身份发表评论  快速登录
(不得超过 50 个汉字)
       看不清,换一个
提示消息
(输入完内容可以直接按Ctrl+Enter提交)