您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 其它行业文档 > BPM操作手册V1.0
BPM配置端操作手册中科软科技股份有限公司CRM事业部产品中心1588769680338第2页共24页文档修订记录版本编号说明:如形成文件、变更内容和变更范围日期执行人批准日期批准人V1.0创建2009-08-03赵明1588769680338第3页共24页一、文档介绍1.文档目的简化应用开发的步骤,降低应用开发的难度,提高应用开发的效率及灵活性,节约应用开发的成本,通过节点间配置将业务与业务间的关系松散耦合,将人员分工更明确。2.文档范围流程模型的发布、流程模型中节点的配置、模型管理、日历规则的管理、超时提醒规则管理、流程表达式的管理、常用参数配置管理。3.术语与缩写解释缩写、术语解释…4.参考文献1588769680338第4页共24页二、系统体系结构1.程序划分BPM配置端系统共有4个子模块:流程模型发布,流程节点配置,模块管理,字典管理2.模块依赖关系3.引用jar包jbpm-jpdl.jarjbpm-identity.jar4.整体流程流程模型发布流程节点配置工作日历超时提醒表达式常用参数配置流程模型管理1588769680338第5页共24页三、单元设计1.配置端以WEB方式配置并发布出JBPM的流程数据发布结构,实现增加、修改、删除功能。以图形的方式对流程图进行配置,系统根据选择的节点类型给出对应该节点类型的配置页面进行工作日历、超时提醒方式、表单模型、授权机构、授权角色、节点走向的配置。1.1.流程模块配置步骤1、单击流程树,创建流程模板。步骤2、单击流程树下的流程模板,根据需要创建下一级模板或流程模型。步骤3、创建流程模型。流程英文名称:不允许为空并且只能由英文+数字组成。流程中文名称:不允许为空并且不允许出现特殊字符。1588769680338第6页共24页步骤4、流程模型配置。1588769680338第7页共24页步骤5、右键单击页面空白处添加节点与事件信息。步骤6、添加节点。节点英文名称:不允许为空并且只能由英文+数字组成。节点中文名称:不允许为空并且不允许出现特殊字符。图形宽度:只允许输入数字。图形高度:只允许输入数字。图形横坐标:只允许输入数字。图形纵坐标:只允许输入数字。1588769680338第8页共24页文本大小:只允许输入数字。边框粗细:只允许输入数字。步骤7、添加事件。动作编号:不允许为空并且只能由英文+数字组成。动作名称:不允许为空并且不允许出现特殊字符。步骤8、流程属性配置。开始节点配置页面:1588769680338第9页共24页任务节点配置页面:1588769680338第10页共24页判断节点配置页面:步骤9、保存流程与发布流程。保存流程:更新本地配置文件。发布流程:更新本地配置文件并将配置文件发布到JBPM数据库中,并在流程树中可以查看该流程配置文件发布后生成版本号。步骤10、节点配置。流程发布后关闭配置页面,刷新流程树,选择带版本号的流程进行配置。任务类节点配置页面1588769680338第11页共24页判断类节点配置页面1588769680338第12页共24页2.字典管理2.1.工作日历日历规则添加要求日历规则在系统内不允许重名同时每一个规则对应着一组细则点击日历细则打开工作日历细则页面日历规则查询使用名称和创建时间查询日历细则主要实现:对日历规则的详细描述,具体到工作日和工作时间。1588769680338第13页共24页日历细则添加分为两部分:默认工作日和特殊工作日。日历规则下的同一工作日,如果多次设置,只记录最后一次的设置时间。添加时工作日的开始时间和结束时间要求同时存在或同时不存在默认工作日设置支持单独设置,批量添加日历细则修改日历规则细则修改是按工作日单条修改。1588769680338第14页共24页表结构FK_CRM_BPM__REFERENCE_CRM_BPM_工作日历规则表RULEID规则名称规则描述创建人ID创建人规则创建时间备用字段1备用字段2备用字段3备用字段4备用字段5VARCHAR2(60)VARCHAR2(60)VARCHAR2(500)VARCHAR2(60)VARCHAR2(60)DATEVARCHAR2(60)VARCHAR2(60)VARCHAR2(60)VARCHAR2(60)VARCHAR2(60)pk工作日历细则表IDRULEID默认工作日工作日期工作开始时间1工作结束时间1工作开始时间2工作结束时间2工作开始时间3工作结束时间3工作开始时间4工作结束时间4创建人创建时间创建人ID备用字段1备用字段2备用字段3备用字段4备用字段5VARCHAR2(60)VARCHAR2(60)VARCHAR2(60)DATEVARCHAR2(60)VARCHAR2(60)VARCHAR2(60)VARCHAR2(60)VARCHAR2(60)VARCHAR2(60)VARCHAR2(60)VARCHAR2(60)VARCHAR2(60)DATEVARCHAR2(60)VARCHAR2(60)VARCHAR2(60)VARCHAR2(60)VARCHAR2(60)VARCHAR2(60)pkfk2.2.超时提醒主要实现:超时提醒规则的配置可以实现在对即将超时的节点以邮件、短信、公告等方式提醒的功能。超时提醒规则添加要求超时提醒规则在系统内不允许重名。提醒类型从超时提醒类型中单独提取。1588769680338第15页共24页超时提醒规则查询使用名称和创建时间查询表结构超时提醒规则表ID规则名称规则描述提醒类型创建人创建人ID创建时间备用字段1备用字段2备用字段3备用字段4备用字段5VARCHAR2(60)VARCHAR2(60)VARCHAR2(500)VARCHAR2(60)VARCHAR2(60)VARCHAR2(60)VARCHAR2(60)VARCHAR2(60)VARCHAR2(60)VARCHAR2(60)VARCHAR2(60)VARCHAR2(60)pk2.3.超时提醒类型实现目的:为超时提醒规则提供提醒类型的借口调用超时提醒类型添加要求超时提醒规则类型在系统内不允许重名。超时提醒类型查询1588769680338第16页共24页使用名称和创建时间查询表结构提醒类别表ID名称路径调用接口创建人创建人ID创建时间备用字段1备用字段2备用字段3备用字段4varchar(60)varchar(60)varchar(200)varchar(100)varchar(60)varchar(60)varchar(60)varchar(60)varchar(60)varchar(60)varchar(60)pk2.4.表单模型主要实现:主要实现节点中外部表单信息的添加,修改,删除,查看表单模型添加系统内表单名称唯一。点击“关联模型id“输入框,弹出一个可移动的panel窗口,桉树型结构展现流程模块表模板数据。点击流程模块表模板树上的节点,自动添加“关联模型id”数据,同时关闭panel窗口。1588769680338第17页共24页表单模型查询使用名称,关联模型id,和创建时间查询查询。点击“关联模型id“输入框,弹出一个可移动的panel窗口,桉树型结构展现流程模块表模板数据。点击流程模块表模板树上的节点,自动添加“关联模型id”数据,同时关闭panel窗口。表结构表单模型ID关联模型ID表单名称表单标题表单类型所属模块的ID创建人ID创建人创建时间修改人ID修改人修改时间表单内容表单的URL备用字段1备用字段2备用字段3备用字段4备用字段5VARCHAR2(200)VARCHAR2(200)VARCHAR2(200)VARCHAR2(200)VARCHAR2(200)VARCHAR2(200)VARCHAR2(200)VARCHAR2(200)DATEVARCHAR2(200)VARCHAR2(200)DATEVARCHAR2(200)VARCHAR2(200)VARCHAR2(200)VARCHAR2(200)VARCHAR2(200)VARCHAR2(200)VARCHAR2(200)pk2.5.表达式管理主要实现:主要实现判断节点表达式信息的添加,修改,删除,查看表达式添加1588769680338第18页共24页表达式查询表结构表达式ID机构名称机构标题所属机构备注创建人创建人ID创建时间ORGAN_TYPESIGNSIGN_NAME备用字段1备用字段2备用字段3备用字段4备用字段5VARCHAR2(60)VARCHAR2(200)VARCHAR2(200)VARCHAR2(200)VARCHAR2(200)VARCHAR2(200)VARCHAR2(200)DATEVARCHAR2(200)VARCHAR2(200)VARCHAR2(200)VARCHAR2(200)VARCHAR2(200)VARCHAR2(200)VARCHAR2(200)VARCHAR2(200)pk3.工单处理3.1.我的流程流程创建列表。1588769680338第19页共24页流程流转的历史轨迹。3.2.创建工单在流程树种选择要创建哪个流程的任务,单击后会根据该流程配置时开始节点的任务的处理页面。1588769680338第20页共24页3.3.待办工单查询查询:查询出已分配的属于自己权限的任务进行处理。委托委托任务:是当前用户对该任务无法解决,转给其他人办理,一次可以委托多条任务。1588769680338第21页共24页回退回退任务:每次只能对一条数据进行处理。注销注销任务:每次只能对一条数据进行处理,任务注销后数据将归档1588769680338第22页共24页3.4.已办工单3.5.工单查询查询查询:查询出已分配的所有任务,但是没有处理该任务的权限。1588769680338第23页共24页催办催办:当任务需要加急处理的时候,任意一个用户都可以在工单查询中查询出对应的任务进行催办,催办工单可同时处理一条或多条数据。3.6.催办任务催办任务列表:用户登录后,进入催办任务页面会自动把催办的任务信息显示出来。1588769680338第24页共24页详细信息:催办信息的详细内容。任务:属于该条催办信息的任务,可快速办理。3.7.委托任务委托任务列表:用户登录后,进入委托任务页面会自动把委托的任务信息显示出来。详细信息:委托信息的详细内容。任务:属于该条委托信息的任务,可快速办理。
本文标题:BPM操作手册V1.0
链接地址:https://www.777doc.com/doc-5238158 .html