生态环境说明如下:
当发生新增业务或业务变更需求时,需通过流程管理流程审批。在开发环境完成流程与表单开发,并在开发环境中选择系统管理菜单,如下图所示。
从系统管理打开业务流程信息管理 , 显示业务信息列表。点击“新增”按钮并录入业务信息,完成新建业务操作。
在上图5-1中,选中新建的业务(Radio按钮),继续后续操作,先是新建表单,然后是新建流程。
完成新增表单操作后,需要进行新增表单所对应的流程操作,使用按钮“流程管理”功能。
图5-3
如上图所示,使用“新增”功能按钮,新建流程信息,以此完成关联开发完成的BPM流程(在开发环境已经发布的BPM流程)。
在此通过“管理操作按钮”功能,管理流程审批单上操作权限所对应的操作按钮。
运维人员在生态环境中,使用开发环境开发流程,开发完成(是指流程图、表单开发完成,并新建业务及完成相关配置)并调试完成,使用系统管理中“发布业务管理”功能(如下图所示),发布业务流程到生态环境中的测试环境中进行测试。
运维人员在生态环境中,使用测试环境完成测试中,并在开发环境中完成完善开发,开发完成(是指流程图、表单开发完成,并新建业务及完成相关配置)并调试完成,使用系统管理中“发布业务管理”功能,发布业务流程到生态环境中的生产环境中进行测试。
图5-1中,从系统管理打开业务流程信息管理 , 显示业务信息列表。点击“业务变更”按钮,完成复制方式新建业务操作。
复制出新业务后,剩下的操作与新建的一样。
流程开发基于Cordys BOP平台进行界面直观拖拽式开发,具体操作可参考《Cordys BOP 4平台开发入门实战演练——流程建模开发(BPM)》 等一系列文档。
由于本能力平台是二次开发平台,对流程建模进行规范,关键点如下:
根据固定的XMLSchema定义流程建模中流程与UI的数据交互和传递,XML Schema定义如下:
<app:AppMapSchema xmlns:app="http://com.unicom.bpm/appschema">
<app:bizInfoId/>
<app:workflowId/>
<app:bizInstanceId/>
<app:bizInstanceTitle/>
<app:receiverDn/>
<app:receiverRole/>
<app:executeFlag/>
<app:C1/>
<app:C2/>
<app:C3/>
<app:C4/>
<app:C5/>
<app:var1/>
<app:var2/>
<app:var3/>
<app:var4/>
<app:var5/>
</app:AppMapSchema>
在平台上使用通用XForm,名称为“AppMapForm”,并使“AppMapForm”UI与新建流程环节绑定,借此与流程通讯。
流程环节参与,例如:环节/岗位超时提醒时长、环节/岗位超时自动处理/升级时长等,在流程建模时通过“消息映射”Message Map进行配置管理。
表单快速开发及使用过程如下:
(1)、新建业务,并对其进行业务信息管理
(2)、为业务新增表单,并进行表单信息管理
(3)、表单开发
(3.1)、基于界面拖拽绘制、配置表单
(3.2)、把绘制好的表单下载保存到本地(文件包含HTML、CSS、多个JS文件)
(3.3)、上传HTM和主JS文件到Cordys Workspce
(3.4)、编译发布表单HTM
(4)、表单与流程绑定(不带流程不用绑定)
(5)、发布到测试环境上进行测试
(6)、发布到生产环境上正式使用。
如上图所示,通过运维管理->流程开发菜单,打开表单设计界面。
如上图所示,主要功能有:
新开发出来的表单,是通过引用的方式进行使用的,与具体业务绑定。引用原始表单设计,需要通过菜单“系统管理”->“表单信息管理”,进入表单信息列表页面。
新增或修改表单信息,在“表单文件地址”中,录入上传表单HTM文件的相对位置信息。
如果表单快速开发工具不能满足需求的情况下,可以先基于工具把表单数据元素及基本样式开发出来,并把对应的HTML文件保存到本地,然后,使用其他更专业工具,再编辑此HTML文件,相关要求如下:
租户管理是超级系统管理员所使用的功能,界面操作很简单,如下图所示“租户管理”,新增操作即可。
本章重点要说的是如何从管理思想上进行新建租户管理,作者针对大型多级管理企业建议如下:
参考:
1.《谈业务流程全生命周期管理支撑业务流程再造(1)》 肖永威 2015.9
2.《谈业务流程全生命周期管理支撑业务流程再造(2)》 肖永威 2015.9
3.《Cordys BOP 4平台开发入门实战演练——流程建模开发(BPM)》 肖永威 2015.4
4.《在IT系统中使用多租户技术提供人员跨部门及虚拟团队的解决方案(草稿)》 肖永威 2014.10
5.《基于PaaS平台开发流程审批框架界面设计方案(草稿)》 肖永威 2014.1