"jBPM5_用户手册-中文版.pdf"
jBPM5是一款开源的工作流管理系统,专门用于实现业务流程自动化。用户手册详细介绍了如何使用jBPM5进行建模、部署、执行和监控业务流程。以下是手册的主要内容概要:
1. **建模**
jBPM5提供了多种工具进行业务流程建模,包括:
- **DroolsFlow for Eclipse 插件**:此插件支持创建和调试BPMN2.0流程,用户可以直观地设计和修改流程。
- **jBPM5 for Eclipse 插件**:尽管还在开发中,未来将全面支持BPMN2.0标准。
- **基于WEB的Oryx编辑器**:Oryx是一个集成在Guvnor中的流程编辑器,支持在线查看、编辑和创建流程。
2. **部署**
**Guvnor** 是jBPM5中的知识库,用于存储流程、领域模型和业务规则。它提供了一个Web界面,用户可以浏览、修改和测试知识库内容。
3. **执行**
- **流程引擎**:这是jBPM5的核心,是一个轻量级的JAVA工作流引擎,遵循BPMN2.0规范。它支持插件化的数据持久层和事务配置,具有审计和历史记录功能。虽然未完全实现所有BPMN2.0节点类型,但已经涵盖了大部分常见的流程元素。
4. **BPMN2.0元素支持**
jBPM5支持的BPMN2.0元素包括各种流程对象和事件,如启动事件(None, Conditional, Signal, Message, Timer)、结束事件(None, Terminate, Error, Escalation)以及复杂的活动、网关等。
5. **其他章节**
- 第二章涉及**安装**,会指导用户如何在环境中设置jBPM5。
- 第三章关于**流程**,可能详细解释了流程的概念和操作。
- 第四章是**BPMN2.0**,深入解析BPMN2.0标准及其在jBPM5中的应用。
- 第五章讲述**API**,展示了如何利用API进行编程交互。
- 第六章涉及**人工任务**,阐述了如何管理和处理人工参与的任务环节。
- 第七章**领域规范流程**,可能涵盖了特定领域的流程定制和规范。
- 第八章讲解**持久化**,包括数据存储和恢复机制。
- 第九章是**控制台**,介绍了用于管理流程的Web界面。
- 最后,第十章是**监视**,描述了如何监控和分析流程执行情况。
手册详细涵盖了jBPM5的所有关键方面,是学习和使用jBPM5进行业务流程管理的重要参考资料。