摘要
Activiti是一个轻量级的工作流和业务流程管理(BPM)平台,作为面向企业业务的开源框架,可运行在任何Java应用程序、云服务器上。ExtJS是一种主要用于创建前端用户界面的ajax框架。PageOffice是协助用户在线编辑Word、Excel、PowerPoint文档和Word/Excel模板的一种解决方案。文章研究了基于Activiti的可配置业务流程动态管理系统,该系统作为工作流开发基础平台,不仅适用于各种行业领域的业务流程管理软件,还可以通过动态配置工作流程适应不同的业务环境。
Activiti is a lightweight workflow and business process management(BPM) platform that acts as an open source framework for enterprise business and runs on any Java application or cloud server. ExtJS is a front-end ajax framework mainly used to create front-end user interfaces. PageOffice is a solution to help users realize online editing of Word, Excel, PowerPoint documents and Word/Excel templates dynamically. This paper uses Activiti, ExtJS and PageOffice to design a configurable business process dynamic management framework, which is the basic platform for workflow development. The framework is not only suitable for developing software systems with business processes in any industry field, it is also possible to adapt to different business environments through a dynamic configuration of workflow.
引文
[1]陈学诗.工作流技术在企业信息系统中的定制应用[D].东南大学硕士学位论文,2010.12.
[2]黄莺.基于REST的Activiti流程子系统研究与实现[J].通讯世界,2015.24(228):329-330
[3]董俊.基于发布订阅模式的中间件设计与实现[D].上海交通大学硕士学位论文,2014.5.
[4]于霄汉.海带养殖育苗监测系统的设计与实现[D].山东农业大学硕士学位论文,2015.9.
[5]郭煜昆.基于工作流的可定制政务系统的设计与实现[D].西安电子科技大学硕士学位论文,2016.5.