[发明专利]基于多租户模式的业务流程动态定制系统及方法在审
申请号: | 202011400356.6 | 申请日: | 2020-12-04 |
公开(公告)号: | CN112488655A | 公开(公告)日: | 2021-03-12 |
发明(设计)人: | 张纪林;邵玉曹;赵乃良;任永坚;万健;周丽;蒋从锋;殷昱煜 | 申请(专利权)人: | 杭州电子科技大学 |
主分类号: | G06Q10/10 | 分类号: | G06Q10/10;G06F16/27;H04L29/08 |
代理公司: | 浙江千克知识产权代理有限公司 33246 | 代理人: | 周希良 |
地址: | 310018 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 租户 模式 业务流程 动态 定制 系统 方法 | ||
本发明提供一种基于多租户模式的业务流程动态定制系统及方法。业务流程系统包括业务流程模块、表单管理模块、租户感知模块、流程执行器和共享数据库等;该方法通过对租户的业务需求进行分析,按层级划分任务节点,构建多租户业务流程定制模型;针对业务流程中的可变性任务节点,在模型中加入了模式匹配器,能够根据业务需求的调整动态生成符合要求的业务流程。采用本方法后,系统能根据当前的租户身份,生成一个符合该租户需求的业务流程,减少租户的定制操作;加入的模式匹配器,增强了系统对可变性因素的控制,提高了系统的灵活性。由于租户间共用一套业务流程系统,可以从很大程度上降低系统的运营成本。
技术领域
本发明涉及业务流程定制领域,更具体地说,涉及一种基于多租户模式的业务流程动态定制系统及方法。
背景技术
业务流程是为达到特定的价值目标而由不同的人分别共同完成的一系列活动,使用线上办理业务流程的方式相比于传统纸质审批过程有许多天然的优势:在线办理业务流程保证了信息传递的实时性,免去了人员沟通和走动的过程,节省了业务办理的时间,提高了办事效率;业务流程办理信息只有相关授权人员才能查看,保证了信息的安全性;通过线上办理业务流程,省去了文档的下载与打印过程,减少了印刷、笔墨等办公用品的费用支出,节约资源,节省了物力成本。
SaaS(Software-as-a-Service)模式是通过互联网提供软件的模式,用户不再单独购买软件,而是改用向软件提供商租用基于Web的软件,以此管理其内部的经营活动,而不需要对软件进行维护。SaaS模式对于中小企业而言具有很大的优势,它免去了中小企业购买、构建和维护应用软件的经济压力,使得它们可以在拓展自身业务上投入更多的精力和成本。多租户技术是SaaS的核心技术,它能基于一套软件系统为多个租户同时提供服务,多个租户共享系统的实例,同时实现系统实例的个性化定制,并且保证系统的共性部分共享,个性部分隔离。
随着SaaS的发展,业务流程也被作为一种软件服务提供给租户使用,以SaaS模式提供的业务流程需要保证多个租户共用一套业务流程系统,却能根据租户业务需求的差异,提供满足其个性化需求的业务流程。目前常用于业务流程定制的解决方案主要有基于可变点的定制方法、基于模板的定制方法以及基于可变性模型的定制方法。基于可变点的定制方法将流程中需要定制的部分设计为一个可变点,可变点中包含多个可选项,租户可以根据自身的需求选择可选项,最终构成完整的业务流程;基于模板的定制方法从流程模板DB中取得模板流程,然后由流程定制模块对定制点进行定制操作,定制操作范围限定在定制约束内,包括节点可添加范围,节点依赖规则,节点是否可删除等,定制完成后通过部署模块将定制好的流程保存到定制流程DB中供租户使用;基于可变性模型的定制方法,在模型中设计变异点和变体,租户对变体进行选择,产生流程配置文件对象,在运行时派生具体的业务流程实例。
现有的业务流程定制方法虽然能定制出符合租户要求的业务流程,但也存在一些问题:现有的方法是在整体流程上进行的定制,对于存在多个租户的情况会产生较多的定制操作;同时对于任务节点的调整,无法实时生成后续的业务流程,而对于业务流程定制来说,依据租户的业务需求,动态地调整业务流程定制方案是很有必要的。因此,需要提供一种基于多租户模式的业务流程动态定制系统及方法。
发明内容
为了解决上述问题,本发明从租户定制的角度出发,提供了一种基于多租户模式的业务流程动态定制系统及方法,能根据租户的业务需求产生符合要求的业务流程。
本发明所采用的技术方案如下:
基于多租户模式的业务流程动态定制系统,该系统包括:业务流程模块、表单管理模块、租户感知模块、流程执行器和共享数据库;
业务流程模块用于设计业务流程模型、处理业务审批结果和管理业务流程实例,并将设计好的业务流程模型以业务流程标识ProcessID保存至共享数据库;
表单管理模块用于创建与管理业务对象和业务流程表单,并将业务流程表单以表单标识FormID保存至共享数据库;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州电子科技大学,未经杭州电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011400356.6/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理