流程管理在ERP系统中的应用

  一、传统ERP存在的问题

  传统ERP为制造业企业产供销人财物的管理提供了一整套优化企业资源利用,集物流、信息流、资金流为一体的现代化管理工具。但是它在过程集成和企业间集成方面存在不足。具体表现在:

  1.传统ERP是一个面向功能的事务处理系统。它为业务人员提供了丰富的业务处理功能,但是每个业务处理都不是孤立的,它一定与其他部门、其他人、其他事务有关,这就构成了一个业务流程。传统ERP对这个业务流程缺乏有效的控制和管理。许多流程是由人工离线完成的。ERP产生了许多报表、文件被打印装订成册,按流程规定交给有关领导审批。这样,后果之一是,领导置于系统之外,他们不关心系统的运行,使系统的实施效果大打折扣。后果之二是,信息化本该向无纸化方向发展,但是由于没有业务流程的电子化控制,使得现行ERP不是省纸化、无纸化,而是多纸化。这不仅增加了系统的运行成本,而且大大降低了办公效率,降低了业务流程标准化、规范化的管理和控制。

  2.固化的业务流程非常不利于业务流程的改变。企业要不断地改进自己的管理,实施流程再造,所以ERP必须是功能可重构、流程可改变、高度柔性的系统。为此将流程管理技术引入ERP就成为必然的结果。

  二、工作流的基本概念

  流程管理的概念起源于生产组织和办公自动化领域。他是针对日常工作中具有固定程序的活动而提出的一个概念。目的是通过将一个具体的工作分解成多个任务、角色,通过一定的规则和过程,约束这些任务的执行和监控,以达到提高企业生产经营管理水平。在20世纪80年代中期发展起来的流程管理技术为企业更好地实现经营目标提供了先进的手段。90年代随着计算机和网络技术的发展,该技术得到了快速的发展,特别是在生产制造业领域,结合先进的ERP应用系统得到较好的应用。

  1.流程管理的基本概念和定义

  1993年工作流联盟成立,制定了相关的系列标准,同时给出了流程管理的定义:“流程管理是一类能够完全或者部分自动执行的经营过程,它根据一系列过程规则、文档、信息或任务能够在不同的执行者之间进行传递与执行。”当然,还有其他的一些定义,但基本上都说明,“流程管理是经营过程的一个计算机实现,而工作流则是这一实现的软件环境”。

  使用流程管理来作为经营过程的实现技术,首先要求工作流能够反映经营过程的如下几个方面的问题:经营过程是什么(活动、任务)?怎么做(条件、规则)?由谁来做(组织、角色)?做得怎样(监控)? 工作流的定义是:“工作流是一个软件系统,它完成流程管理的定义和管理,并按照在计算机中预先定义好的流程管理逻辑推进流程管理实例的执行。”工作流不同于ERP,但只有在工作流的支撑下,通过集成具体的业务应用软件系统(ERP、CRM、SCM等),才能良好地完成对企业经营过程运行的支持,在更广的范围内,不同的时间跨度上做好企业的经营管理,提高企业的整体水平和竞争力。

  2.工作流的体系结构

  为了实现流程管理技术的标准化和开放性,对异构的工作流与其他应用系统之间的集成,工作流联盟提出了工作流体系结构的参考模型,该模型中规范了功能组成部件和接口。

  工作流体系结构图

  从图中的体系结构中,我们可以看出,工作流主要内容分三部分:

  软件构件。完成相应功能的实现,包括流程过程定义,流程的发起、审批、监控、结束等。

  系统控制数据。存储本系统和其他系统进行逻辑处理、流程控制、规则、约束条件、状态、结果等数据。

  其他应用与应用数据。供工作流调用的外部应用和数据。

  系统的软件构件

  通过分析,我们可以看到,工作流的软件构件是实现工作流的基本构件,负责整个工作流的基本功能实现。它包括:流程管理模型建立,流程管理执行服务,客户应用管理。

  流程管理模型建立:流程管理模型描述了能够由流程管理执行服务、执行的过程所需要的所有信息,它是工作流的基础。它可以利用第三方的建模工具,形象化地建立流程模型,并通过接口关系,建立系统所需要的控制数据;也可以通过系统本身的流程定义,直接生成控制数据。在流程定义中,要包括流程、活动、转换条件、相关数据、角色、需要的应用等实体。

  流程管理执行服务:流程管理执行服务是工作流的核心。它是企业经营过程的任务调度器。在过程建立完毕后,将由流程管理执行服务进行全面管理、监控和调度具体的实例执行。包括:过程的实例化和执行、为过程和活动进行调度、与外部资源交互、处理相关数据。

  客户应用管理:是客户操作具体任务和活动的管理模块,负责流程管理任务表中任务的分发管理。可以将一个工作流中的任务管理器提供给客户;同时,也可以针对多个产品介绍或者是多个应用系统产品,编写通用的任务管理器,进行系统的集成。

  4.系统的数据分类

  工作流中存储的数据可以分成:流程管理控制数据,它是流程管理执行服务对其进行控制,用于处理过程或活动实例;相关数据,控制过程实例状态转换的条件,并决定相关的逻辑走向,可以被应用所修改;应用数据,是指由应用程序操作的数据,反映的是具体业务的实际内容信息,它是在整个流程中进行流动。实际上,前两个数据是工作流中本身需要的数据,第三类数据是其他系统中的业务数据。比如,ERP结构化的数据。

  5.其他应用的调用

  工作流在设计和实施中,都必须提供足够的柔性,来满足不同应用的需要。在与不同的应用系统进行交互时,要提供足够的灵活性。可以建立应用接口规范和提供标准的API函数在不同的系统间进行交互;可以建立灵活的调用通道,直接调用ERP中的应用进行事务处理,这种调用可以在分布和异构的系统间进行。

  三、流程管理技术的发展与应用现状

  流程管理技术的发展,经过十几年的努力,取得一定的结果。但在实际应用中,应用的企业还是较少,应用的范围窄,效果不理想。这里与产品的全面性、集成性有关,也与企业应用的状况有关,具体有以下几点:

  1.流程管理底层环境的建立

  工作流必须建立在底层通信的基础上,才能实现分布计算,这要额外付出经费和精力进行构筑,这是企业所不希望的,从而限制了在企业中的广泛应用。

  2.标准化程度差

  不同的厂商所提供的产品介绍具有独立的一套流程管理模型、流程管理定义语言、API函数。但难于在不同系统之间进行交互,集成的效果不理想,不能方便地在不同系统间进行应用对象的重复利用和数据的方便交流。

  3.系统的集成性不理想

  工作流没有达到真正的集成,还是在自己独立地运行,处理一些行政上简单的流程业务,不能很好将OA、ERP、CRM、SCM等具体事务处理系统紧密地联系在一起,达到数据录入一次即可有效的目的。

  4.实现的复杂性

  实施一个完整的工作流,是一个复杂的过程,要了解其他应用系统的业务,进行流程处理分析、业务流程改造、管理规程和操作规范建立等,并且还必须有不同软件供应商的全力配合。

  5.系统的安全性

  系统中对于并发访问和异常错误缺乏正确和可靠的支持。一旦系统出现非正常退出,如何恢复数据并保证数据的一致性还需要解决。

  6.企业管理者的观念改变

  一个系统实施的好与坏,与企业的管理者有密切的关系。任何一个应用系统实施成功标记就是:成功=使用。

  目前流程管理技术的研究日益受到重视,大家研究的主要问题包括三个方面:流程管理的理论基础,包括体系、模型、语言、接口等;流程管理实现技术,包括性能、可靠性方面的研究;流程管理技术的应用,包括实施方法、应用集成等。

  四、流程管理与ERP的应用

  流程管理在ERP的发展中,是一个相当重要的里程碑,对企业IT的应用带来的变化是极其强烈的。以流程管理为基础可配置可重构的ERP,可以将流程管理和ERP的事务处理结合在一起进行考虑,将具有更好的集成性,具有更长的生命周期。国家863计划提出的新一代ERP的标准中,明确要求以流程管理引擎为基础,加强流程控制与事务处理系统的集成。通过我们的实际研发,总结出流程管理与ERP在实际应用中的关系:

  1.以流程管理实现ERP和OA集成

  企业过程管理非常重要,经常有些业务是贯穿ERP和OA两个系统的。例如采购流程包括:采购申请、申批、定单、验收单、入库单等,他涉及到组织、角色、任务和过程的定义和管理。工作流恰如其分地将办公审批、流转、发布等流程控制与ERP结合在一起,让企业过程管理随时得到监控。

  2.流程管理和BPR

  流程管理与BPR的概念,已经被几乎所有的研究者联系在一起研究和应用。一个基于流程管理、可配置、可重构的ERP对于BPR十分重要。流程管理是支持企业业务过程重组和ERP动态重构的关键技术,流程管理技术可以支持应用程序按用户定义的流程或路线进行运行。基于流程管理的ERP,可以通过流程的再定义,灵活地将应用系统的功能连接在一起,快速完成企业BPR和ERP的搭建。

  综上所述,工作流技术是解决业务过程集成的重要手段,它与ERP或其他管理信息系统的集成,将实现业务流程的管理、控制和过程的自动化,使企业领导与业务系统真正集成,实现企业业务流程的重构。所以流程管理技术受到人们的高度重视并得到快速的发展。(结束)

时间: 2024-10-31 14:43:04

流程管理在ERP系统中的应用的相关文章

基于ITIL的IT服务管理在ERP系统中的应用特点

1 基于ITIL的IT服务管理简述 二十世纪八十年代末形成的IT Infrastructure Library(信息技术基础架构库,简称ITIL)已经在全世界成为事实上的IT服务管理的最佳实践和标准.它是一套针对各行业的IT系统服务管理标准库,提供了一种流程处理的IT运营方案.基于ITIL的IT服务管理以流程为导向.以客户服务为中心,它通过整合IT服务与公司业务流程,提升了企业IT运营效率和客户对IT部门服务的满意度. 基于ITIL的IT服务管理(IT Service Management,简称

日式“制番管理”在ERP系统中的实现

位于京郊顺义的北起多田野(北京)起重机有限公司(以下简称"北起多田野")是国内第一家生产制造汽车起重机的中外合资企业,它由北京京城重工机械有限责任公司与日本株式会社多田野于http://www.aliyun.com/zixun/aggregation/19058.html">2003年建立. 与过去传统国企的大而全不同,北起多田野从成立伊始就采用了信息化的"轻型"管理模式.建立在信息化基础上的北起多田野从组织结构和人员安排上都较过去有很大缩减,例如在

如何发挥ERP系统中的财务监控职能?

ERP系统的管理理念与特点 ERP,是整合了企业管理理念.业务流程.基础数据.人力物力.计算机硬件和软件于一体的企业资源管理系统.ERP系统运用信息技术将企业的资金流.物资流.信息流进行有效的集成,使其协调运作,从而实现整个系统工作绩效的最优化,其核心的管理理念就是实现对企业整个供应链的有效管理.它体现以下几个方面的特点: (一)一体化管理的特点 在传统的企业管理中,采购.生产.销售.财务.人力资源等几个关键的企业行为相对独立,各有各的管理方式与系统,相互之间的信息用人工的方式进行传递,这就造成

当心ERP系统中的多骨诺牌效应

从能量学的角度看,多骨诺牌效应所产生的破坏性是非常巨大的.骨牌站着使,重心比较高:倒下的时候,重心则下降,在第一枚骨牌倒下的时候,重力势能转化为动能.它倒在第二枚骨牌上的时候,这个动能就转移到第二张骨牌上,第二章牌将第一张牌转移过来的动能和自己倒下过程中所产生的重力势能进行累积,然后转移到第三张骨牌上.如此下去,后面的牌倒下的速度会越来越快,所破坏性也就越来越大. 其实,这种多骨诺牌效应在实际生活中到处看见.今天我就来谈谈在http://www.aliyun.com/zixun/aggregat

ERP系统中财务管理的特点及优缺点分析

ERP系统中财务管理的特点 1.数据集成化 财务和企业的产.供.销各环节完全集成,并能产生互动,整个集团是一体的.财务报表是对企业经营活动的反映,其数据源于各业务部门(如人.财.物.供.产.销).基于网络结构的ERP系统,将公司整个生产经营活动的每个信息采集点都纳人企业信息网之中,大量的数据通过网络从企业各个管理子系统(如生产管理系统.库存管理系统.采购子系统.销售子系统)直接采集,并通过公共接口,与有关财务模块相联结,使财务系统不再是信息的"孤岛",绝大部分的业务信息能够实时转化,直

解析ERP系统中BOM的几个关键点

BOM(Bill of Material),http://www.aliyun.com/zixun/aggregation/29808.html">ERP系统最为关键的名词,每人对它都有自己的理解.对BOM的理解.定义和数据准备的精确程度,直接影响ERP系统的整体运行状况.所以,真正理解BOM的含义,科学合理地定义好BOM,细致充分准备BOM数据,是每个ERP系统实施极为关键的任务. 笔者根据从业8年的实施经验和对BOM的不断理解运用,针对BOM问题的几个焦点,在此谈谈几点看法,和大家共同

解析ERP系统中控制职能的运用与实施

控制是管理的一项重要职能,是管理的灵魂,反馈是控制的基础,在http://www.aliyun.com/zixun/aggregation/29808.html">ERP系统中,控制职能的运用也可以做到游刃有余. 一.ERP系统中控制职能与计划职能相结合 计划为依据,用计划来约束.控制,发现偏差进行反馈,再进行人工修正,然后是执行,执行过程中要采取措施,措施要有效,最后是结果,结果是上一轮计划产生的结果,又是下一轮计划制定的基础,周而复始.制订计划的部门有监督检查控制的权力,执行计划的部门

ERP系统中,仓库存储执行总仓核算所遇到的问题,求解决方案!

问题描述 现在这erp系统中,仓库存储现在有2种核算方式:分仓核算.总仓核算,3种成本算法:移动平均.先进先出.月加权平均.分仓核算没有问题,总仓核算现在遇到一个头疼的问题,存储数量为0出现,金额还有余额或者是为负数,现在的算法逻辑大致是这样,总仓核算:每个仓库的进价可能不一致,且批次价格可能也不一致,总金额是各自仓库的进货总价,平均价格是所有仓库价格的平均(所有仓库货物数量/所有仓库总金额),出库时按总仓平均价格出库,因为入库价格和出库价格不一致,到后面这样就会出现有些仓库数量为0还有余额,或

流程不规范是ERP系统容易失败的主要因素

盖房应该怎么盖?打地基→起柱子→砌墙→上梁→架顶→安装门窗→装修.看病呢?挂号→排队门诊→就诊→检查→确诊→取药方→付帐→取药. 从这样简单的例子中我们发现,不单单是企业中存在许多复杂的流程,生活中也处处有流程.科学合理的流程,可以指导我们正确地做事.帮我们缩短工作时间.提高效率,使我们的生活变得有序.合理,为我们的安全提供保障. 因此,对企业来说,企业实施ERP关注的焦点应该是流程而不是软件技术,ERP应以流程为驱动. 对于ERP系统来说,流程更是整个项目的重要基础.仅从字面上理解,我们不难发