● 摘要
上世纪70年代,就已经出现了办公自动化的概念,同时工作流的思想也出现了。但由于那时计算机普及率较低,工作流技术仅仅是一种概念雏形。进入90年代以来,随着网络时代的到来,各种技术条件趋于成熟,工作流技术开始出现在办公自动化领域。工作流技术渐渐兴起,产生了很多业务流程标记语言,其中“业务流程建模记法”(Business Process Modeling Notation,BPMN)发展最为迅速。为了打破传统企业内部的部门墙,实现协同办公的目标,BPMN被广泛使用在企业的项目管理系统中。进入20世纪后,工作流管理系统越来越多地被使用在企业中,提高了工作效率,降低了企业运维成本。
传统工作流管理系统在使用中可能出现由于企业内部调整等多种原因导致业务流程的变更。但是传统工作流管理系统中的流程是用编程代码硬编码写死在程序中的,当需求变更时,必然需要软件开发公司来进行系统二次开发、更新、部署。业务需求在工作流技术上来说就是流程定义,业务需求的变更自然可以理解为流程定义的变化。此时传统工作流管理系统不能很好地满足业务需求。在这种背景下,各种工作流引擎应运而生。
2010年,作为JBPM4的延伸,Activit5工作流引擎面世。本系统的工作流管理系统就是基于Activiti5开源引擎开发的,是项目管理系统的一个子系统。本系统借助了Activiti5流程引擎,解决了业务流程经常变更导致项目重新开发的问题。极大的减少了企业的开发维护投入,降低了因需求变更导致的业务停滞,提高了企业效益。
相关内容
相关标签