文献综述(或调研报告):
1:工作流与Activiti引擎历史背景
工作流思想伴随着办公自动化概念而出现,要解决的主要问题是:为实现某个业务目标,在多个参与者之间,利用计算机按某种预定规则自动传递信息、任务或者文档。
20世纪90年代,为了推动工作流技术的发展,出现的业务流程建模标记法(BPMN)规范定义了业务流程的符号以及模型,并且为流程定义设定了转换格式,规范了流程元素的执行语法和事件的组成。
为了满足企业复杂的业务需求,业界出现了许多优秀的工作流引擎。目前应用比较广泛的工作流引擎有:
(1)OSWorkflow,是一个Java语言编写的轻量级开源工作流引擎,灵活性较好。技能需求高,专业性强,不利于业务人员操作。
(2)jBPM,是目前业界十分流行的Java工作流引擎之一,它提供了基于Eclipse的流程设计器,具有可视化的流程图设计功能。不支持表单。
(3) 通达工作流,是一个在国内使用较广的PHP工作流,它集成于通达OA中。通达工作流提供表单设计器和流程设计器。然而由于它是闭源的,可扩展性差,不利于二次开发。
(4)Activiti,采用了更为宽松的Apache Lisence2协议,该协议鼓励代码共享,并允许对代码进行修改和发布。轻巧灵活且功能强大。Activiti提供了第三方表单接口,方便开发人员根据不同业务需求对其进行相关改造。
2:工单系统发展
剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。