1、1,向新集团业务流程管理(BPM)培训,2,企业建模,企业流程的基本概念: 企业流程-是指为完成某一目标(或任务)而进行的一系列逻 辑相关的活动的有序集合。 企业流程的四要素:活动、活动间逻辑关系、活动的承担者、活动的执行方式。,活动间逻辑关系: 1、活动间的串行关系 2、活动间的并行关系 3、活动间的反馈关系 4、由一个(或几个)活动触发 另一个(或几个)活动的条件),3,企业建模,企业基本流程类型: 1、按企业活动性质划分为:管理流程:管理活动主要是:计划、组织、人事、领导、 控制营运流程:又可分为:作业流程和支持流程 2、按流程的处理对象划分为:物流、资金流、信息流、员工运作流程 3、按
2、流程跨越组织的范围划分为:个人间流程(在一个职能部门内部);部门间流程;组织间流程。,如何准确、快速、 完整地描述企业 关键业务流程?,4,组织中有什么人 ? 他们在干什么 ? 他们如何工作 ? 有那些可应用的资源 ? IT支持系统是什么 ? 如何来集成这些系统 ? 你如何能最好利用这些资源 ? 你如何测评绩效,如何建立绩效考核标准?,企业模型是如何建立的?,5,企业建模的目的及用途,追求卓越业务流程,提升企业业务流程管理水平,构建企业流程体系架构; 咨询顾问在短期内充分、全面地了解企业的状况; 模型成为顾问与客户交流的媒介与共同语言 用于管理革新与流程重组-图形化表达的流程简捷、明朗、无二义
3、性 用于全面发掘业务对软件功能的需求,构建企业IT体系架构; 用于培训,增强培训工作效率,提升员工素质;,ARIS (Architecture of Integrated Information System)方法是一种基于过程的企业建模、仿真分析工具集。与SAP R/3、mySAP.com 集成在一起,提供企业建模、流程重组、ERP系统实施、流程监控及持续改善等一体化解决方案。,ARIS体系,7,ARIS应用场景,业务实现,实施电子商务实施ERP, CRM和SCM 软件开发 业务工程 ABC 实施工作流ISO 9000论证 业务过程管理 知识管理,Modell,我们为什么需要模型?,- 今天
4、 (现状) - 明天 (目标),8,用于描述企业的对象,功能 检查客户信贷率, 输入收货单,. 数据 商品, 客户, 物料, 供应商, . 组织单元 销售部, 采购部,财务部, 制造工厂, . 事件 货物已到达, 发票已取消, . 资源 PC, 纸, 车床, . 服务 BPO咨询, 芯片, 电路板, PC,9,IDS Scheer 针对业务过程开发的的图形符号,事件,功能,组织单元,数据对象,应用系统,逻辑与,逻辑异或,逻辑或,10,文本形式 “销售部负责检查客户的信用度。”,流程描述,表格形式,图形形式,核查信用度,销售部,负责,11,视图,服务,数据,功能,组织,客户订单 已收到,确认订单
5、,订单确认书 已创建,客户订单,监控订单,制订 生产计划,报表 已收到,生产计划 已创建,客户订单 确认书,客户订单,客户数据,订单数据,销售助理,生产计划员,销售部,生产部,销售数据,销售服务,12,ARIS 房式结构: 方法集成,数据,组织,过程,产品/服务,功能,客户数据,订单数据,销售数据,客户订单,客户订单 确认书,客户订单,销售服务,销售处理,监控订单,确认订单,订单确认书 已创建,客户订单 确认书,订单数据,employee,确认订单,Sales,集团公司,生产部,销售助理,生产计划员,销售部,客户订单 已收到,13,ARIS房式结构: 模型类型(部分),数据,组织,过程,产品/
6、服务,功能,组织机构图,过程选择矩阵 价值增值链图, eEPC, PCD, 功能分配图 办公过程 工业过程,技术术语模型eERM, eERM 属性分配图,功能树,产品/服务树,14,样例,过程模型的粗略描述,15,样例,过程模型的粗略描述,16,总体模型,粗略模型,详细模型,一层模型,增值链图,组织图,功能树,精细模型,二层模型,三层模型,四层模型,组织图,eEPC,eEPC,功能分配图,过程模型的基本结构,17,实施层 (流程元素的分解)详细描述某一关键活动的执行过程(更详细的子流程)。,高层 (流程类型) 高层流程模型在描述和实施时相对简单、容易理解,但与业务模式的选择和业务管理决策直接相
7、关。,配置层 (流程分类)以行业参考模型为基础,可以快速地配置出客户所需的业务流程,并对原有流程中不合理的部分予以改进。,流程元素层 (流程分解)利用合适的建模工具能够容易地进行流程的分解与详细描述,利于对客户流程的配置、分析及整个供应链过程的相互衔接。,2,1,2,3,4,层次,流程的层次,模型类型 组织机构图,模型,采购部,生产部,生产 计划员,销售部,销售助理,销售经理,生产经理,储运部,集团公司,ARIS 基本术语 每个模型都有其具体的类型,对象类型功能 岗位,对象,确认订单,生产计划员,ARIS 基本术语 每个模型都都有其特定的对象.,例如:以下符号代表信息载体对象的类型:,ARIS
8、 基本术语 对象可使用不同的图形符号来表示,关系从源对象出发终止于目标对象; 关系可能是直接或是非直接的 .,关系的类型由源对象和目标对象符号以及模型类型所决定.,ARIS 基本术语 通过不同类型的关系将对象联系到一起,每个模型类型,对象类型以及关系类型都具有特殊的属性类型。 通过使用属性,模型、对象和关系都可以用属性详细定义其特性。,ARIS 基本术语 属性描述了ARIS数据库中的元素.,23,在ARIS中基本术语,ARIS数据库结构 ARIS 数据库的逻辑结构,25,ARIS数据库结构 在ARIS数据库中层次信息的数据库结构是怎么样的呢?,服务器 数据库 组结构 模型 对象,组 什么是组?
9、,组是一个逻辑目录,模型和对象都存放在其中,组用文件夹符号来表示.面向过程组结构例子:,27,组结构: 例子,项目 现状阶段 生产流程 销售流程 目标阶段 生产流程 销售流程,基于项目阶段的结构,项目 应用系统 数据 服务 组织 业务流程 制订生产计划 战略规划 销售处理,基于视图的结构,ARIS 数据库结构 什么是ARIS资源管理器?,ARIS资源管理器是ARIS的核心管理组件。ARIS资源管理器帮助你管理数据库及其内容 (组, 模型和对象,还有用户, 语言和字体).选择菜单View中的ARIS Explorer 菜单项可以激活 ARIS 资源管理器,29,ARIS 资源管理器,30,创建新
10、数据库,选择将要创建数据库的服务器。 通过鼠标右键调用服务器弹出菜单。选择新建- 数据库菜单项,并给出数据库名称。,数据库名称必须是唯一的.,31,过程视图,增值链图,32,对象,一个功能是为达到一个或多个企业目标而作用在(信息)对象上的一个任务,操作或活动。 功能是时间和成本的载体.图形表示:,检查 客户询价,操作/ 信息对象,33,过程视图: 增值链图,战略规划,产品开发,价值增值链图描述直接给企业带来价值增值的过程或者交易。 (称之为核心业务流程) 价值增值链是由功能对象类型组成。图形表示:,是面向过程的上一级,34,增值链图例子,练习 1 创建项目数据库和模型VCD,建立模型 什么是模
11、型,如何来建立模型?,创建模型 如何放置符号?,定义了一个新模型后,可显示出空模型区和模型工具条。从模型工具条中选择需要的符号。,把符号放到模型区域中后,由于符号的标准名字已经显示并且标志为立即输入方式,可以立即输入该对象的名字。 用回车键结束输入过程。 按CTRL+Enter 输入换行号.,创建模型 如何直接地为对象键入名字?,对象属性反映了对象的附加信息,以后可以通过分析功能对这些信息进行评价。 附加信息的例子: 执行一个功能需多长时间? (时间属性组) 执行一个功能需要多少成本? (成本属性组) 以什么样的方式执行功能(手工,在线,.)? (过程类型属性组),创建模型 什么是对象属性?,
12、双击对象以打开属性窗口 对象的属性数量由当前数据库所使用的过滤器方法决定。,创建模型 如何编辑对象的属性?,连结表示两个对象之间的关系, 因此连结总是始于源对象而终结于目标对象。 连结方式被激活后,把鼠标放在源对象的边上并击 一个停留点。把连结线拖向目标对象并且松开鼠标左键.,输入 订单,销售 助理,创建模型 什么是连结,如何创建它们?,负责,练习 2 -1:创建组结构,43,组织视图,组织图,44,组织单元,组织单元 公司, 部门, 科室图形表示:,德国订单 处理团队,德国 销售团队,德国 销售公司,是由.组成,生产部,销售部,市场营销部,上一级,45,岗位,销售部,类型: 是由.组成,销售
13、员,销售经理,类型: 是对组织负责的,岗位 角色, 职别图形表示:,46,人员,人员 是企业中具体的职员,在AIRS中每个人员分配一个唯一的人员代码,人员或雇员可以分配到岗位或直接分配到组织单元。 如果可能,避免使用人员对象 (如果人员调整会增加工作负荷,例如员工的辞职). 图形表示:,47,人员类型,人员类型指那些具有相同属性(如:权利或责任)的一类雇员。 (例如:部门管理人)图形表示:,48,组,组表示在一定时期内为完成某个任务而在一起工作的一组雇员/人员。图形表示:,类型 :分配,生产部,49,组织图,采购部,生产部,生产计划员,销售部,生产部经理,部门经理,John Miller,仓库
14、,Lorcan Smith,在项目实施过程中,使用统一的结构 (不要有混合人员和工作).,SAP项目组,Joe Magnum,Thomas Phips,IDS consultant,销售员,销售经理,练习 2-2 创建组织图模型,51,模型层次/对象层次,在多个模型中,同一对象可以重用 一个对象描述一组事实 在数据库中保存为一个定义 通过对象属性来描述更多详细信息,对象层次 定义层,数据库实体,对象符号,对象层次相应的模型 数据库中的模型和对象在何处管理?,练习 3 模型层次和对象层次,54,功能树,功能视图,检查 客户需求,信息对象,功能视图 什么是功能?,一个功能是为达到一个或多个企业目标
15、而作用在(信息)对象上的一个任务,操作或活动。(更简化的说,所以功能就是一个动作,在做这件事情时,你要走的步骤) 一个功能可以由时间和成本来定义特性。 图形表示:,56,面向过程的功能树实例,销售处理,跟踪 订单,确认 订单,类型: 面向过程,处理 客户询价,处理 客户报价,输入 询价,输入 客户 数据,检查客户 信用度,生成 报价,发放 订单,控制 订单,检查订单 数据,检查 报价,检查 可用库存,预留 产品,进行变 化分析,检查 询价,57,对象特性,对象除了对象名称外,它还拥有很多的特性。这些特性提供信息如下: 在模型中符号的图形外观 对象属性内容 在组里面保存有哪些模型 在模型中对象属
16、性的放置 选中对象,你可以使用右键鼠标来编辑对象的特性。,58,对象特性: 对象外观,颜色和线条 符号 黑白显示 符号显示比例,对象特性: 如何改变属性内容,对象特性:如何在模型中显示属性内容?,练习 4 编辑模型和对象属性,62,扩展的事件驱动 过程链(eEPC),过程视图,63,处理 客户订单,功能,一个功能是为达到一个或多个企业目标而作用在(信息)对象上的一个任务,操作或活动。 功能是时间和成本的载体. 图形表示:,64,事件,事件描述与业务相关的信息对象的状态. 这个状态可能控制或影响业务过程的运行。 事件是时间点的概念。在开始事件命名时,经常会用上”收到某某单据或者产品”,例如”收到
17、客户订单”事件发生,然后驱动”处理客户订单”的功能。过程中间事件命名时,经常会用上”某某活动已完成”。 图形表示:,65,过程视图 什么是操作规则?,操作规则描述业务过程中各个活动之间的逻辑关系,控制或影响业务过程.图形表示:,66,串行顺序 功能对象类型例子,确认需求,需求已确认,67,连接操作规则: 高级OR (XOR),贷款申请 已收到,检查贷款 申请,贷款申请 被拒绝,贷款申请 已批准,68,连接操作规则: AND/OR,与咨询公司 签定合同,与Y公司合同 已签定,与X公司合同 已签定,咨询需求 已产生,69,连接操作规则: AND,处理订单,订单已确认并 发送给客户,订单在计算机 里
18、已登记,订单 已收到,70,连接操作规则应用例子,渡假请求已录入 (e-mail),渡假请求已录入 (inter office mail),提交原始申请表 用于签名,渡假申请 已提交,申请表拷贝 已完成,软拷贝申请表,71,合并路径,72,过程视图 模型出现分支时,要遵循哪些规则?,73,连接操作规则,74,带有附加信息的过程建模例子,75,每个路径必须开始和结束于事件或者过程接口 规则连接的输入输出数量 (规则或者连接操作符它可以由一个输入连接和多个输出连接,或者由多个输入连接和一个输出连接。) 所有功能/事件仅有一个流入和流出的连接 在一个事件后面,不能使用XOR/OR操作规则 操作规则的
19、顺序必须遵循 (连续的顺序:事件-功能-事件-功能-事件)必须遵循; 它仅可以由规则(逻辑操作符)中断)功能已指派了流程(检查事件) (在选择的模型中,检查是否所有事件激活一个功能或者由一个功能来生成,另外检查在每个流程模型中是否为功能分配了开始或者结尾事件) 过程接口已指派流程(检查事件) (检查是否直接以事件开始或者有过程接口存在,在过程接口是否已指派了过程模型。),业务流程绘制- 建模规则,练习 6 用 eEPC 进行流程概述,练习 5 纠正EPC模型中的错误,77,指派: 将eEPC指派给VACD,制定 生产计划,Customer-,contact,available,Customer
20、,contact,processing,市场营销,Sales,requirements,determined,第二层次 销售处理eEPC,练习 7 指派 (已存在的模型),79,复制模型,出现复制定义复制变体复制,80,出现复制,81,定义复制,82,变体复制,83,在数据库中导航: 出现复制,汽车价格 已确定,汽车 已配置,确定 汽车价格,商品数据,销售员,MS Word,P. Smith,销售团队 经理,销售员,销售团队,销售团队 秘书,行政办公,练习 8 在eEPC模型中对组织单元进行出现复制,85,给eEPC功能分配详细eEPC流程,练习 9 过程接口/显示层复制/编辑属性,87,导航
21、: 2 流程层次,在同一层面,你可以通过流程接口实现前后流程之间切换,而不用先转到更高层次流程来切换。,练习 10 在相同层次连接和导航流程,什么是 OLE 对象?,OLE表示对象嵌入与连接. 你可以在模型中插入其他应用的文件. 你可以在模型中为外部文件显示应用的符号或直接嵌入文档. 两种情况下,你后来都可以方便地编辑文件,应用文件可被ARIS 工具集自动地激活. 如果同时嵌入和连接一个文件,所有后来由他人进行的对原文的修改都会自动在你的ARIS模型中显示出来.,OLE对象,如何在模型中集成OLE对象?,OLE对象,91,ARIS 工具集包含大量的模型类型、对象类型、联系类型、属性类型以及符号
22、,提供了广泛的描述方法. ARIS 为满足不同的项目需要,包含了范围非常广的方法论,ARIS 方法的用处举例如下: 企业的ISO 900x认证 引入标准软件 (如: SAP) 软件开发 实施工作流系统 .根据定义的项目目标,将应用不同的ARIS 方法. 方法过滤器帮助从方法论中选取那些将在项目中要用到的方法。,方法过滤器,什么是方法过滤器,92,方法过滤器,业务应用领域 实施业务流程管理, 在公司内部实施ISO 9000:2000, 实施标准软件(如. SAP), 软件开发, 实施工作流管理系统, 实施仿真和基于作业的成本分析ABC ARIS技术范围; 由类型: 模型 对象 符号 属性 关系
23、指派,93,预订义方法过滤器,全部方法 简易方法过滤器 标准方法过滤器 扩展标准方法过滤器 SAP方法过滤器 平衡记分卡方法过滤器 仿真/ABC方法过滤器 过程风险跟踪,94,修改方法过滤器,选中数据库,点击鼠标右键,选择退出菜单项 选中数据库,点击鼠标右键,显示右键菜单 选择登录. 输入用户数据后,你可以选择一个新的方法过滤器.,如果系统管理员只分配给你一种方法过滤器,你不能修改过滤器。,练习 11 修改方法过滤器,96,备份和恢复一个数据库,ARIS许可证(单机或者服务器),恢复,ARIS 数据库路径: 任意 名称: 数据库名称.adb,在ARIS资源管理器中可用的数据库 并且所有用户需要退出路径:.ARISDataDatabasename 名称: objects.dat + objects.idx,97,数据库备份操作,98,数据库恢复操作,练习 12 数据库备份和恢复,