驰骋工作流引擎CCBPM系统概要设计与功能解析

5星 · 超过95%的资源 需积分: 50 68 下载量 100 浏览量 更新于2024-07-18 3 收藏 2.58MB DOCX 举报
"驰骋工作流引擎BPM系统概要设计文档" 驰骋工作流引擎BPM(Business Process Management)系统是一种用于自动化和管理业务流程的技术解决方案。这份文档由济南驰骋信息技术有限公司编写,目的是为了浙商银行的验收,涵盖了系统的概要设计和详细设计两大部分。由于系统开发已经完成,文档通过现有功能界面来阐述设计思想,更直观地展示系统功能。 首先,文档的"概要说明"部分介绍了文档的性质,强调它不仅是一个概要设计,还提供了系统功能的详细解析。文档旨在帮助读者理解整体系统架构、UI层的前端操作者功能页面以及后台流程设计器的构成。 在"产品框架设计"章节,详细介绍了系统的结构。"主系统架构"阐述了系统的整体布局,包括其核心组成部分——流程引擎。"流程引擎组成部分"揭示了引擎如何支持流程的执行和管理。"前台功能设计"部分则详细列出了用户界面的各项功能,如发起流程、待办任务、在途任务和查询功能。其中,"菜单功能设计"具体说明了三个主要处理菜单:发起、待办和在途,以及各自对应的功能列表和二级处理页面。 "流程设计器"章节深入探讨了流程定义的细节。"流程属性"定义了流程的基本信息,"节点属性"描述了流程中的各个处理节点,"方向条件定义"则规定了流程流转的规则。这部分内容对于理解流程的定制和配置至关重要。 在"数据存储表设计"章节,文档列举了系统所用的主要数据库表,如组织结构表、流程模版表、流程引擎表和表单模版表,这些表结构支撑着系统的数据管理和流程执行。 最后,"产品组件功能设计"章节分别讨论了后台定义工具和前台运行的相关功能。后台定义工具包括流程模版管理和节点事件管理,前台运行部分则涉及组织结构、菜单功能管理和工作处理接口设计。 这份文档全面展示了驰骋工作流引擎BPM系统的设计思路和实现方式,对系统架构、用户交互和后台逻辑进行了详尽的阐述,为读者理解并评估系统提供了丰富的信息。无论是开发者、运维人员还是业务用户,都能从中获取所需的知识和指导。