【技术实现步骤摘要】
业务流程编排组件的管理方法及系统
[0001]本专利技术涉及新一代信息技术中用于管理的数据处理系统及方法,尤其涉及一种业务流程编排组件的管理方法及系统。
技术介绍
[0002]运营商是指提供网络服务的供应商。其通常在不同的管辖地域设有不同层级的管理机构,由此也衍生了不同运营商之间、或同一运营商不同层级的地域管理机构之间存在差异化的商业活动,相关商业活动包括但不限于:合约机、裸机及卡的销售等。与此同时,各类业务在功能上具有比较多的相似性;但在具体业务流程的处理逻辑中,却具有各式各样的差异性,比如是否策划秒杀、团购及促销的力度、乃至是否将进度及时告知客户等。
[0003]本案申请人在长期服务于各级不同的运营商的过程中,如何针对不同的客户需求进行快速且灵活地配套服务支撑并提高资源的复用率,成为本案申请人长期研究的技术方向。
[0004]现有的部分工具软件可以通过在画布上编排流程图来提高配置或建模效率,如CN111932192A和CN112764736A等,但其应用场景与本案申请人所研究的方向差异明显,不具有相关技术 ...
【技术保护点】
【技术特征摘要】
1.一种业务流程编排组件的管理方法,其特征在于,包括:步骤S1、配置前端获取用户发送的流程审核请求;步骤S2、所述配置前端判断所审核流程图所属的画布中开始符与结束符是否唯一且不存在重复节点,如果是,转步骤S3,否则,返回第一错误信息;其中,该画布用于供用户仅能通过从节点栏中拖拽相应的节点后以单向箭头连接成流程图,所述节点栏中还包括开始符与结束符,且所述节点栏除开始符与结束符之外的任一节点配置有唯一的业务用途标识并与组件编排后台的一段独立封装的程序代码建立映射关系,所述业务用途标识禁止配置前端用户自行篡改以供用户根据业务处理流程的功能需求选取显示业务用途的相应节点;步骤S3、所述配置前端判断所审核流程图中的节点是否以链式串联在开始符与结束符之间,如果是,转步骤S4,否则,返回第二错误信息;步骤S4、所述配置前端判断所审核流程图中各节点是否与流程图属性中的适用类型相匹配,如果是,转步骤S5,否则,返回第三错误信息;步骤S5、所述配置前端根据预设的节点之间的绑定关系,遍历所审核流程图中的各节点是否存在必要的前置节点,如果有,再判断相应的前置节点是否部署在前置位置上,如果是,转步骤S6,否则,返回第四错误信息;步骤S6、所述配置前端将所审核流程图设置为审核通过状态,并向组件编排后台获取平台内唯一的流程ID,并将该流程ID与流程图的匹配关系同步保存在配置前端与组件编排后台中;步骤S7、在业务数据处理过程中,组件编排后台在通过相应数据接口解析出该流程ID后,根据该流程ID所匹配流程图中的节点排序编排相应的程序代码段以实现业务数据的流转处理;其中,一个组件编排后台能同时远程服务于两个不同的配置前端且能同时实现至少两个不同流程ID所分别对应的业务数据的流转处理。2.根据权利要求1所述的方法,其特征在于,节点之间的绑定关系、及相应节点与适用类型的适用关系预设于组件编排后台并同步于各配置前端。3.根据权利要求1或2所述的方法,其特征在于,还包括:所述配置前端根据用户的相应操作显示所选择节点的属性。4.根据权利要求3所述的方法,其特征在于,还包括:所述配置前端录入用户对相应流程图设置的属性信息,所述属性信息除所述适用类型外,还包括名称信息和备注信息;其中,所述适用类型由组件编排后台预先罗列相应的至少两个选项供用户通过配置前端进行选择和切换。5.根据权利要求4所述的方法,其特征在于,还包括:当用户在编辑流程图的过程中,在用户切换所述适用类型后,所述配置前端根据相应节点与适用类型的适用关系对节点栏中的显示节点进行刷新。6.一种业务流程编排组件的管理系统,其特征在于,包括:能...
【专利技术属性】
技术研发人员:井志永,黄超,刘恒辉,
申请(专利权)人:北京炎黄新星网络科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。