高端学术
您当前的位置:核心期刊咨询网电子信息论文》基于Activiti的协同管理平台的设计研究

基于Activiti的协同管理平台的设计研究

来源:核心期刊咨询网时间:12

摘要:【摘 要】随着社会信息化的迅速发展,仅靠手工交换纸质签批文件的办公模式,已不能满足事业单位日益增长的业务发展需求。通过对单位日常工作开展情况和业务需求进行分析,设计基于Activiti工作流引擎的协同管理平台,实现规范化的信息传递和审批管理流程,提

  【摘 要】随着社会信息化的迅速发展,仅靠手工交换纸质签批文件的办公模式,已不能满足事业单位日益增长的业务发展需求。通过对单位日常工作开展情况和业务需求进行分析,设计基于Activiti工作流引擎的协同管理平台,实现规范化的信息传递和审批管理流程,提高工作效率,便于各部门之间的资源共享与协同工作,有利于监督和管理工作中各环节的处理进度。

  【关键词】工作流;协同管理;Activiti

科技论文发表

  1 概述

  1.1 研究背景

  随着社会经济与科学技术的迅速发展,信息沟通与协同工作也越来越重要[1],特别是在单位的实际工作中,人们对信息传递的速度和准确度的要求也逐渐提高[2],手工传递纸质文件的传统办公方式,已不能满足单位业务日益提高的工作需求,而且容易出现人为的失误,使工作效率大打折扣。

  1.2 业务现状

  本文作者所在的事业单位中,文件审批、科研项目管理、职工请/销假、设备购置申请、差旅报账等都是以流程的形式进行,但现有的电子办公系统,是多年前开发并一直使用的OA系统,功能比较单一,只能进行公文审批和流转,已不能满足现在的业务工作需求。受客观条件限制,近年来该系统也未做过相关的更新升级,而且缺乏日常维护。目前,单位中各个部门在业务管理、项目管理等方面缺乏相关的流程监控,难以实时掌握每项工作的处理进度,容易造成相关工作延期完成,因此迫切需要一个可以为单位提供高质、高效、高可靠性的信息交换与共享的协同办公平台[2],提高单位的行政管理能力。

  2 协同管理平台

  2.1 总体目标

  本文以事业单位的协同办公需求为背景,研究设计基于Activiti的单位办公协同管理平台。目的是通过引入工作流技术,整合现有的业务资源,将工作中的信息传递和审批管理流程等进行规范化,直观展示业务流程及当前实例活动的节点,快速查询待办任务和已办任务,保证各部门管理人员可以有效监控业务流程进度[3],完善现有办公模式的不足,解决工作时效低、无法实时跟进业务开展进度等问题,并进一步提升单位的管理水平与服务质量。

  2.2 关键技术

  工作流引擎是工作流管理的核心,主要有3个概念:信息、角色及控制中心。“信息”定义需要传送的数据,“角色”用来表示工作流中的人员或逻辑,“控制中心”则决定着工作流的流向[4]。工作流引擎以流程引擎和規则引擎为核心,提供流程引擎服务、规则引擎服务、引擎监控服务、自动任务服务及流程定义接口、任务接口、应用接口、访问控制接口和规则调用接口等[5]。

  本文研究的协同管理平台选用较为主流的Activiti,它是一个轻量级、以Java为中心的开源BPMN引擎,支持现实生活中流程自动化需求[6],同时面向商业人员、研发人员和运维人员,为用户提供一个协同合作的工作流平台[7]。Activiti功能稳定、性能良好,并以其开源性和灵活性,成为近年来发展最迅猛的工作流框架之一,已被广泛应用到各种业务系统,使业务系统更专注于复杂业务逻辑的设计与实现[8]。

  2.3 主要设计内容

  目前,工作流技术已经比较成熟,且得到了广泛的应用。在事业单位中,很多常用的内部业务工作及对外服务的工作,都可以进行流程化的管理。单位中的各级工作人员,在使用协同管理平台时,可以利用待办任务和已办任务的菜单,对任务的类型、时间、操作人员等分别进行查询和处理,同时还可以查看业务流程图、各级审批人员的批注信息等[3]。根据本单位的工作实际,结合现有的办公系统使用情况,采用Activiti工作流引擎对业务流程进行设计与管理,可以为处理各类业务流程、实现协同管理办公提供更好的支持[9]。

  Activiti工作流引擎具有可图形化建模、测试、执行 BPMN2.0规范等优点,并对BPMN2.0中的各种图元均进行了定义,适用于复杂的业务流程,还定义了多个扩展元素和属性,后台有数据库的支持,可省去人为编写烦琐流程文件和复杂数据表的操作,能够专心于设计和实现流程管理解决方案,便于业务功能开发,并可以将已经设计好的业务流程直接部署[7,10-11]。利用Activiti工作流引擎自带的流程设计器,通过直观易懂的图形化的界面,轻松拖动对应的流程符号,便可使用标准的BPMN2.0图元进行流程定义,设计出适用的工作流程图,而对于不符合标准的流程,将不能被保存。

  针对本单位的实际业务工作流程步骤进行分析,如流程中的任务处理人员角色设置、处理结果跳转设置、是否需要分支判断、是否需要并行审批等,对每一个动作的不同处理方式会得到不同结果,使用流程设计器便可以设计出遵循BPMN2.0规范的相应工作流程。以本单位中物品申领和标准及图书借阅流程的流程图设计为例。

  2.3.1 物品申领流程

  物品申领流程是一个简单的无分支判断的流程,仅需经过所在部门主任一级审批即可,主要的工作流程步骤如下:申请人提交办公物品申请。申请人根据所需申请的物品内容,填写办公物品申领表并提交,发起流程。部门领导审核。申请人所在部门的主任同意申请,签署审核意见后,转到办公室物品管理工作人员处理。物品管理工作人员审核。办公室物品管理工作人员对办公物品申请进行审核并备案,流程结束。设计的流程图如图1所示。

  2.3.2 标准及图书借阅流程

  标准及图书借阅流程是含并行审批及分支判断的流程,在并行审批的环节,只有在两个部门的主任均审批同意后,才可以跳转到下一步的流程处理,而分支判断网关,是在对需借阅的标准及图书的总金额进行判断后,决定是否需要走到院分管领导审批的流程,决定了该流程是需要完成一级审批或者二级审批,主要的工作流程步骤如下:申请人提交标准及图书借阅申请。申请人填写标准及图书借阅申请清单,写明所借标准或图书的代号、名称、册数、金额、借阅日期、申请部门和申请理由等事项,发起流程。标准图书提供岗位工作人员审核。标准图书提供岗位工作人员核实借阅信息,如通过审核,同时流转到借阅申请人所在部门主任、标准信息服务部主任审核;如不通过审核,则返回申请人。申请人所在部门的主任和标准信息服务部主任审批。申请人所在部门的主任和标准信息服务部主任审批进行并行审批,如不通过审核,则退回标准图书提供岗位工作人员处;两个部门的主任都通过后,分两种情况处理:?譹?訛金额<500元,流程结束,推送审批结果信息给标准图书提供岗位工作人员和申请人。?譺?訛金额≥500元,流转到下一步的院分管领导审核。院分管领导审批。院分管领导对提交的申请进行审批,不通过的,将申请退回申请人所在部门的主任和标准信息服务部主任;通过的,流程结束,推送审批结果信息给标准图书提供岗位工作人员和申请人。设计的流程图如图2所示。

  推荐阅读:科技类期刊有哪些

转载请注明来自:http://www.qikan2017.com/lunwen/dzi/17178.html

相关论文阅读

论文发表技巧

期刊论文问答区

电子信息优质期刊

最新期刊更新

精品推荐