JBPM 与 Spring 集成开发指南 1 术语工作流:全部或者局部,由计算机支持或自动处理的业务过程。工 作 流 管 理 系 统 : 工 作 流 管 理 系 统 是 这 样 的 一 个 系 统 , 详 细 定 义 、 管 理 并 执 行“workflows〞,系统通过运行一些软件来执行 workflows,这些软件的执行顺序由工作流逻辑的计算机表示形式〔计算机化的业务规那么——过程定义〕驱动。工单:一次申请的提交记录,该记录具有唯一性。工单相关的概念: l 工单管理:对投诉工单、建议工单、座席建议工单、业务受理工单等不同类型的工单进行派发、接收处理、回复等一系列工单处理操作。 l 工单统计:对各种处理工单的数量,类型进行数据统计和导出、报表打印。 l 工单系统管理:对工单系统进行管理,设置相应的处理部门、处理人员和相应的权限,规定处理流程。 l 工单日志:记录工单操作日志,有效管理日志的处理状况和责任。 2 背景工作流管理系统一项快速开展的技术,各种行业渐渐的采纳工作流技术。工作流技术的主要特点是:过程的自动化处理,这些过程包含由人与以机器为根底的活动相结合;特别是对那些与 IT 应用程序、工具交互的过程,进行自动化处理。虽然,工作流技术广泛用于办公环境中,例如保险、银行、法院和行政管理等,然而工作流技术,也可以应用于一些类型的工业和制造业。 3 概述在人们日常生活和工作中,都将与工作流程发生密切的关系,“工作流〞干预过程 、业务程序的自动化处理,文档、信息或者任务根据定义好的规那么在参加者间传递,来完成整个业务目标或者对整个业务目标的完成做奉献。应用领域广泛,比方: l 公司或组织内部请假或休假流程、通知分发流程等 l 政府政策审批流程、 l 网上书店图书订阅流程、发送流程等 l 驾照学习流程等等。同时,“工作流〞可能由手工组织,实际上,多数“工作流 〞都在 IT 系统中进行组织的,从而对过程自动化提供计算机支持。“工作流〞采纳计算机化后,可以大大提高工作和生活的效率,而信息化过程中,对于采纳的技术实现方式的不同,将直接影响到信息化的质量,包括:开发本钱、维护本钱等。好的工作流解决方案,可以大大提高业务流程流转效率、容易扩展对新流程的支持等。JBPM 是当前优秀的开源工作流引擎。本文档是关于 JBPM 与 Spring 框架集成分析文档。包括:根本概念、设计要点、常见问题解答、参考资源等。本文主要介绍了集成开发的...