- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
工作流程制作指导
工作流程制作指导
1制作流程
1.1安装jbpm插件
从jbpm-starters-kit-3.1.4\jbpm-designer\jbpm-gpd-feature\eclipse目录下获取插件,安装到eclipse目录中。安装插件后,启动eclipse,新建一个jbpm project如下图
“Next”,定义工程名称。 “Next”,需要选择jbpm发布包,将目录指向jbpm-starters-kit-3.1.4\ jbpm.3,命名为:jbpm。“Finish”,建立工程完毕。
建立完毕的工程目录如下。
1.2制作流程
展开src/main/jpdl目录,双击打开processdefinition.xml文件。可以看到工程默认生成的流程图。
在Eclipse菜单中选中window—showview—Outline,可以在Outline中看到流程每个节点的详细信息。
1.3制作流程
1、制作流程是可以通过流程图界面左侧的工具栏,也可以直接编辑processdefinition.xml文件。流程必须有一个开始状态Start State和至少一个结束状态End State。目前我们系统只支持Task Node和decision,Task Node下只能定义一个Task。不支持其他类型的节点。
2、流程一个节点到另一个节点的Transition的名称对应页面显示的提交到下一个按钮的名称。比如当前环节为“管理员审核”,“管理员审核”的下一步有两个分支“提交”和“结束”。“提交”和“结束”即为“管理员审核”到下一个环节的Transition名称。
3、增加Swimlanes(甬道)。
Swimlanes为jbpm内部的概念。Swimlanes为一个权限集合,可以认为Swimlanes就是一个角色的概念,将某一个操作指向Swimlanes即将该操作交给Swimlanes来处理,平台的系统并没有使用Swimlanes的权限控制而是使用平台自己的权限控制(后面会介绍到)。因为在定义一个Task时必须指定是谁来操作,为了防止使用JBPM API时不发生错误,在这里必须定义至少一个Swimlanes,在定义Task时Assignment选择这个Swimlanes。
在流程图制作界面的下面的Tab中选择“Swimlanes”。
在界面上点击“Add”,填写Swimlanes基本信息:
Name:一般定义为英文。不在系统的页面上显示所以意义不大。
Assignment Type:必须选择Expression
Expression:必须定义为“user(isp)”(大小写敏感)。
4、对于订购类的业务,因为需要在下单前就需要知道第一个环节的信息。所以需要在Start State(开始节点)增加一个Task(任务)。方法:Start State上点击鼠标右键,选择“Add Task”如下图:
在Eclipse的Outline窗口中,双击新建的task,设置task的基本信息。
Name:任务名称,这个名称是显示在界面上的,所以要定义为有意义名称。
Assignment:选择Swimlane,在Swimlane的下拉框中选择定义好的Swimlane。
备注:所有的Task都采用上面的设置方式。
5、默认生成的processdefinition.xml文件格式为UTF-8,直接注册到平台后会有乱码,必须将格式改为GBK,如下图。
1.4示例
2 注册流程
2.1获取流程文件
将制作好的流程文件gpd.xml、processdefinition.xml、processimage.jpg三个文件压缩为*.zip文件。必须为zip格式(先将文件压缩为rar在该文件的后缀名为zip是不可以的)且这三个文件的文件名不能修改。
2.2上传流程
以地市管理员登陆到平台中,从左侧菜单工作流管理—流程定义管理进入,选择“注册新流程”
将压缩好的*.zip文件上传到平台。
2.3流程配置
1、以地市管理员登陆到平台,从左侧菜单工作流管理—流程模板管理进入。因为流程的每个环节对应的页面可能都不相同,所以需要为流程的每一个环节定义一个流程模板。定义流程模板与定义普通模板的操作相同,只是在模板字段属性上只有“是否必填”、“是否换行”两个属性。“是否换行”属性是指该字段在页面显示时会另起一行。
2、直接上传到平台的流程是不能直接使用的,还需要配置流程的环节信息。
以地市管理员登陆到平台中,从左侧菜单工作流管理—流程定义管理进入。选择一个待配置的流程,点击“配置流程环节”,进入环节配置页面:
在这里就可以为流程中的每一个环节配置模板、超时时间、处理人等基本信息了,配置完成后提交。这样就形成了一个完整的流程。在增加订单类业务时可以选择该流程作为某个订单类业务的流程。
您可能关注的文档
- 工业区位因素练习.doc
- 工业区位第5课时工业生产活动对地理环境的影响.doc
- 工业垃圾废物处危险理处置及服务合同样板.doc
- 工业工程经典案例.doc
- 工业插座技术特性.doc
- 工业文明冲击下的改革2.doc
- 工业的区位因素.doc
- 工业的区位因素与区位选择公开课.doc
- 工业的区位选择和工业的地域类型.doc
- 工业级30A双驱动模块步进电机直流电机驱动板带刹车电子竞赛.doc
- Haier海尔413升风冷变频多门冰箱 BCD-413WGHFD1BSJU1(白)说明书用户手册.pdf
- Siemens西门子工业抽屉式断路器主回路后垂直连接 抽屉式断路器主回路后垂直连接使用手册.pdf
- Samsung三星智能佩戴设备 Galaxy Fit3安全手册.pdf
- Samsung三星滚筒洗衣机 AI神 黑钻热泵洗烘旗舰 WD18DB8995BZSC使用手册.pdf
- Sakura樱花消毒柜 保洁柜消毒柜 SCQ-130D6用户手册说明书.pdf
- Hifiman头领科技ARYA UNVEILED说明书用户手册.pdf
- Siemens西门子工业抽屉式主回路连接前置端子 支撑件 抽屉式主回路连接前置端子 支撑件使用手册.pdf
- Siemens西门子工业中性线的外部电流传感器 中性线的外部电流传感器使用手册.pdf
- Siemens西门子工业电子脱扣单元 电子脱扣单元使用手册.pdf
- Razer雷蛇Playstation 专用雷蛇战锤狂鲨极速版 RZ12-038203 用户指南 (简体中文)说明书用户手册.pdf
最近下载
- 腰椎的解剖及腰部的层次解剖ppt参考课件.ppt
- 知识产权助推新质生产力发展.pptx VIP
- NB∕T 10805-2021 水电工程溃坝洪水与非恒定流计算规范.pdf
- 2022年鄄城县工会系统招聘考试题库及答案解析.docx VIP
- 2024年医师定期考核必考题库及答案.pdf
- 2023年互联网信息审核员理论考试题库(含答案).pdf VIP
- 2024中考语文《西游记》历年真题专练(学生版+解析版).pdf VIP
- 高中音乐鉴赏测试题.doc VIP
- 人教三上数学《数学广角—集合》单元作业设计方案(13页).pdf VIP
- 省级政府和重点城市一体化政务服务能力调查评估报告2021年.pdf VIP
文档评论(0)