BPM业务流程管理JEE工作流管理系统BPM详解_第1页
BPM业务流程管理JEE工作流管理系统BPM详解_第2页
BPM业务流程管理JEE工作流管理系统BPM详解_第3页
BPM业务流程管理JEE工作流管理系统BPM详解_第4页
BPM业务流程管理JEE工作流管理系统BPM详解_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1流程配置类数据库表:1.1JBPM_PROCESSDEFINITION:流程模版表字段名字段含义主键外键ID_流程模版标识√×NAME_流程模版名称××VERSION_××的版本号一次增加是否支持强行终止流ISTERMINATIONIMPLICIT_××精品文档放心下载程(目前理解)起始节点ID,在STARTSTATE_×√JBPM_NODE表中1.2JBPM_NODE:流程节点表主字段名字段含义外键键ID_流程节点标识√节点类型:C:org.jbpm.graph.node.ProcessState感谢阅读D:org.jbpm.graph.node.Decision精品文档放心下载E:org.jbpm.graph.node.EndState感谢阅读F:org.jbpm.graph.node.Fork感谢阅读CLASS_J:org.jbpm.graph.node.Join精品文档放心下载K:org.jbpm.graph.node.TaskNode感谢阅读N:org.jbpm.graph.def.NodeR:org.jbpm.graph.node.StartState感谢阅读S:org.jbpm.graph.node.State精品文档放心下载U:org.jbpm.graph.def.SuperState精品文档放心下载NAME_流程节点名称节点类型为ProcessStateSUBPROCESSDEFINITION_√感谢阅读子流程模版idISASYNC_节点是否支持异步机制节点中指定的actionJBPM_ACTIONACTION_√精品文档放心下载表节点对应的SuperState的idSUPERSTATE_√精品文档放心下载点属于某个SuperStatePROCESSDEFINITION_节点所在的流程模版id√谢谢阅读节点类型为Decision时使用,表明DECISIONDELEGATIONDecision对应的代理类,对应√精品文档放心下载JBPM_DELEGATION表节点类型为DecisionDECISIONEXPRESSION_感谢阅读示Decision中使用的判断表达式SIGNAL_节点类型为TaskCREATETASKS_节点类型为TaskENDTASKS_节点类型为TaskNODECOLLECTIONINDEX_节点类型为SuperState时使用,感谢阅读1.3JBPM_TRANSITION:流程迁移表字段名字段含义主键外键ID_流程迁移标识√NAME_流程迁移名称PROCESSDEFINITION_迁移所在的流程模版id√精品文档放心下载Node的FROM_√idTO_Node的√idFROMINDEX_?1.4JBPM_ACTION:流程动作表字段名字段含义ID_流程动作标识√NAME_流程动作名称√流程动作分类:A(动作):org.jbpm.graph.def.Action感谢阅读S(脚本):org.jbpm.graph.action.Script感谢阅读C(创建定时器):CLASS_org.jbpm.scheduler.def.CreateTimerActio感谢阅读nI(取消定时器):org.jbpm.scheduler.def.CancelTimerActio精品文档放心下载nISPROPAGATIONALLOWED_?ACTIONEXPRESSION_动作类行为I时使用,表示动作执行的脚本精品文档放心下载ISASYNC_动作是否支持异步机制REFERENCEDACTION_动作中引用的动作,对应JBPM_ACTION√精品文档放心下载动作类型为AACTIONDELEGATION_√精品文档放心下载对应JBPM_DELEGATIONEVENT_动作中指定的事件,对应JBPM_EVENT感谢阅读PROCESSDEFINITION_动作所在的流程模版id√精品文档放心下载TIMERNAME_定时器名称DUEDATE_定时器间隔时间REPEAT_定时器动作执行次数TRANSITIONNAME_动作指定后指向的Transition感谢阅读TIMERACTION_定时器动作代理类,对应JBPM_ACTION感谢阅读EXPRESSION_定时器执行表达式EVENTINDEX_?EXCEPTIONHANDLER_异常处理类,对应JBPM_EXCEPTIONHANDLER感谢阅读EXCEPTIONHANDLERINDEX_?1.5JBPM_EVENT:流程事件表字段名字段含义主键外键ID_流程事件标识√EVENTTYPE_流程事件类型名称流程事件所在的图形节点类型TYPE_"A":Task"C":ProcessState"D":Decision""E":EndState""F":Fork""J":Join""K":TaskNode""N":Node""P":ProcessDefinition""R":StartState""S":State""T":Transition""U":SuperState"GRAPHELEMENT_流程事件所在的图形节点的ID精品文档放心下载流程事件所属流程定义,对应PROCESSDEFINITION_√感谢阅读JBPM_PROCESSDEFINITION流程事件所属节点,对应NODE_√JBPM_NODE流程事件所属迁移,对应TRANSITION_√JBPM_TRANSITION流程事件所属任务,对应TASK_√JBPM_TASK1.6JBPM_DELEGATION:流程代理类表(用于实例化jbpm中的action类)谢谢阅读字段名字段含义主键外键ID_流程代理标识√CLASSNAME_流程代理类名称CONFIGURATION_流程代理类配置信息CONFIGTYPE_流程代理类配置类型流程代理类所属流程定义,对PROCESSDEFINITION_√感谢阅读应JBPM_PROCESSDEFINITION1.7JBPM_TASK:流程任务表字段名字段含义主键外键ID_流程任务标识√NAME_流程任务名称流程任务所属流程定义,对应PROCESSDEFINITION_√精品文档放心下载JBPM_PROCESSDEFINITIONDESCRIPTION_流程任务描述任务是否为阻塞(任务不完成、ISBLOCKING_感谢阅读流程不能继续)ISSIGNALING_任务是否可以驱动TOKEN精品文档放心下载DUEDATE长时间内完成ACTORIDEXPRESSION?POOLEDACTORSEXPRESSION?任务所属的任务管理模块ID,TASKMGMTDEFINITION_√精品文档放心下载对应JBPM_MODULEDEFIFNITION任务所属的TASK_NODE,对应TASKNODE_√JBPM_NODE任务所属的START_NODE,对应STARTSTATE√JBPM_NODEASSIGNMENTDELEGATION?√SWIMLANE执行该任务的泳道(角色)√TASKCONTROLLER_?1.8JBPM_TASKCONTROLLER:流程任务控制器精品文档放心下载字段名字段含义主键外键ID_流程任务控制器标识√流程任务控制器对应的TASKCONTROLLERDELEGATION_代理,对应√谢谢阅读JBPM_DELEGATION1.9JBPM_VARIABLEACCESS:流程变量表谢谢阅读字段名字段含义主键外键ID_流程变量标识√VARIABLENAME_流程变量名称ACCESS_流程变量存取方式MAPPEDNAME?(暂时不使用)流程变量所属的流程节点,PROCESSSTATE√对应JBPM_NODE流程变量所属的流程任务控TASKCONTROLLER制器,对应√JBPM_TASKCONTROLLERINDEX_?SCRIPT流程变量所属的ACTION√应JBPM_ACTION1.10JBPM_MODULEDEFINITION:流程模块定义表精品文档放心下载字段名字段含义ID_流程模块标识√流程模块类型:M:org.jbpm.module.def.ModuleDefinition谢谢阅读C:org.jbpm.context.def.ContextDefinition谢谢阅读CLASS_F:org.jbpm.file.def.FileDefinition感谢阅读L:org.jbpm.logging.def.LoggingDefinition谢谢阅读I:org.jbpm.scheduler.def.SchedulerDefinition感谢阅读T:org.jbpm.taskmgmt.def.TaskMgmtDefinition精品文档放心下载NAME_流程模块名称流程模块所属流程定义,对应PROCESSDEFINITION_√JBPM_PROCESSDEFINITIONSTARTTASK类型为T时使用,对应JBPM_TASK√谢谢阅读1.11JBPM_EXCEPTIONHANDLER:流程异常处理器表精品文档放心下载字段名字段含义主键外键ID_流程异常处理器标识√EXCEPTIONHANDLERNAME_流程异常处理器名称感谢阅读流程异常处理器所在的图形节点类型"A":Task"C":ProcessState"D":Decision""E":EndState"TYPE_"F":Fork""J":Join""K":TaskNode""N":Node""P":ProcessDefinition""R":StartState""S":State""T":Transition""U":SuperState"流程异常处理器所在的图形节GRAPHELEMENT_谢谢阅读点的ID流程异常处理器所属流程定义,PROCESSDEFINITION_√精品文档放心下载对应JBPM_PROCESSDEFINITION流程异常处理器所属节点,对NODE_√应JBPM_NODE流程异常处理器所属迁移,对TRANSITION_√精品文档放心下载应JBPM_TRANSITION流程异常处理器所属任务,对TASK_√应JBPM_TASK流程异常处理器中包含的GRAPHELEMENTINDEX_感谢阅读ACTION集合的索引(?)1.12JBPM_DECISIONCONDITION:DECISION节点判断条件表感谢阅读字段名字段含义主键外键INDEX_标识√DECISION_所属的DECISION,对应√谢谢阅读JBPM_NODEDECISION节点的“离开节TRANSITIONNAME_感谢阅读点名称”每一个“离开节点名称”EXPRESSION对应的条件表达式1.13JBPM_SWINLANE:DECISION节点判断条件表感谢阅读字段名字段含义主键外键ID_标识√NAME_泳道名称√DECISION节点的“离开节TRANSITIONNAME_感谢阅读点名称”每一个“离开节点名称”EXPRESSION对应的条件表达式2流程运行类数据库表:2.1JBPM_PROCESSINSTANCE:流程实例表精品文档放心下载字段名字段含义主键外键ID_标识√VERSION_版本START_流程实例开始时间END_流程实例结束时间ISSUSPENDED流程实例是否暂停流程实例所属的流程模版,对PROCESSDEFINITION_√谢谢阅读应JBPM_PROCESSDEFINITION流程实例对应的TOKEN,对应ROOTTOKEN_√JBPM_TOKEN父流程的当前TOKEN的ID,当流程实例为子流程实例时使用,SUPERPROCESSTOKEN_表明由父流程进入子流程时,√谢谢阅读父流程的当前TOKEN。对应JBPM_TOKEN2.2JBPM_TOKEN:流程TOKEN表字段名字段含义主键外键ID_标识√VERSION_版本START_TOKEN开始时间END_TOKEN结束时间NODEENTER_TOKEN进入当前节点(TOKEN精品文档放心下载当前所处的节点)的时间NEXTLOGINDEX_?ISABLETOREACTIVATEPARENT_能否重新激活父TOKEN标志感谢阅读ISTERMINATIONIMPLICIT_能够强制终止TOKEN标志谢谢阅读ISSUSPENDED_TOKEN是否处于暂停状态谢谢阅读TOKENNODE_√JBPM_NODETOKENPROCESSINSTANCE_√精品文档放心下载JBPM_PROCESSINSTANCETOKEN的父TOKEN,当TOKENPARENT_是由fock产生或处于子流程√感谢阅读中时使用,对应JBPM_TOKEN2.3JBPM_LOG:流程日志表字段名字段含义ID_标识√日志类型:A:ActionLog

CLASS_B:ByteArrayUpdateLogC:CompositeLogD:VariableDeleteLogE:DateUpdateLog谢谢阅读F:HibernateStringUpdateLog感谢阅读G:LongUpdateLogH:HibernateLongUpdateLogI:ProcessInstanceCreateLog精品文档放心下载L:DoubleUpdateLogM:MessageLogN:NodeLogO:TokenCreateLogP:ProcessLogR:VariableCreateLogS:SignalLog谢谢阅读T:TransitionLogU:StringUpdateLogV:VariableLogW:VariableUpdateLogX:ProcessInstanceEndLog谢谢阅读Y:TokenEndLog0:TaskLog1:TaskCreateLog2:TaskAssignLog3:TaskEndLog4:SwimlaneLog5:SwimlaneCreateLog6:SwimlaneAssignLogINDEX_?DATE_日志产生时间TOKEN_日志所属TOKENPARENT_日志的父日志,对应JBPM_LOG谢谢阅读创建的子TOKEN,对应TokenCreateLog谢谢阅读CHILD_结束的子TOKEN,对应TokenEndLogMESSAGE_消息信息,当日志类型为M(MessageLog)时使用谢谢阅读EXCEPTION_日志异常信息,对应ActionLog精品文档放心下载ACTION_日志所属ACTIONA(ActionLog精品文档放心下载使用NODE_日志所属NODEN(NodeLog谢谢阅读ENTER_进入节点时间,对应NodeLogLEAVE_离开节点时间,对应NodeLogDURATION_节点停留时间,对应NodeLog精品文档放心下载TRANSITION_日志所属TRANSITION感谢阅读SOURCENODE_TRANSITION的起点,对应TransitionLog谢谢阅读DESTINATIONNODE_TRANSITION的终点,对应TransitionLog精品文档放心下载VARIABLEINSTANCE_日志所属的流程变量实例,对应VariableLog谢谢阅读OLDBYTEARRAY_原BYTEARRAY值,对应ByteArrayUpdateLog感谢阅读NEWBYTEARRAY新BYTEARRAY值,对应ByteArrayUpdateLog谢谢阅读OLDDATEVALUE原DATE值,对应DateUpdateLog精品文档放心下载NEWDATEVALUE新DATE值,对应DateUpdateLog感谢阅读OLDDOUBLEVALUE_原DOUBLE值,对应DoubleUpdateLog谢谢阅读NEWDOUBLEVALUE_新DOUBLE值,对应DoubleUpdateLog精品文档放心下载OLDLONGIDCLASS_原LONGIDCLASSHibernateLongUpdateLog谢谢阅读NEWLONGIDCLASS_新LONGIDCLASSHibernateLongUpdateLog精品文档放心下载OLDLONGIDVALUE_原LONGID值,对应HibernateLongUpdateLog精品文档放心下载NEWLONGIDVALUE_新LONGID值,对应HibernateLongUpdateLog感谢阅读原STRINGIDCLASS值,对应OLDSTRINGIDCLASS_谢谢阅读HibernateStringUpdateLogOLDSTRINGIDVALUE_原STRINGID值,对应HibernateStringUpdateLog精品文档放心下载新STRINGIDCLASS值,对应NEWSTRINGIDCLASS_感谢阅读HibernateStringUpdateLogNEWSTRINGIDVALUE_新STRINGID值,对应HibernateStringUpdateLog谢谢阅读OLDLONGVALUE_原LONG值,对应LongUpdateLog感谢阅读NEWLONGVALUE_新LONG值,对应LongUpdateLog精品文档放心下载OLDSTRINGVALUE_原STRING值,对应StringUpdateLog感谢阅读NEWSTRINGVALUE_新STRING值,对应StringUpdateLog精品文档放心下载日志所属的TASKINSTANCE,对应TaskLog感谢阅读TaskCreateLogTASKINSTANCE_TaskAssignLogTaskEndLog任务的新ACTORID,对应TaskAssignLog谢谢阅读TaskCreateLogTASKACTORID_SwimlaneCreateLogSwimlaneAssignLog任务的原ACTORID,对应TaskAssignLog精品文档放心下载TASKOLDACTORID_SwimlaneAssignLog日志所属的SWIMLANEINSTANC,对应SwimlaneLog感谢阅读SWIMLANEINSTANCE_SwimlaneCreateLogSwimlaneAssignLog2.4JBPM_RUNTIMEACTION:流程实时ACTION表谢谢阅读字段名字段含义主键外键ID_标识√VERSION_版本实时ACTION所处的事件类型EVENTTYPE_精品文档放心下载名称实时ACTION所在的图形节点类型"A":Task"C":ProcessStateTYPE_"D":Decision""E":EndState""F":Fork""J":Join""K":TaskNode""N":Node""P":ProcessDefinition""R":StartState""S":State""T":Transition""U":SuperState"实时ACTION所在的图形节点GRAPHELEMENT_感谢阅读的ID实时ACTION所在的流程实例,PROCESSINSTANCE_谢谢阅读对应JBPM_PROCESSINSTANCE实时ACTION对应的ACTION,ACTION_精品文档放心下载对应JBPM_ACTIONPROCESSINSTANCEINDEX_?2.5JBPM_VARIABLEINSTANCE:流程变量实例表精品文档放心下载字段名字段含义ID_标识变量类型:V:org.jbpm.context.exe.VariableInstance精品文档放心下载B:org.jbpm.context.exe.variableinstance.ByteAr感谢阅读rayInstanceD:org.jbpm.context.exe.variableinstance.DateIn谢谢阅读stanceO:org.jbpm.context.exe.variableinstance.Double谢谢阅读InstanceCLASS_H:org.jbpm.context.exe.variableinstance.Hibern感谢阅读ateLongInstanceI:org.jbpm.context.exe.variableinstance.Hibern谢谢阅读ateStringInstanceL:org.jbpm.context.exe.variableinstance.LongIn感谢阅读stanceS:org.jbpm.context.exe.variableinstance.String精品文档放心下载InstanceN:org.jbpm.context.exe.variableinstance.NullIn谢谢阅读stanceNAME_变量名称TYPE_?CONVERTER_数值转换器TOKEN_变量所在的TOKEN,对应JBPM_TOKEN√谢谢阅读该变量所属的TOKEN的变量映射,对应TOKENVARIABLEMAP_√感谢阅读JBPM_TOKENVARIABLEMAPPROCESSINSTANCEINDE?X_PROCESSINSTANCE_变量所在的流程实例,对应JBPM_PROCESSINSTANCE√感谢阅读当流程变量是ByteArray类型时,变量的值,对应BYTEARRAYVALUE_精品文档放心下载JBPM_BYTEARRAYDATEVALUE_当流程变量是DATE类型时,变量的值精品文档放心下载DOUBLEVALUE_当流程变量是DOUBLE类型时,变量的值谢谢阅读当流程变量是了HibernateLongInstance类型时,变LONGIDCLASS_精品文档放心下载量的类型当流程变量是了HibernateLongInstance/Long类型LONGVALUE_谢谢阅读时,变量的值当流程变量是了HibernateStringInstance类型时,STRINGIDCLASS_谢谢阅读变量的类型当流程变量是了HibernateStringInstance/StringSTRINGVALUE_精品文档放心下载类型时,变量的值TASKINSTANCE_变量所在的任务实例,对应JBPM_TASKINSTANCE精品文档放心下载2.6JBPM_COMMENT:流程备注信息表字段名字段含义主键外键ID_标识√VERSION_版本ACTORID_产生该备注的ACTORTIME_流程备注产生时间MESSAGE_流程备注信息流程备注所属的TOKEN,TOKEN_√对应JBPM_TOKEN流程备注所属的TASKINSTANCE_TASKINSTANCE,对应√谢谢阅读JBPM_TASKINSTANCETOKENINDEX_?√TASKINSTANCEINDEX_?2.7JBPM_MESSAGE:流程异步消息表字段名字段含义ID_标识√消息类型M:org.jbpm.msg.MessageT:org.jbpm.msg.db.TextMess谢谢阅读ageA:mand.ExecuteActionCommand

CLASS_精品文档放心下载N:mand.ExecuteNodeCommand精品文档放心下载S:mand.SignalCommand谢谢阅读K:mand.TaskInstanceEndCommand感谢阅读DESTINATION_消息目的源EXCEPTION_消息异常信息ISSUSPENDED_?TOKEN_流程消息所属的TOKEN,对应JBPM_TOKEN√谢谢阅读TASKINSTANCE_流程消息所属的TASKINSTANCEJBPM_TASKINSTANCE√谢谢阅读TEXT_消息内容ACTION_流程消息所属的ACTION,对应JBPM_ACTION√精品文档放心下载NODE_流程消息所属的NODE,对应JBPM_NODE√感谢阅读TRANSITIONNAME_?2.8JBPM_TIMER:流程定时器表字段名字段含义主键外键ID_标识√NAME_定时器名称DUEDATE_定时器每次执行的间隔时间REPEAT_定时器是否重复执行定时器执行后,流程的目的TRANSITIO

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论