基于多租户的作业审批管理系统技术方案

技术编号:39874248 阅读:10 留言:0更新日期:2023-12-30 12:59
本发明专利技术提供一种基于多租户的作业审批管理系统,作业审批管理系统包括:多租户架构模块和流程配置引擎模块;多租户架构模块用于创建租户

【技术实现步骤摘要】
基于多租户的作业审批管理系统


[0001]本专利技术涉及船舶制造
,尤其涉及一种基于多租户的作业审批管理系统


技术介绍

[0002]在船舶制作及监管领域,作业审批管理系统起着至关重要的作用

传统的作业审批流程往往繁琐且缺乏灵活性,导致船舶作业的延误和效率低下


技术实现思路

[0003]本专利技术要解决的技术问题是为了克服现有技术中作业审批流程往往繁琐且缺乏灵活性,导致船舶作业的延误和效率低下的缺陷,提供一种基于多租户的作业审批管理系统

[0004]本专利技术是通过下述技术方案来解决上述技术问题:
[0005]本专利技术提供一种基于多租户的作业审批管理系统,所述作业审批管理系统包括:多租户架构模块和流程配置引擎模块;
[0006]所述多租户架构模块用于创建租户

设置所述租户下的用户

所述用户的角色

所述租户和所述用户的操作权限;
[0007]所述流程配置引擎模块用于对于每一所述租户由所述租户自行根据作业类型定制船舶作业的审批流程;
[0008]其中,所述租户包括船舶制造公司以及所述船舶制造公司下的部门中的至少一种;
[0009]所述审批流程包括若干依次进行的审批步骤,每一所述审批步骤包括审批完成条件

参与者,所述参与者包括所述用户

所述部门和所述角色中的至少一个,每一所述参与者在所述审批完成条件中自身所对应的内容满足后完成当前审批步骤的审批

[0010]较佳地,所述多租户架构模块包括:租户管理子模块

数据隔离子模块

用户管理子模块以及审批流程隔离子模块;
[0011]所述租户管理子模块用于支持所述租户的创建

管理和维护,设置所述租户的操作权限;
[0012]所述数据隔离子模块用于将每一所述租户的数据存储在独立的数据库中,不同租户的数据库彼此隔离;
[0013]所述用户管理子模块用于

设置所述租户下的用户

所述用户的角色和所述用户的操作权限;
[0014]所述审批流程隔离子模块用于获取所述用户的账号和用户数据,以及对于每一所述租户根据作业类型定制所述审批流程

[0015]较佳地,所述多租户架构模块还包括:报表和分析子模块;
[0016]所述报表和分析子模块用于提供租户级别的报表和分析功能,使每一所述租户了解自身的审批流程的性能和效率

[0017]较佳地,所述流程配置引擎模块包括:图形化流程设计界面子模块

审批步骤定义子模块

条件分支和路由子模块以及审批参与者管理子模块;
[0018]所述图形化流程设计界面子模块用于通过图形化审批步骤模板设置所述审批流程;
[0019]所述审批步骤定义子模块用于设置所述审批流程中的每一所述审批步骤;其中,每一所述审批步骤还包括相关的文件信息数据,所述审批完成条件包括所述参与者的任务要求;
[0020]所述条件分支和路由子模块用于设置分支条件组合与当前审批步骤到下一个审批步骤的流向的匹配关系;其中,所述分支条件组合是所述作业类型和当前审批步骤的潜在审批结果的组合,一个所述分支条件组合对应一个所述流向;
[0021]所述审批参与者管理子模块用于设置每一所述审批步骤的参与者

[0022]较佳地,所述流程配置引擎模块还包括:审批通知和提醒子模块以及审批历史记录子模块;
[0023]所述审批通知和提醒子模块用于向所述当前审批步骤的参与者发送通知和提醒信息,以使所述参与者了解存在待处理的审批步骤;
[0024]所述审批历史记录子模块用于记录每一所述审批流程的详细历史信息,所述详细历史信息包括参与者

审批意见和时间戳

[0025]较佳地,所述作业审批管理系统还包括:实时协同平台模块;
[0026]所述实时协同平台模块用于向所述当前审批步骤的参与者下发审批任务,以使所述参与者审批待处理的审批步骤

[0027]较佳地,所述作业审批管理系统还包括:数据集成和共享模块;
[0028]所述数据集成和共享模块用于与所述租户自有的信息系统进行数据交互

[0029]较佳地,所述作业审批管理系统还包括:分析与优化模块;
[0030]所述分析与优化模块用于将所有租户的数据进行集成,根据集成后的数据进行性能分析和审批流程优化

[0031]较佳地,所述参与者的操作权限包括:查看待处理的审批步骤权限

提交审批意见权限

查阅相关文档权限和访问权限

[0032]较佳地,当设置所述审批流程的租户为船舶制造公司时,所述参与者包括同一租户下所述用户

所述部门和所述角色中的至少一个;
[0033]当设置所述审批流程的租户为船舶制造公司下的一个部门时,所述参与者包括同一船舶制造公司下所述用户

本部门

其他部门和所述角色中的至少一个

[0034]本专利技术的积极进步效果在于:本专利技术通过船舶制造公司各自根据其特定需求创建定制化的审批流程,将船舶制造公司下各个部门的审批流程整合在一个协同的数字化平台上,减少作业审批流程的操作,增加了灵活性,减少了船舶作业的审批时间,提高了审批效率,为船舶行业带来了更高效

灵活

准确的作业审批流程,有助于推动整个船舶行业的发展

附图说明
[0035]图1为本专利技术较佳实施例的基于多租户的作业审批管理系统的模块示意图

[0036]图2为本专利技术较佳实施例的基于多租户的作业审批管理系统中的多租户架构模块的模块示意图

[0037]图3为本专利技术较佳实施例的基于多租户的作业审批管理系统中的流程配置引擎模块的模块示意图

具体实施方式
[0038]下面通过较佳实施例的方式进一步说明本专利技术,但并不因此将本专利技术限制在所述的实施例范围之中

[0039]本实施例提供一种基于多租户的作业审批管理系统,参照图1,作业审批管理系统包括:多租户架构模块1和流程配置引擎模块
2。
[0040]多租户架构模块1用于创建租户

设置租户下的用户

用户的角色

租户和用户的操作权限

[0041]流程配置引擎模块2用于对于每一租户由租户自行根据作业类型定制船舶作业的审批流程

[0042]其中,租户包括船舶制造公司以及船舶制造公司下的部门中的至少一种
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种基于多租户的作业审批管理系统,其特征在于,所述作业审批管理系统包括:多租户架构模块和流程配置引擎模块;所述多租户架构模块用于创建租户

设置所述租户下的用户

所述用户的角色

所述租户和所述用户的操作权限;所述流程配置引擎模块用于对于每一所述租户由所述租户自行根据作业类型定制船舶作业的审批流程;其中,所述租户包括船舶制造公司以及所述船舶制造公司下的部门中的至少一种;所述审批流程包括若干依次进行的审批步骤,每一所述审批步骤包括审批完成条件

参与者,所述参与者包括所述用户

所述部门和所述角色中的至少一个,每一所述参与者在所述审批完成条件中自身所对应的内容满足后完成当前审批步骤的审批
。2.
如权利要求1所述的基于多租户的作业审批管理系统,其特征在于,所述多租户架构模块包括:租户管理子模块

数据隔离子模块

用户管理子模块以及审批流程隔离子模块;所述租户管理子模块用于支持所述租户的创建

管理和维护,设置所述租户的操作权限;所述数据隔离子模块用于将每一所述租户的数据存储在独立的数据库中,不同租户的数据库彼此隔离;所述用户管理子模块用于

设置所述租户下的用户

所述用户的角色和所述用户的操作权限;所述审批流程隔离子模块用于获取所述用户的账号和用户数据,以及对于每一所述租户根据作业类型定制所述审批流程
。3.
如权利要求2所述的基于多租户的作业审批管理系统,其特征在于,所述多租户架构模块还包括:报表和分析子模块;所述报表和分析子模块用于提供租户级别的报表和分析功能,使每一所述租户了解自身的审批流程的性能和效率
。4.
如权利要求3所述的基于多租户的作业审批管理系统,其特征在于,所述流程配置引擎模块包括:图形化流程设计界面子模块

审批步骤定义子模块

条件分支和路由子模块以及审批参与者管理子模块;所述图形化流程设计界面子模块用于通过图形化审批步骤模板设置所述审批流程;所述审批步骤定义子模块用于设置所述审批流程中的每一所述审批步骤;其中,每一所述审批步骤还包括相关的文件信...

【专利技术属性】
技术研发人员:袁轶陈凤鸣杨冠文姜英君王泽鑫刘松岩林世广
申请(专利权)人:上海外高桥造船海洋工程设计有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1