买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:杭州电子科技大学
摘要:本发明提供一种基于多租户模式的业务流程动态定制系统及方法。业务流程系统包括业务流程模块、表单管理模块、租户感知模块、流程执行器和共享数据库等;该方法通过对租户的业务需求进行分析,按层级划分任务节点,构建多租户业务流程定制模型;针对业务流程中的可变性任务节点,在模型中加入了模式匹配器,能够根据业务需求的调整动态生成符合要求的业务流程。采用本方法后,系统能根据当前的租户身份,生成一个符合该租户需求的业务流程,减少租户的定制操作;加入的模式匹配器,增强了系统对可变性因素的控制,提高了系统的灵活性。由于租户间共用一套业务流程系统,可以从很大程度上降低系统的运营成本。
主权项:1.基于多租户模式的业务流程动态定制系统,其特征在于,包括:业务流程模块、表单管理模块、租户感知模块、流程执行器和共享数据库;所述业务流程模块用于设计业务流程模型、处理业务审批结果和管理业务流程实例,并将设计好的业务流程模型以业务流程标识ProcessID保存至共享数据库;所述业务流程中的任务节点划分出租户共性任务节点和可变性任务节点,共性任务节点设计到业务主流程中,可变性任务节点以节点组装的方式构建业务子流程,并按层级进行任务节点分配;所述表单管理模块用于创建与管理业务对象和业务流程表单,并将业务流程表单以表单标识FormID保存至共享数据库;所述租户感知模块用于根据当前登录系统的租户标识TenantID,读取相应的租户配置文件,然后选择业务流程模型中该租户需要的业务子流程和任务节点,并能根据可变性业务需求,动态生成后续业务流程;所述流程执行器用于用户获取共享数据库中的业务流程模型来启动一个具体的业务流程实例,并能实时查看业务流程的运行和流转情况;所述共享数据库用于存放所述业务流程模型、业务流程表单以及租户数据、业务流程系统数据和业务流程运行时数据;所述租户感知模块包括:租户感知器和模式匹配器;所述租户感知器用于根据当前登录系统的租户标识TenantID获取共享数据库中的租户配置文件,然后获取租户配置文件中配置的子流程Sub_ProcessID中的任务节点TaskID,在业务流程模型中选择该任务节点,调整出一个符合该租户需求的业务流程;所述模式匹配器用于针对业务流程中存在可变性任务节点的情况,根据当前的租户所选的子流程Sub_ProcessID和任务节点TaskID,计算模式匹配度,选择符合条件的后续分支任务节点,完成业务流程的动态定制;所述匹配度计算公式为: 其中j=1,2,3,…n其中wi为所选的第i个业务子流程的权重,vij为所选的第i个业务子流程中的第j个任务节点Tij对应的权值。
全文数据:
权利要求:
百度查询: 杭州电子科技大学 基于多租户模式的业务流程动态定制系统及方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。