工作流管理与ERP系统应用方案_第1页
工作流管理与ERP系统应用方案_第2页
工作流管理与ERP系统应用方案_第3页
工作流管理与ERP系统应用方案_第4页
工作流管理与ERP系统应用方案_第5页
免费预览已结束,剩余5页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、工作流管理与 ERP 系统应用方案蒋明炜、戴宝纯、吴英一现行 ERP 系统存在的问题用信息技术改造传统产业, 用信息化带动工业化, 实现跨越式发展, 己成为 我们的国策。制造业信息化,特别是管理信息化,受到国家和企业的高度重视。 应用 ERP 系统实现制造业企业的管理信息化这也成为人们的共识。传统 ERP 为制造业企业产供销人财物的管理提供了一整套优化企业资源利 用,集物流、信息流、资金流为一体的现代化管理工具。但是它在过程集成和企 业间集成方面存在不足。具体表现在:1. 传统 ERP 是一个面向功能的事务处理系统。它为业务人员提供了丰富的业 务处理功能, 但是每个业务处理都不是孤立的, 它一

2、定与其它部门、 其它 人、其它事务有关,这就构成了一个业务流程。传统 ERP 对这个业务流 程缺乏有效的控制和管理。 一些业务流程被写死在程序里, 非此及彼, 必 须按其执行,否则就要修改程序。许多流程是由人工离线完成的。 ERP 产生了许多报表、文件被打印装订成册,按流程规定交给有关领导审批。 这样的工作方式把企业领导放在了系统之外。他们进不进入系统都无所 谓,即使进入系统也只是查询企业生产经营信息, 而不是用系统来行使领 导职能。其后果之一是,领导置于系统之外,他们不关心系统的运行,使 系统的实施效果大打折扣。 其二,信息化本该向无纸化方向发展, 一切信 息都己存放在系统之中,完全可以通过

3、在线电脑进行查询和处理办公业 务。但是由于没有业务流程的控制, 业务人员必须把需要领导审批的报表、 报告、文件经过打印装祯成册,呈送有关领导审批。从而使得现行 ERP 系统不是省纸化、无纸化,而是多纸化、好纸化。这不仅增加了系统的运 行成本,而且大大降低了办公效率, 降低了业务流程标准化、 规范化的管 理和控制。2. 固化的业务流程,非常不利于业务流程的改变。大家都知道,我国企业正 在从计划经济向市场经济转变, 从区域经济向世界经济转变, 由传统制造 向敏捷制造、 虚拟制造发展。 为了应对激烈的竞争环境, 企业要不断地改 进自己的管理, 实施流程再造。这一切都意味着企业的业务流程是不断改 变的

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

5、 得到较好地应用。1. 工作流的基本概念和定义2. 1993 年工作流管理联盟成立, 制定了相关的系列标准, 同时给出了工 作流的定义是: "工作流是一类能够完全或者部分自动执行的经营过程, 它根据一系列过程规则、 文档、信息或任务能够在不同的执行者之间进行 传递与执行 "。当然,还有其他的一些定义,但基本上都说明 "工作流是经 营过程的一个计算机实现, 而工作流管理系统则是这一实现的软件环境 " 。3. 使用工作流来作为经营过程的实现技术,首先要求工作流系统能够反 映经营过程的如下几个方面的问题:经营过程是什么(活动、任务)、怎 么做(条件、规则)、由

6、谁来做(组织、角色)、做的怎样(监控)。4. 工作流管理系统的定义是: "工作流管理系统是一个软件系统,它完成 工作流的定义和管理, 并按照在计算机中预先定义好的工作流逻辑推进工 作流实例的执行"。工作流系统不同于ERP系统。ERP系统是面向功能的 事务处理系统, 更大程度上要满足企业的业务操作功能 (带有部分固定流 程模式,灵活性欠缺),具体解决某个或某些领域的问题,提高事务处理 的效率和水平; 工作流管理系统的着眼点是面向市场、 客户,是在企业的 整个业务层提高企业的业务处理水平, 强化企业的市场意识。 在工作流管 理系统的支撑下, 通过集成具体的业务应用软件系统 (E

7、RP、CRM、SCM 等),才能良好地完成对企业经营过程运行的支持,在更广的范围内,不 同的时间跨度上做好企业的经营管理,提高企业的整体水平和竞争力。5. 工作流管理系统的体系结构6. 为了实现工作流技术的标准化和开放性,异构的工作流管理系统与其他应用系统之间的集成,工作流管理联盟提出了工作流管理系统体系结构 的参考模型,该模型中规范了功能组成部件和接口。参考图如图1。7. 从图1的体系结构中,我们可以看出,工作流管理系统主要内容分三 部分。8.9. 软件构件:完成相应功能的实现,包括流程过程定义,流程的发起、审批、监控、结束等。10. 系统控制数据:存储本系统和其他系统进行逻辑处理、流程控制

8、、规 贝叽约束条件、状态、结果等数据。11. 其他应用与应用数据:供工作流系统调用的外部应用和数据。12. 系统的软件构件13. 通过分析, 我们可以看到, 工作流管理系统的软件构件是实现工作流 管理的基本构件, 负责整个工作流管理的基本功能实现。 它包括: 工作流 模型建立,工作流执行服务,客户应用管理。14. 工作流模型建立: 工作流模型描述了能够由工作流执行服务、 执行的 过程所需要的所有信息, 它是工作流管理系统的基础。 它可以利用第三方 的建模工具,形象化建立流程模型, 并通过接口关系, 建立系统所需要的 控制数据; 也可以通过系统本身的流程定义, 直接生成控制数据。 在流程 定义中

9、,要包括:流程、活动、转换条件、相关数据、角色、需要的应用 等实体。15. 工作流执行服务: 工作流执行服务是工作流管理系统的核心。 它是企 业经营过程的任务调度器。 在过程建立完毕后, 将由工作流执行服务进行 全面管理、监控和调度具体的实例执行。包括:过程的实例化和执行、为 过程和活动进行调度、与外部资源交互、处理相关数据。16. 客户应用管理: 是客户操作具体任务和活动的管理模块, 负责工作流任务 表中任务的分发管理。 可以将一个工作流管理系统中的任务管理器提供给 客户;同时,也可以针对多个工作流产品或者是多个应用系统产品, 编写 通用的任务管理器,进行系统的集成;17. 系统的数据分类1

10、8. 工作流管理系统中存储的数据可以分成: 工作流控制数据, 它是工作 流执行服务对其进行控制, 用于处理过程或活动实例; 相关数据, 控制过 程实例状态转换的条件, 并决定相关的逻辑走向, 可以被应用所修改; 应 用数据,是指由应用程序操作的数据, 反映的是具体业务的实际内容信息, 它是在整个流程中进行流动。 实际上,前两个数据是工作流管理系统中本 身需要的数据, 第三类数据是其他系统中的业务数据。 在进行业务处理的 过程中,能够将 ERP 系统结构化的数据在进行流程控制的过程中,通过 一次性的数据输入、 流程的控制, 到最后自动产生到具体的应用系统, 将 会提高整个系统的最大效能;同时,E

11、RP系统中的相关信息的访问,将有 助于一个过程实例的最终决策。因此,ERP应用系统中的数据能够在工作 流系统中被有效的访问和更新,将是至关重要的。19. 其它应用的调用20. 工作流管理系统在设计和实施中, 都必须提供足够的柔性, 来满足不 同应用的需要。在与不同的应用系统进行交互时,要提供足够的灵活性。 可以建立应用接口规范和提供标准的 API 函数在不同的系统间进行交互; 可以建立灵活的调用通道,直接调用 ERP系统中的应用进行事务处理, 这种调用可以在分布和异构的系统间进行。三、工作流技术的发展与应用现状工作流技术的发展, 经过十几年的努力, 取得一定的结果。 但在实际应用中, 应用的企

12、业还是较少,应用的范围窄,效果不理想。这里与产品的全面性、集成 性有关,也有企业应用的状况有关,具体有以下几点:1. 工作流底层环境的建立2.工作流管理系统必须建立在底层通信的基础上,才能实现分布计算,这要额外付出经费和精力进行构筑, 这是企业所不希望的, 从而限制了在 企业中的广泛应用。3. 标准化程度差4. 不同的厂商所提供的工作流产品具有自己独立的一套工作流模型、工 作流定义语言、 API 函数。但难于在不同系统之间进行交互,集成的效果 不理想,不能方便地在不同系统间进行应用对像的重复利用和数据的方便 交流。5. 系统的集成性不理想6. 工作流管理系统没有达到真正地集成,还是在自己独立地

13、运行,处理 一些行政上的简单的流程业务,不能很好将 OA 、 ERP、CRM 、SCM 等 具体事务处理系统紧密地联系在一起,达到数据录入一次即可有效的目 的。7. 实现的复杂性8. 实施一个完整的工作流管理系统,是一个复杂的过程,要了解其它应 用系统的业务、 进行流程处理分析、 业务流程的改造、 管理规程和操作规 范建立等。 并且还必须有不同软件供应商的全力配合, 原因是企业不可能 在短的时间内了解所有系统的来龙去脉,并得以实现。9. 系统的安全性10. 系统中对于并发访问和异常错误缺乏正确和可靠的支持。 一旦系统出 现非正常退出,如何恢复数据并保证数据的一致性还需要解决。11. 企业管理者

14、的观念改变12. 一个系统实施的好与坏, 与企业的管理者有密切的关系。 要改变手工 管理中不合理的流程方式, 充分借助计算机应用系统来指导工作。 设想一 个管理者都不经常进入企业的计算机应用系统, 那末,如何能够使该系统 发挥作用和提高管理水平。任何一个应用系统实施成功标记就是:成功 = 使用。13. 目前工作流技术的研究日益受到人们的重视, 不仅有大学和研究机构 在开展多项研究、 产品供应商也在不断地推出新的产品, 来补充应用中存 在的不足。研究的主要问题包括三个方面:工作流的理论基础,包括:体 系、模型、语言、接口等;工作流实现技术,包括:性能、可靠性方面的 研究;工作流技术的应用,包括:

15、实施方法、应用集成等。四工作流与 ERP 系统的应用工作流在ERP系统的发展中,是一个相当重要的里程碑,对企业IT的应用带来的变化是极其强烈的。以工作流为基础可配置可重构的ERP系统,可以将工作流和ERP的事务处理结合在一起进行考虑,将具有更好的集成性,具有更 长的生命周期。国家863计划提出的新一代ERP系统的标准中,明确要求以工 作流引擎为基础,加强流程控制与事务处理系统的集成。通过我们的实际研发, 总结出工作流与ERP系统在实际应用中的关系:1以工作流实现ERP和OA集成2. 企业过程管理非常重要,经常有些业务是贯穿ERP和OA两个系统的。例如采购流程包括:采购申请、申批、定单、验收单、

16、入库单等,他涉及 到组织、角色、任务和过程的定义和管理。工作流管理系统恰如其分地将 办公审批、流转、发布等流程控制与 ERP系统结合在一起,让企业过程 管理随时得到监控。以图2采购费用用款申请流程为例。3.采购用歌申谐41图2弼费用用款申请施甘4.在图2中的采购用款申请流程的定义、审批、传送是0A系统完成,采购用款申请、付款、作凭证是 ERP系统功能,通过0A系统直接调用 ERP的中采购用款申请录入、付款录入、凭证录入功能完成。用户同时应 用ERP和0A系统共同完成采购用款申请流程。5. ERP和0A的集成,使ERP的每个功能业务通过工作流,按照业务流 程模式执行,改变传统ERP系统按功能模块

17、组织的形式,例如:采购管 理、销售管理、库存管理等等,他把 ERP中零散的功能通过业务流程连 接在一起,共同完成一个任务。在 0A系统中可以调用ERP的功能,在 ERP系统也可以调用0A的信息,他对企业业务加强监督和控制起了很大的作用6.工作流和 BPR7. 工作流与 BPR 的概念,已经被几乎所有的研究者联系在一起研究和应 用。激烈竞争的市场环境, 需要企业不断地改变自己以适应外部环境的变 化。企业兼并、内部重组、工作流程改变是经常发生的事情。一个基于工 作流、可配置、可重构的ERP系统对于BPR十分重要。8. 企业组织的运营都包含了许多的业务流程。建设 ERP系统的重要工作 之一就是对用户的工作流程的分析、 建模和实施。 工作流是支持企业业务 过程重组和ER

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论