软件工程硕士论文 基于Activiti的工作流管理系统的设计与实现

2019-08-02 00:24

分类号 TP311 U D C

密 级

编 号 1 0 4 8 6

武 汉 大 学 工程硕士专业学位论文

基于 Activiti的工作流管理系统

的设计与实现

研 究 生 姓 名 : 指导教师姓名、职称: 学 科 、 专 业 名 称 : 研 究 方 向 :

二○一三年五月

Design and Implementation of a Workflow

Management System based on Activiti

By May, 2013

郑 重 声 明

本人的学位论文是在导师指导下独立撰写并完成的,学位论文没有剽窃,抄袭,造假等违反学术道德,学术规范和侵权行为,本人愿意承担由此而产生的法律后果和法律责任,特此谨慎声明。

学位论文作者:

2013年月 日

摘 要

现在计算机已经成为我们生活中不可缺少的一部分,对于企业来说,办公自动化系统(Office Automation,简称OA),企业资源计划(Enterprise Resource Planning,简称ERP)系统以及其他信息系统极大的提高了人员的工作效率和企业的资源使用效率。

很多的国内企业投入了巨大的成本来建设自己的OA系统、ERP系统以及目前非常流行的SOA系统,但是有不少企业在使用这些系统的时候发现,并没有从整体上提升企业的执行效率、资源的使用效率和企业的利润效益,这些企业往往面临以下的问题:企业快速扩张,但是人员缺乏有效的沟通;工作流程复杂繁琐,层次不清晰;流程与实际情况脱节,难以操作;流程缺乏灵活性,难以调整;流程的执行过程,难以记录评估等等。

业务流程管理(Business Process Management,简称BPM)就是为了解决上述问题产生的,业务流程管理是指通过对企业内部及外部的业务流程的整个生命周期进行规划设计、自动化、管理监控和优化,从而使企业的整体效益和利润得以提升的一门学科。通过工作流管理系统((Workflow Management System,简称WFMS)可以完成企业业务流程整个生命周期的所有工作,而作为WFMS的核心,工作流引擎一直被各大软件厂商所关注和重视。

目前国内已经出现了一些国产工作流软件,但是相比于几大主流的工作流引擎,仍然有不小的差距。Activiti作为一款优秀的轻量级BPMN2.0规范工作流程引擎,性能卓越,易与Spring框架集成,方便开发人员使用。本文旨在通过研究Activiti的基础之上,设计和实现一款轻量级,性能优秀,易于使用的工作流管理软件,具有很高的实用价值和现实意义。

关键词:工作流 工作流引擎 Activiti

I

Abstract

Now the computer has become an indispensable part in our life. For enterprises,The office automation system (Office Automation, referred to as OA), enterprise resource planning (Enterprise Resource Planning, referred to as ERP) system and other information system greatly improves the efficiency of personnel's working efficiency and the enterprise resource use.

Many domestic enterprises invested a huge cost to build their own OA system, ERP system and SOA system,But many enterprises found that it dose not enhance the execution efficiency, resource using efficiency , and does not increase the profit of enterprise after using the system. These enterprises usually face the following problems: the enterprises is expanding rapidly, but they lack of effective communication; work process is complicated, and organization level is not clear; plan is not accord with the actual situation, difficult to operate; process lack of flexibility, difficult to adjust; the process execution is difficult to record and evaluation etc.

Business process management (Business Process Management, referred to as BPM) is in order to solve these problems. Business process management refers to the planning design, automation, management and optimization of the internal and external business processes throughout the life cycle, so that the overall efficiency of enterprises and the profit is a discipline of ascension. Workflow management system (Workflow Management System, referred to as WFMS) provides business processes throughout the life cycle of the complete solution, As the core of WFMS, workflow engine is always concerned by all major software vendors.

At present, there have been some chiese workflow software, but compared to several foreign mainstream workflow engines, there is a huge gap between them. Activiti is an excellent lightweight BPMN2.0 workflow engine, with excellent performance, easy to integrate with the spring framework, convenient for developers to use. The purpose of this paper is to study on the basis of Activiti, the design and implementation of a lightweight, excellent performance, easy to use workflow management system, and has great practical value and realistic significance.

Key words:Workflow,Workflow Engine,Activiti

II


软件工程硕士论文 基于Activiti的工作流管理系统的设计与实现.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:00知识工作者的任务分析

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: