一种C/S、B/S混合架构的模型库管理系统技术方案

技术编号:35878538 阅读:25 留言:0更新日期:2022-12-07 11:17
本发明专利技术公开了一种C/S、B/S混合架构的模型库管理系统,属于管理系统技术领域,包括以下系统:系统一:数据库,包含模型数据库、权限分发数据库、管理数据库及其他数据库;系统二:参数化模型库管理系统,作为B/S端,包含信息管理、显示管理、权限管理、设置管理、模型全生命周期管理。本发明专利技术通过搭建外网数据库,处于外业的生产人员能够随时预览模型,了解模型使用情况,通过加密处理和合理的管理方法,参数化模型库既能在内网提高生产效率,又能安全的在外网进行展示。外网进行展示。外网进行展示。

【技术实现步骤摘要】
一种C/S、B/S混合架构的模型库管理系统


[0001]本专利技术属于管理系统
,特别是涉及一种 C/S、B/S 混合架构的模型库管理系统。

技术介绍

[0002]内容管理系统,是一种位于WEB前端和后端办公系统或流程之间的软件系统,内容的创作人员、编辑人员、发布人员使用内容管理系统来提交、修改、审批、发布内容,这里指的“内容”可能包括文件、表格、图片、数据库中的数据甚至视频等一切你想要发布到网站的信息,本文针对参数化三维模型搭建了一套围绕该类模型特点的管理系统。
[0003]参数化模型是设计人员通过丰富的经验提炼出关键参数而成的一种模型,参数的不同可呈现出同类型但不同尺寸的模型,以此解决批量设计的问题。参数化模型库管理系统主要分为模型目录模块、模型信息模块、设置模块、生成模块;模型目录模块可对模型的类别、属性等信息进行分类填写并上传,该模块支持对一类模型进行模板的编写,便于批量上传和管理同类型模型;模型信息模型可对模型的具体信息,如模型大小、模型格式、模型参数、适用场景、设计方法、使用说明等详细信息进行填写、上传和管理;设置模块可设置管理员:超级管理员、普通管理员和模型管理员,普通管理员有对系统的日常运行进行设置、统计的权限;模型管理员管理具体模型,对模型的详细信息进行初步审核。
[0004]现有的内容管理模块具有较大的局限性,对模型的管理比较宽泛,由于设计软件的不同,在的过程中下载之后使用对应的软件进行打开,而这些软件大都是电脑专业软件,这些软件具有较强的专业性,当人员下班时或者其他情况而未处于公司的情况下,都无法对模型进行预览,同时传统的数据库在人员使用时员工直接通过外网访问数据库调取数据,采用这种方式会导致数据库直接与外网连接,容易被网络攻击,增加数据库数据外泄的风险,导致公司遭遇重大损失。
[0005]现提供一种C/S、B/S 混合架构的模型库管理系统,解决上述问题。

技术实现思路

[0006]本专利技术的目的在于提供一种 C/S、B/S 混合架构的模型库管理系统,通过管理数据库与模型数据库进行对接,同时开放端口,增加装置的功能性,使本系统能在多种环境下进行使用,人员也不会直接访问数据库,增加了系统的安全性,将传统的内容管理系统架构进行拆分,设计一种混合架构及管理方法,使得具有特定权限的设计人员能在内网中方便的管理模型库、使用模型库,又能为没有权限的管理人员提供模型整体情况的展示,以期解决设计和生产中的冲突问题。
[0007]为解决上述技术问题,本专利技术是通过以下技术方案实现的:本专利技术为一种 C/S、B/S 混合架构的模型库管理系统,包括以下系统:系统一:数据库,包含模型数据库、权限分发数据库、管理数据库及其他数据库;系统二:参数化模型库管理系统,作为B/S端,包含信息管理、显示管理、权限管理、
设置管理、模型全生命周期管理;系统三:模型数据库中台系统,包括参数化模型库管理系统的部分接口、BIM引擎接口、及其他定制需求接口;BIM引擎接口读取模型结构树,读取的数据为树状数据,经过处理程序,提取一级根节点所有ID,同时根据一级根节点个数,将数据分为相同数目的消息队列:topic1
……
topicN;一级根节点1需要查询数据库的消息,消费该消息,首先进行锁表;再以根节点ID查询数据库,对比根节点ID下所有节点ID是否存在,程序进行判断,若不存在根节点ID,则数据进入insert操作集合,若存在根节点ID,则数据进入update操作集合;系统四:模型调配系统,包含有模型数据库、权限数据库,调配系统通过调用权限数据库,对权限进行分发,同时根据用户权限在用户安装后自动下载数据库模型并加密储存在本地;系统五:用户端,作为C/S端,进行模型信息的查看,申请模型使用权限,临时权限用于项目短期使用,用户端对模型进行解密,自动调用三维设计软件打开三维模型;系统六:门户网站,包含外网数据库、移动端和电脑使用的WEB浏览器端,门户网站自主数据库,模型进行轻量化处理。
[0008]进一步地,所述系统一中,数据库的内容有:一、模型数据库,其包含有参数化模型的所有模型信息、设计人员信息。
[0009]二、权限分发数据库,包含每个参数化模型的所属权限名单,比如模型所属部门、所属项目、所属等级、所属专业信息。
[0010]进一步地,所述系统二中,参数化模型库管理系统的内容有:一、信息管理,先通过管理员进行模型信息的审核,对模型关键数值、模型属性、模型类别、建模工具信息进行审核。
[0011]二、模型全生命周期管理,先从模型的上传开始,对模型经过的编辑、下载、配置信息进行全面记录,对这个模型进行考核。
[0012]三、显示管理,对不同模型的展示界面进行管理,相同类型的模型展示方式设置同一个显示模板,方便批量处理显示方式。
[0013]四、设置管理,对模型使用人员的权限进行管理,同时系统的管理人员具有最高的权限。
[0014]进一步地,所述系统三中,模型数据库中台系统的内容有:一、依据原始模型数据库,对整个架构底层进行开发,聚合参数化模型库管理系统服务、调配系统服务形成开放API。
[0015]二、利用模型数据库中台系统开放的API,与OA审批流程对接,集成工作流,管理员一键审批。
[0016]三、利用模型数据库中台系统开放的API与其他设计系统对接,提供模型的管理接口与其他应用软件的开发和迭代。
[0017]进一步地,所述系统四中,模型调配系统的内容有:一、模型调配系统,根据权限数据库信息对模型库模型进行加密,用户只能在特定方式下进行解密。
[0018]二、模型调配系统根据权限数据库,自动下载符合权限的模型,权限的分发具有唯一性。
[0019]进一步地,所述系统五中,用户端的内容有:一、用户根据分发的权限,对特定模型进行解密,自动调用三维设计软件打开模型。
[0020]二、用户端浏览所有模型的信息,对没有权限的模型进行申请使用权限,经管理员审批,用户进行解密、调用操作。
[0021]进一步地,所述系统六中,门户网站的内容有:一、门户网站后台,采用三维轻量化引擎,将原始模型库数据库推送的部分模型信息进行轻量化处理,同时抹去重要参数。
[0022]二、WEB浏览器端,采用三维轻量化引擎,使用者通过WEB浏览器对模型进行预览,对模型进行在线分析。
[0023]三、门户网站数据库,与模型的数据库进行连接,记录模型的使用情况,进行统计分析,再通过可视化大屏展示模型的总体使用情况。
[0024]四、移动端,采用三维模型轻量化引擎开发,然后安装在手机当中。
[0025]五、移动端AR功能,利用增强现实技术,调用数据库轻量化模型和模型部分参数,将三维模型与实际建筑体进行比对,评价参数化模型设计成果。
[0026]本专利技术具有以下有益效果:本专利技术通过本文的内容管理系统,即 B/S 端,针对模型的特殊性和复杂性,模型管理员在上传时进行了深层次的模型分类,上级管理员要进行模型信息本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种 C/S、B/S 混合架构的模型库管理系统,其特征在于,包括以下系统:系统一:数据库,包含模型数据库、权限分发数据库、管理数据库及其他数据库;系统二:参数化模型库管理系统,作为B/S端,包含信息管理、显示管理、权限管理、设置管理、模型全生命周期管理;系统三:模型数据库中台系统,包括参数化模型库管理系统的部分接口、BIM引擎接口、及其他定制需求接口;BIM引擎接口读取模型结构树,读取的数据为树状数据,经过处理程序,提取一级根节点所有ID,同时根据一级根节点个数,将数据分为相同数目的消息队列:topic1
……
topicN;一级根节点1需要查询数据库的消息,消费该消息,首先进行锁表;再以根节点ID查询数据库,对比根节点ID下所有节点ID是否存在,程序进行判断,若不存在根节点ID,则数据进入insert操作集合,若存在根节点ID,则数据进入update操作集合;系统四:模型调配系统,包含有模型数据库、权限数据库,调配系统通过调用权限数据库,对权限进行分发,同时根据用户权限在用户安装后自动下载数据库模型并加密储存在本地;系统五:用户端,作为C/S端,进行模型信息的查看,申请模型使用权限,临时权限用于项目短期使用,用户端对模型进行解密,自动调用三维设计软件打开三维模型;系统六:门户网站,包含外网数据库、移动端和电脑使用的WEB浏览器端,门户网站自主数据库,模型进行轻量化处理。2.根据权利要求1所述的一种 C/S、B/S 混合架构的模型库管理系统,其特征在于,所述系统一中,数据库的内容有:一、模型数据库,其包含有参数化模型的所有模型信息、设计人员信息;二、权限分发数据库,包含每个参数化模型的所属权限名单,所属权限名单包括所属部门、所属项目、所属等级、所属专业信息。3.根据权利要求1所述的一种 C/S、B/S 混合架构的模型库管理系统,其特征在于,所述系统二中,参数化模型库管理系统的内容有:一、信息管理,先通过管理员进行模型信息的审核,对模型关键数值、模型属性、模型类别、建模工具信息进行审核;二、模型全生命周期管理,先从模型的上传开始,对模型经过的编辑、下载、配置信息进行全面记录,对这个模型进行考...

【专利技术属性】
技术研发人员:黄姗姗查松山杨中王亚东常星何晶晶谢玉强许洪健
申请(专利权)人:中水淮河规划设计研究有限公司
类型:发明
国别省市:

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

1