基于工作流的erp流程审批平台的设计与实现

上传人:小** 文档编号:89507184 上传时间:2019-05-26 格式:DOC 页数:28 大小:95.50KB
返回 下载 相关 举报
基于工作流的erp流程审批平台的设计与实现_第1页
第1页 / 共28页
基于工作流的erp流程审批平台的设计与实现_第2页
第2页 / 共28页
基于工作流的erp流程审批平台的设计与实现_第3页
第3页 / 共28页
基于工作流的erp流程审批平台的设计与实现_第4页
第4页 / 共28页
基于工作流的erp流程审批平台的设计与实现_第5页
第5页 / 共28页
点击查看更多>>
资源描述

《基于工作流的erp流程审批平台的设计与实现》由会员分享,可在线阅读,更多相关《基于工作流的erp流程审批平台的设计与实现(28页珍藏版)》请在金锄头文库上搜索。

1、华中科技大学硕士学位论文基于工作流的ERP流程审批平台的设计与实现姓名:章阳申请学位级别:硕士专业:计算机软件与理论指导教师:李国徽2011-01-17 华中科技大学硕士学位论文 摘 要 在当今这个市场竞争日趋激烈、企业内外部环境瞬息变化的时代,企业要想生存和发展,必须能够适应这种变化,根据需要优化和重构企业的各种业务流程,来保证企业有效有序的管理和高度的灵活性。 传统ERP采用的是将流程固定开发的思路,如今己经越来越不适应企业的发展。采用工作流技术结合ERP系统,通过工作流对企业业务流程进行重组,利用工作流技术的灵活性来解决传统ERP结构的不足。 采用工作流技术,可以把ERP业务过程逻辑从具

2、体的业务实现中分离出来,作为ERP的功能模块,以工作流引擎作为业务流程处理的核心机制,驱动流程按照事先定义的规则执行,使业务数据能够顺利流转。 采用微软推出的WF工作流,设计了一个基于WF工作流的ERP流程审批平台,将审批平台分为四个层次:表现层、服务层、流程层和数据层,并通过Petri网的理论对业务系统的流程进行建模和性能分析,对业务流程模型的时间性能进行了评估。最后利用web技术实现基于WF工作流的流程审批平台,主要从数据截获、流程定制和网页模板三个方面入手,通过员工代码和角色属性实现了状态机工作流的并发。利用持久化服务卸载空闲的工作流实例,减少了内存的消耗;通过跟踪服务来查询流程的当前状

3、态,能够即时处理流程。很好地解决了传统ERP系统在业务流程上的存在的问题,适应了企业的需求。 关键词:工作流,企业资源计划,皮特里网,建模,审批平台 I 华中科技大学硕士学位论文 Abstract In todays increasingly competitive market,companies with rapidly changing external environment of the periods,to corporate survival and develop,must be able to adapt to this change,aceording to the nee

4、ds of reconstruction and optimization of enterprise business processes,to ensure effective and orderly business management and a high degree of flexibility. To fix the process is the way that traditional ERP does which is not adapt to the development of the enterprises now. Using the technology of w

5、orkflow to combine ERP,to recompose the process of enterprises through workflow,using the technology of workflow to resovle the shortcoming of traditional ERP structure. Using workflow technology,it can detach the proeess logic from the real business proeess,and to become an ERP module. Take the wor

6、kflow engine as the core mechanism of business processing,driving the business under the predefine rule,making the business data being able to flow smoothly. The design uses Windows Workflow Foundation that is made by Microsoft and proposes an ERP approval platform based on Windows Workflow Foundati

7、on. The approval platform is devided for four levels that are display level,service level,process level and data level. The design takes modeling design for the business process by the theory of Petri Net and uses web technology to realize the approval platform. The method includes three sides that

8、are data intercept,flow design and web age template. The design also assesses the time performance of business process model. At last,it realizes the function of the parallel of Windows Workflow Foundation by the property of employee code and employee role. Using persistence service and tracking ser

9、vice to make the system convenient. The design has resovled the problem of traotional ERP business process and adapted to the needs of enterprises. Key words: Workflow,ERP,Petri Net,Modeling,Approval Platform II 独创性声明 本人声明所呈交的学位论文是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除文中已经标明引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写过的研

10、究成果。对本文的研究做出贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到,本声明的法律结果由本人承担。 学位论文作者签名: 日期: 年 月 日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,即:学校有权保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权华中科技大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 保密 ,在_年解密后适用本授权书。 本论文属于 不保密。 (请在以上方框内打“”) 学位论文作者签名: 指导教师签名: 日期: 年 月 日 日期:

11、 年 月 日 华中科技大学硕士学位论文 1 绪 论 1.1 选题背景 进入21世纪以来,流程对于企业来说将显得至关重要。流程是一个企业所有商业活动的路径和方式,企业通过执行相应的流程来实现其战略决策和经营目标,没有流程,企业则无法运转。所以,流程的优劣直接关系到企业运作和管理的效率,1进而影响到其最终效益。 真实的业务问题根据业务本身的类型和复杂性会变得非常广泛。我们总是把问题分解为可管理的部分,再把这些部门分解为更小的任务,当每个任务的大小都恰2好理解和管理时,就把这些需要完成的任务标识为步骤。这些步骤通常按照一定的顺序相互关联,用来表示由单独指令组成的序列,并且只有它们按照正确的顺序执4行

12、时才会产生期望的行为。工作流就是由这样的步骤组成的有序序列。 工作流是针对日常工作中具有固定程序的活动而提出的一个概念,起源于生产组织和办公自动化领域。目的是通过将工作分解成定义良好的任务、角色,按照一定的规则和过程来执行这些任务并对它们进行监控来提高办事效率、降低生产成本、5提高企业生产经营管理水平和企业竞争力。 在企业的办公过程中,有很多人员交互与审批的流程,其中每一步都是紧密连接,一个处理人完成以后,后续的处理人才能接着处理。这期间会浪费很多时间和精力在信息的传递和内部协调上,容易造成管理上的混乱和时间延误,也会造成大量的纸张浪费。 所以一个低成本、高效和实用的流程管理系统是非常意义的,

13、工作流技术现在银行、保险、法律以及行政机关等办公自动化领域中广泛应用,它也同样适用于软3件开发过程管理以及工业界和制造领域,种种迹象表明工作流技术将会对下一代的6信息系统产生重大影响。 1 华中科技大学硕士学位论文 1.2 国内外研究现状 通过国内外研究人员的不懈努力,工作流技术经过十几年的发展,取得了不错的成果。但是从工作流系统的实际应用情况来看,还未达到人们所期待的水平。在工作流管理系统的开发的最初阶段缺乏统一的普遍遵循的标准以及限于当时软件支撑技术的水平,导致不同公司的工作流管理系统在功能上、所采用的支撑技术上、3,7开发技术上和接口上都体现出很大的不同。工作流技术目前仍然不够熟,主要表

14、现在以下三个方面: 1. 工作流模型描述:缺乏一种能够支持过程定义、过程描述以及过程分析的形式化数学模型。工作流模型的核心是对过程的定义,包括组成过程的基本活动以及活动之间的顺序关系。目前的工作流模型基本上都是以图形语言或者文本语言来定义工作流过程,这种定义的方法本质上还停留在用户层上,即对用户而言是比较理想的方式,但并不利于实际系统的实现,也无法对工作流的本质特征进行描述,因8为也更谈不上对过程的分析与评价。虽然有的模型具有形式化的数学描述,比如工作流网,但从其模型所具有的描述能力上距离对工作流过程本质的描述上仍有差距,具体表现在模型元素不丰富、动态性能不理想、仍离不开图形语言的局限。由于模

15、型缺乏良好的理论基础,使得工作流系统在应用的许多关键特性上无法得到保证,包括过程模型的柔性定义、过程重用、事务管理、异常处理等,这都大大限制了工9作流在企业应用中的普及与推广。 2. 工作流执行:缺乏一个标准化的集成框架来支持对企业常用的分布式应用的集成。企业在应用工作流进行业务流程的运作时,最需要的就是工作流系统能与企业原有的一些应用系统(如ERP系统、PDM系统等)很好地集成起来,使它们成为一个完整业务流当中的有机组成部分,而不是像原来那样处于一种信息“孤岛”的10,11状态。但目前来看,制约工作流应用的一个很大的瓶颈就是工作流管理系统所能支持的企业应用太少,在集成的方法上没有统一标准,很大程度上要受到外部应用的限制。因此,在工作流系统与企业应用间亟待建立一个性能良好的“粘合层”,最好是独立于不同企业应用的一个标准的集成框架,这将极大地提高工作流系统对企业应用的适应性。 2 华中科技大学硕士学位论文 3. 工作流仿真:目前工作流仿真几乎是空白的,在缺乏仿真方法与仿真工具支持的情况下,整个工作流系统是不完善的。人们很难预料部署的工作流过程会出现怎样的结果,它有哪些不合理的地方,性能指标如何,这一切都必须等到实际运行12以后才能由工作流管理系统中的数据获得,这并非是一种合理的方式。 1.3 研究的意义 传统的企业计算机管理信息系统的主要功能有三个,即信息处理、事务处理与决策

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号