( BPM业务流程管理)JEE工作流管理系统BPM详解

上传人:学*** 文档编号:228731262 上传时间:2021-12-23 格式:DOCX 页数:12 大小:18.95KB
返回 下载 相关 举报
( BPM业务流程管理)JEE工作流管理系统BPM详解_第1页
第1页 / 共12页
( BPM业务流程管理)JEE工作流管理系统BPM详解_第2页
第2页 / 共12页
( BPM业务流程管理)JEE工作流管理系统BPM详解_第3页
第3页 / 共12页
( BPM业务流程管理)JEE工作流管理系统BPM详解_第4页
第4页 / 共12页
( BPM业务流程管理)JEE工作流管理系统BPM详解_第5页
第5页 / 共12页
亲,该文档总共12页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《( BPM业务流程管理)JEE工作流管理系统BPM详解》由会员分享,可在线阅读,更多相关《( BPM业务流程管理)JEE工作流管理系统BPM详解(12页珍藏版)》请在金锄头文库上搜索。

1、( BPM业务流程管理)JEE工作流管理系统BPM详解 (BPM业务流程管理)JEE 工作流管理系统BPM详 解 1流程配置类数据库表: 1.1JBPM_PROCESSDEFINITION :流程模版表 字段名 字段含义 主键 外键 ID_ 流程模版标识 NAME_ 流程模版名称 VERSION_ 流程模版版本,对于同 一流程模版,多次插入 数据库时,数据库中有多条记录,每条记录中 的版本号一次增加 ISTERMINATIONIMPLICIT_ 是否支持强行终止流程(目前理解) STARTSTATE_ 起始节点ID ,在JBPM_NODE 表中 1.2JBPM_NODE :流程节点表 字段名

2、字段含义 主键 外键 ID_ 流程节点标识 CLASS_ 节点类型: C :org.jbpm.graph.node.ProcessState D :org.jbpm.graph.node.Decision E :org.jbpm.graph.node.EndState F :org.jbpm.graph.node.Fork J :org.jbpm.graph.node.Join K :org.jbpm.graph.node.TaskNode N :org.jbpm.graph.def.Node R :org.jbpm.graph.node.StartState S :org.jbpm.grap

3、h.node.State U :org.jbpm.graph.def.SuperState NAME_ 流程节点名称 SUBPROCESSDEFINITION_ 节点类型为ProcessState 时使用,代表子流程模版id ISASYNC_ 节点是否支持异步机制 ACTION_ 节点中指定的action ,对应JBPM_ACTION 表 SUPERSTATE_ 节点对应的SuperState 的id ,表明该节点属于某个SuperState PROCESSDEFINITION_ 节点所在的流程模版id DECISIONDELEGATION 节点类型为Decision时使用,表明Decisio

4、n对应的代理类,对应 JBPM_DELEGATION表 DECISIONEXPRESSION_ 节点类型为Decision时使用,该属性表示Decision中使用的判断表达式 SIGNAL_ 节点类型为Task CREATETASKS_ 节点类型为Task ENDTASKS_ 节点类型为Task NODECOLLECTIONINDEX_ 节点类型为SuperState时使用, 1.3JBPM_TRANSITION:流程迁移表 字段名字段含义主键外键ID_ 流程迁移标识 NAME_ 流程迁移名称PROCESSDEFINITION_ 迁移所在的流程模版id FROM_ 迁移来源,对应Node 的i

5、d TO_ 迁移目的,对应Node 的id FROMINDEX_ ? 1.4JBPM_ACTION:流程动作表 字段名字段含义主键外键 ID_ 流程动作标识NAME_ 流程动作名称 CLASS_ 流程动作分类: A(动作):org.jbpm.graph.def.Action S(脚本):org.jbpm.graph.action.Script C(创建定时器): org.jbpm.scheduler.def.CreateTimerActi onI(取消定时器): org.jbpm.scheduler.def.CancelTimerActi on ISPROPAGATIONALLOWED _ ?

6、 ACTIONEXPRESSION_ 动作类行为I时使用,表示动作执行的脚本ISASYNC_ 动作是否支持异步机制REFERENCEDACTION_ 动作中引用的动作,对应JBPM_ACTION ACTIONDELEGATION_ 动作类型为A时使用,表示动作执行的代理类,对应JBPM_DELEGATION EVENT_ 动作中指定的事件,对应JBPM_EVENT PROCESSDEFINITION_ 动作所在的流程模版id TIMERNAME_ 定时器名称 DUEDATE_ 定时器间隔时间 REPEAT_ 定时器动作执行次数TRANSITIONNAME_ 动作指定后指向的Transition

7、 TIMERACTION_ 定时器动作代理类,对应JBPM_ACTION EXPRESSION_ 定时器执行表达式 EVENTINDEX_ ? EXCEPTIONHANDLER_ 异常处理类,对应 JBPM_EXCEPTIONHANDLER EXCEPTIONHANDLERINDE X_ ? 1.5JBPM_EVENT:流程事件表 字段名字段含义主键外键ID_ 流程事件标识EVENTTYPE_ 流程事件类型名称 TYPE_ 流程事件所在的图形节点类型 A:Task C:ProcessState D:Decision E:EndState F:Fork J:Join K:TaskNode N:N

8、ode P:ProcessDefinition R:StartState S:State T:Transition U:SuperState GRAPHELEMENT_ 流程事件所在的图形节点的ID PROCESSDEFINITION_ 流程事件所属流程定义,对应JBPM_PROCESSDEFINITION NODE_ 流程事件所属节点,对应 JBPM_NODE TRANSITION_ 流程事件所属迁移,对应 JBPM_TRANSITION TASK_ 流程事件所属任务,对应 JBPM_TASK 1.6JBPM_DELEGATION :流程代理类表(用于实例化jbpm 中的action 类)

9、字段名 字段含义 主键 外键 ID_ 流程代理标识 CLASSNAME_ 流程代理类名称 CONFIGURATION_ 流程代理类配置信息 CONFIGTYPE_ 流程代理类配置类型 PROCESSDEFINITION_ 流程代理类所属流程定义,对 应JBPM_PROCESSDEFINITION 1.7JBPM_TASK :流程任务表 字段名 字段含义 主键 外键 ID_ 流程任务标识NAME_ 流程任务名称 PROCESSDEFINITION_ 流程任务所属流程定义,对应 JBPM_PROCESSDEFINITION DESCRIPTION_ 流程任务描述 ISBLOCKING_ 任务是否为

10、阻塞(任务不完成、流程不能继续) ISSIGNALING_ 任务是否可以驱动TOKEN DUEDATE 任务持续时间,表明任务应在多长时间内完成 ACTORIDEXPRESSION ? POOLEDACTORSEXPRESSION ? TASKMGMTDEFINITION_ 任务所属的任务管理模块ID, 对应 JBPM_MODULEDEFIFNITION TASKNODE_ 任务所属的TASK_NODE,对应 JBPM_NODE STARTSTATE 任务所属的START_NODE,对 应JBPM_NODE ASSIGNMENTDELEGATION ? SWIMLANE 执行该任务的泳道(角色

11、)TASKCONTROLLER_ ? 1.8JBPM_TASKCONTROLLER :流程任务控制器 字段名 字段含义 主键 外键 ID_ 流程任务控制器标识 TASKCONTROLLERDELEGATION_ 流程任务控制器对应的 代理,对应 JBPM_DELEGATION 1.9JBPM_VARIABLEACCESS :流程变量表 字段名 字段含义 主键 外键 ID_ 流程变量标识 VARIABLENAME_ 流程变量名称 ACCESS_ 流程变量存取方式 MAPPEDNAME ?(暂时不使用) PROCESSSTATE 流程变量所属的流程节点,对应JBPM_NODE TASKCONTRO

12、LLER 流程变量所属的流程任务控 制器,对应JBPM_TASKCONTROLLER INDEX_ ? SCRIPT 流程变量所属的ACTION, 对应JBPM_ACTION 1.10JBPM_MODULEDEFINITION:流程模块定义表 字段名字段含义主键外键 ID_ 流程模块标识 CLASS_ 流程模块类型: M:org.jbpm.module.def.ModuleDefinition C:org.jbpm.context.def.ContextDefinition F:org.jbpm.file.def.FileDefinition L:org.jbpm.logging.def.LoggingDefinition I:org.jbpm.scheduler.def.SchedulerDefinition T:org.jbpm.taskmgmt.def.TaskMgmtDefinitio n NAME_ 流程模块名称 PROCESSDEFINITION _ 流程模块所属流程定义,对应 JBPM_PROCESSDEFINITION STARTTASK 类型为T时使用,对应JBPM_TASK 1.11JBPM_EXCEPTIONHANDLER:流程异常处理器表 字段名字段含义主键外键ID_ 流程异常处理器标识EXCEPTIO

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号