本发明涉及船舶制造,尤其涉及一种基于多租户的作业审批管理系统。
背景技术:
1、在船舶制作及监管领域,作业审批管理系统起着至关重要的作用。传统的作业审批流程往往繁琐且缺乏灵活性,导致船舶作业的延误和效率低下。
技术实现思路
1、本发明要解决的技术问题是为了克服现有技术中作业审批流程往往繁琐且缺乏灵活性,导致船舶作业的延误和效率低下的缺陷,提供一种基于多租户的作业审批管理系统。
2、本发明是通过下述技术方案来解决上述技术问题:
3、本发明提供一种基于多租户的作业审批管理系统,所述作业审批管理系统包括:多租户架构模块和流程配置引擎模块;
4、所述多租户架构模块用于创建租户、设置所述租户下的用户、所述用户的角色、所述租户和所述用户的操作权限;
5、所述流程配置引擎模块用于对于每一所述租户由所述租户自行根据作业类型定制船舶作业的审批流程;
6、其中,所述租户包括船舶制造公司以及所述船舶制造公司下的部门中的至少一种;
7、所述审批流程包括若干依次进行的审批步骤,每一所述审批步骤包括审批完成条件、参与者,所述参与者包括所述用户、所述部门和所述角色中的至少一个,每一所述参与者在所述审批完成条件中自身所对应的内容满足后完成当前审批步骤的审批。
8、较佳地,所述多租户架构模块包括:租户管理子模块、数据隔离子模块、用户管理子模块以及审批流程隔离子模块;
9、所述租户管理子模块用于支持所述租户的创建、管理和维护,设置所述租户的操作权限;
10、所述数据隔离子模块用于将每一所述租户的数据存储在独立的数据库中,不同租户的数据库彼此隔离;
11、所述用户管理子模块用于、设置所述租户下的用户、所述用户的角色和所述用户的操作权限;
12、所述审批流程隔离子模块用于获取所述用户的账号和用户数据,以及对于每一所述租户根据作业类型定制所述审批流程。
13、较佳地,所述多租户架构模块还包括:报表和分析子模块;
14、所述报表和分析子模块用于提供租户级别的报表和分析功能,使每一所述租户了解自身的审批流程的性能和效率。
15、较佳地,所述流程配置引擎模块包括:图形化流程设计界面子模块、审批步骤定义子模块、条件分支和路由子模块以及审批参与者管理子模块;
16、所述图形化流程设计界面子模块用于通过图形化审批步骤模板设置所述审批流程;
17、所述审批步骤定义子模块用于设置所述审批流程中的每一所述审批步骤;其中,每一所述审批步骤还包括相关的文件信息数据,所述审批完成条件包括所述参与者的任务要求;
18、所述条件分支和路由子模块用于设置分支条件组合与当前审批步骤到下一个审批步骤的流向的匹配关系;其中,所述分支条件组合是所述作业类型和当前审批步骤的潜在审批结果的组合,一个所述分支条件组合对应一个所述流向;
19、所述审批参与者管理子模块用于设置每一所述审批步骤的参与者。
20、较佳地,所述流程配置引擎模块还包括:审批通知和提醒子模块以及审批历史记录子模块;
21、所述审批通知和提醒子模块用于向所述当前审批步骤的参与者发送通知和提醒信息,以使所述参与者了解存在待处理的审批步骤;
22、所述审批历史记录子模块用于记录每一所述审批流程的详细历史信息,所述详细历史信息包括参与者、审批意见和时间戳。
23、较佳地,所述作业审批管理系统还包括:实时协同平台模块;
24、所述实时协同平台模块用于向所述当前审批步骤的参与者下发审批任务,以使所述参与者审批待处理的审批步骤。
25、较佳地,所述作业审批管理系统还包括:数据集成和共享模块;
26、所述数据集成和共享模块用于与所述租户自有的信息系统进行数据交互。
27、较佳地,所述作业审批管理系统还包括:分析与优化模块;
28、所述分析与优化模块用于将所有租户的数据进行集成,根据集成后的数据进行性能分析和审批流程优化。
29、较佳地,所述参与者的操作权限包括:查看待处理的审批步骤权限、提交审批意见权限、查阅相关文档权限和访问权限。
30、较佳地,当设置所述审批流程的租户为船舶制造公司时,所述参与者包括同一租户下所述用户、所述部门和所述角色中的至少一个;
31、当设置所述审批流程的租户为船舶制造公司下的一个部门时,所述参与者包括同一船舶制造公司下所述用户、本部门、其他部门和所述角色中的至少一个。
32、本发明的积极进步效果在于:本发明通过船舶制造公司各自根据其特定需求创建定制化的审批流程,将船舶制造公司下各个部门的审批流程整合在一个协同的数字化平台上,减少作业审批流程的操作,增加了灵活性,减少了船舶作业的审批时间,提高了审批效率,为船舶行业带来了更高效、灵活、准确的作业审批流程,有助于推动整个船舶行业的发展。
1.一种基于多租户的作业审批管理系统,其特征在于,所述作业审批管理系统包括:多租户架构模块和流程配置引擎模块;
2.如权利要求1所述的基于多租户的作业审批管理系统,其特征在于,所述多租户架构模块包括:租户管理子模块、数据隔离子模块、用户管理子模块以及审批流程隔离子模块;
3.如权利要求2所述的基于多租户的作业审批管理系统,其特征在于,所述多租户架构模块还包括:报表和分析子模块;
4.如权利要求3所述的基于多租户的作业审批管理系统,其特征在于,所述流程配置引擎模块包括:图形化流程设计界面子模块、审批步骤定义子模块、条件分支和路由子模块以及审批参与者管理子模块;
5.如权利要求4所述的基于多租户的作业审批管理系统,其特征在于,所述流程配置引擎模块还包括:审批通知和提醒子模块以及审批历史记录子模块;
6.如权利要求1所述的基于多租户的作业审批管理系统,其特征在于,所述作业审批管理系统还包括:实时协同平台模块;
7.如权利要求1所述的基于多租户的作业审批管理系统,其特征在于,所述作业审批管理系统还包括:数据集成和共享模块;
8.如权利要求1所述的基于多租户的作业审批管理系统,其特征在于,所述作业审批管理系统还包括:分析与优化模块;
9.如权利要求1所述的基于多租户的作业审批管理系统,其特征在于,所述参与者的操作权限包括:查看待处理的审批步骤权限、提交审批意见权限、查阅相关文档权限和访问权限。
10.如权利要求1所述的基于多租户的作业审批管理系统,其特征在于,当设置所述审批流程的租户为船舶制造公司时,所述参与者包括同一租户下所述用户、所述部门和所述角色中的至少一个;