一种电网工程标准化BIM构件库的权限管理系统及方法与流程

文档序号:26948171发布日期:2021-10-15 23:20阅读:122来源:国知局
一种电网工程标准化BIM构件库的权限管理系统及方法与流程
一种电网工程标准化bim构件库的权限管理系统及方法
技术领域
1.本发明涉及权限管理领域,尤其是涉及一种电网工程标准化bim构件库的权限管理系统及方法。


背景技术:

2.近年来,数字化设计技术在电力行业兴起,已开展了许多电力行业相关的数字化设计项目。数字化设计实施的关键之一就是实现资源共享,而资源共享的前提就是数字化构件库、模型库、文档库等资源库的建立,建立具有丰富数字化设计资源的资源中心,成为电力设计企业全面深入推进数字化技术应用的重要条件和关键环节。bim构件库的建设步骤一般可分为:族库资源规划、族文件分类、族文件制作、审核与入库以及族库管理四大步骤,使得bim构件库具有制作、提交、审核、入库、分类组织、有效存储、高效检索和复用等功能和相应的管理标准,以应对未来大规模模型资源的管理需要。其中族库管理括权限分配和维护两部分,族库是企业重要的技术和知识资源,因此必须对族库采取有效的保护措施,权限分配是指按照不同部门、不同专业对族文件的使用需求,设置不同的访问权限。目前的bim 构件库主要基于autodesk revit构建,企业不同部门通过局域网共享bim构件库,变电站数量众多,占地面积大,同时工作人员可能需要异地工作,使得bim构件库的应用场景受到空间的限制,不便于bim构件库的管理。
3.现有技术也给出了一些解决方案,中国专利cn201810663008.4提出了一种基于bim云协同平台的异地协同设计方法及系统,将bim模型通过bim云协同平台的revit客户端插件,上传至云端服务器,终端设备通过bim云协同平台连接云端服务器,在终端设备的revit软件上打开云端服务器的bim模型,生成包含该bim模型的本地文件,并同时生成包括当前用户权限的工作集,用户通过终端设备编辑自己权限范围内的模型构件,模型构件的增量部分同步上传至bim云协同平台,bim模型实时更新共享,该专利能够实现多个用户异地协同设计,实现跨区域、跨团队的bim协同合作。


技术实现要素:

4.本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种电网工程标准化bim构件库的权限管理系统及方法,安全性高,协同化管理。
5.本发明的目的可以通过以下技术方案来实现:
6.一种电网工程标准化bim构件库的权限管理系统,包括:
7.主站,包括中心服务器、第一权限库和中心库,所述的中心服务器根据用户的身份信息获取用户的操作权限,所述的第一权限库中存储有权限信息,该信息包括用户的身份信息和操作权限,所述的中心库中存储有bim构件模型;
8.若干个分站,各个分站包括本地服务器、第二权限库和本地库,所述的本地服务器用于赋予用户操作权限,所述的第二权限库中存储有权限信息,所述的本地库中存储有bim构件模型;
9.所述的本地服务器采集用户的身份信息,并根据该身份信息在第二权限库中匹配对应的权限信息,若匹配成功,则将匹配到的权限信息中的操作权限赋予给用户,否则本地服务器将身份信息发送至中心服务器,所述的中心服务器根据该身份信息在第一权限库中匹配对应的权限信息,若匹配成功则中心服务器将匹配到的权限信息发送至本地服务器,所述的本地服务器将该权限信息中的操作权限赋予用户,否则判定用户没有操作权限;
10.所述的用户在被赋予的操作权限范围内对本地库和第二权限库进行编辑,所述的本地库与中心库定时或在第一设定条件下同步更新,所述的第一权限库和第二权限库定时或者在第二设定条件触发下同步更新,所述的本地库与中心库同步更新的方式为增量更新,减小数据传输量,实现对中心库的增量备份。
11.进一步地,当第一权限库存在两条具有相同身份信息的权限信息时,只保留最近保存的权限信息。
12.进一步地,所述的第一设定条件为:任一本地服务器赋予用户操作权限,所述的第二设定条件为:任一本地服务器赋予用户操作权限。
13.进一步地,所述的中心服务器和本地服务器根据用户的身份信息判断用户的用户类型,所述的用户类型包括管理用户、编辑用户和普通用户;
14.所述的普通用户具有查看并下载所需族文件的权限;
15.所述的编辑用户具有普通用户的所有权限,并且具有上传、编辑bim构件模型的权限;
16.所述的管理用户具有编辑用户的所有权限,并且具有删除bim构件模型以及更改编辑用户和普通用户权限的权限。
17.一种电网工程标准化bim构件库的权限管理方法,具体为:
18.设置主站和若干个分站,所述的主站包括中心服务器、第一权限库和中心库,各个分站包括本地服务器、第二权限库和本地库,所述的第一权限库和第二权限库中存储有权限信息,该信息包括用户的身份信息和操作权限,所述的中心库和本地库中存储有bim构件模型;
19.所述的本地服务器采集用户的身份信息,并根据该身份信息在第二权限库中匹配对应的权限信息,若匹配成功,则将匹配到的权限信息中的操作权限赋予给用户,否则本地服务器将身份信息发送至中心服务器,所述的中心服务器根据该身份信息在第一权限库中匹配对应的权限信息,若匹配成功则中心服务器将匹配到的权限信息发送至本地服务器,所述的本地服务器将该权限信息中的操作权限赋予用户,否则判定用户没有操作权限;
20.所述的用户在被赋予的操作权限范围内对本地库和第二权限库进行编辑,所述的本地库与中心库定时或在第一设定条件下同步更新,所述的第一权限库和第二权限库定时或者在第二设定条件触发下同步更新,所述的本地库与中心库同步更新的方式为增量更新,减小数据传输量,实现对中心库的增量备份;
21.当第一权限库存在两条具有相同身份信息的权限信息时,只保留最近保存的权限信息,保证权限信息的唯一性。
22.进一步地,所述的第一设定条件为:任一本地服务器赋予用户操作权限,所述的第二设定条件为:任一本地服务器赋予用户操作权限。
23.进一步地,所述的中心服务器和本地服务器根据用户的身份信息判断用户的用户
类型,所述的用户类型包括管理用户、编辑用户和普通用户;
24.所述的普通用户具有查看并下载所需族文件的权限;
25.所述的编辑用户具有普通用户的所有权限,并且具有上传、编辑bim构件模型的权限;
26.所述的管理用户具有编辑用户的所有权限,并且具有删除bim构件模型以及更改编辑用户和普通用户权限的权限。
27.与现有技术相比,本发明具有以如下有益效果:
28.(1)本发明设置主站和若干个分站,主站包括中心服务器、第一权限库和中心库,各个分站包括本地服务器、第二权限库和本地库,本地服务器在第二权限库内匹配,若匹配成功则赋予用户操作权限,否则由中心服务器匹配,若中心服务器匹配成功则赋予用户操作权限,否则判定用户没有操作权限,使得用户可在分站对 bim构件模型以及用户的操作权限进行编辑,允许多方用户协同管理bim构件库,不受空间因素的影响,避免多个用户同时直接对同一个数据库进行编辑,减轻中心服务器的工作负荷,保护第一权限库和中心库的数据安全,同时各个本地库可作为中心库的备份,进一步保证数据安全;
29.(2)本发明通过增量更新实现本地库与中心库的同步更新,减小数据传输量,提高运行速度,实现对中心库的增量备份;
30.(3)本发明将用户的用户类型分为管理用户、编辑用户和普通用户,通过身份信息,中心服务器和本地服务器根据用户的身份信息判断用户的用户类型,普通用户具有查看并下载所需族文件的权限,编辑用户具有普通用户的所有权限,并且具有上传、编辑bim构件模型的权限,管理用户具有编辑用户的所有权限,并且具有删除bim构件模型以及更改编辑用户和普通用户权限的权限,使得用户的用户类型调整、用户数量的增减对权限分配没有影响,便于管理用户对权限分配的维护,管理用户可通过任意分站更改编辑用户和普通用户权限的权限。
附图说明
31.图1为主站和分站的连接示意图;
32.图2为本发明的系统结构示意图。
具体实施方式
33.下面结合附图和具体实施例对本发明进行详细说明。本实施例以本发明技术方案为前提进行实施,给出了详细的实施方式和具体的操作过程,但本发明的保护范围不限于下述的实施例。
34.实施例1
35.一种电网工程标准化bim构件库的权限管理系统,如图1和图2,包括主站和若干个分站;
36.主站包括中心服务器、第一权限库和中心库,中心服务器根据用户的身份信息获取用户的操作权限,第一权限库中存储有权限信息,该信息包括用户的身份信息和操作权限,中心库中存储有bim构件模型;
37.各个分站包括本地服务器、第二权限库和本地库,本地服务器用于赋予用户操作
权限,第二权限库中存储有权限信息,本地库中存储有bim构件模型;
38.本地服务器采集用户的身份信息,并根据该身份信息在第二权限库中匹配对应的权限信息,若匹配成功,则将匹配到的权限信息中的操作权限赋予给用户,否则本地服务器将身份信息发送至中心服务器,中心服务器根据该身份信息在第一权限库中匹配对应的权限信息,若匹配成功则中心服务器将匹配到的权限信息发送至本地服务器,本地服务器将该权限信息中的操作权限赋予用户,否则判定用户没有操作权限;
39.用户在被赋予的操作权限范围内对本地库和第二权限库进行编辑,本地库与中心库定时或在任一本地服务器赋予用户操作权限时同步更新,第一权限库和第二权限库定时或者在任一本地服务器赋予用户操作权限时同步更新,当第一权限库存在两条具有相同身份信息的权限信息时,只保留最近保存的权限信息,保证权限信息的唯一性,本地库与中心库同步更新的方式为增量更新,减小数据传输量,实现对中心库的增量备份。
40.中心服务器和本地服务器根据用户的身份信息判断用户的用户类型,用户类型包括管理用户、编辑用户和普通用户;
41.普通用户具有查看并下载所需族文件的权限;
42.编辑用户具有普通用户的所有权限,并且具有上传、编辑bim构件模型的权限;
43.管理用户具有编辑用户的所有权限,并且具有删除bim构件模型以及更改编辑用户和普通用户权限的权限;
44.用户的用户类型调整、用户数量的增减对权限分配没有影响,便于管理用户对权限分配的维护。
45.实施例2
46.一种电网工程标准化bim构件库的权限管理方法,具体为:
47.设置主站和若干个分站,主站包括中心服务器、第一权限库和中心库,各个分站包括本地服务器、第二权限库和本地库,第一权限库和第二权限库中存储有权限信息,该信息包括用户的身份信息和操作权限,中心库和本地库中存储有bim构件模型;
48.本地服务器采集用户的身份信息,并根据该身份信息在第二权限库中匹配对应的权限信息,若匹配成功,则将匹配到的权限信息中的操作权限赋予给用户,否则本地服务器将身份信息发送至中心服务器,中心服务器根据该身份信息在第一权限库中匹配对应的权限信息,若匹配成功则中心服务器将匹配到的权限信息发送至本地服务器,本地服务器将该权限信息中的操作权限赋予用户,否则判定用户没有操作权限;
49.用户在被赋予的操作权限范围内对本地库和第二权限库进行编辑,本地库与中心库定时或在任一本地服务器赋予用户操作权限时同步更新,第一权限库和第二权限库定时或者在任一本地服务器赋予用户操作权限时同步更新,所述的本地库与中心库同步更新的方式为增量更新,减小数据传输量,实现对中心库的增量备份。
50.当第一权限库存在两条具有相同身份信息的权限信息时,只保留最近保存的权限信息,保证权限信息的唯一性。
51.中心服务器和本地服务器根据用户的身份信息判断用户的用户类型,用户类型包括管理用户、编辑用户和普通用户,不同用户类型的用户具有不同的操作权限;
52.普通用户具有查看并下载所需族文件的权限;
53.编辑用户具有普通用户的所有权限,并且具有上传、编辑bim构件模型的权限;
54.管理用户具有编辑用户的所有权限,并且具有删除bim构件模型以及更改编辑用户和普通用户权限的权限;
55.用户的用户类型调整、用户数量的增减对权限分配没有影响,便于管理用户对权限分配的维护。
56.实施例1和实施例2提出了一种电网工程标准化bim构件库的权限管理系统及方法,设置主站和若干个分站,用户可在分站对bim构件模型以及用户的操作权限进行编辑,允许多方用户协同管理bim构件库,不受空间因素的影响,避免多个用户同时直接对同一个数据库进行编辑,减轻中心服务器的工作负荷,保护第一权限库和中心库的数据安全,同时各个本地库可作为中心库的备份,进一步保证数据安全。
57.以上详细描述了本发明的较佳具体实施例。应当理解,本领域的普通技术人员无需创造性劳动就可以根据本发明的构思作出诸多修改和变化。因此,凡本技术领域中技术人员依本发明的构思在现有技术的基础上通过逻辑分析、推理或者有限的实验可以得到的技术方案,皆应在由权利要求书所确定的保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1