-
公开(公告)号:CN120045544A
公开(公告)日:2025-05-27
申请号:CN202411919850.1
申请日:2024-12-25
Applicant: 中国舰船研究设计中心
IPC: G06F16/21 , G06F16/242 , G06F16/2455
Abstract: 本发明提供了一种数据持久层设计方法、设计系统、存储介质和电子设备,涉及电数字数据处理技术领域,基于本体的数据持久层设计方法包括:基于本体构建概念模型,并结合SQL语义图创建SQL语法器;获取对象数据;根据本体的定义和SQL语法器生成对象数据的SQL语句;执行SQL语句,并将对象数据存储到数据库中;将SQL语句反序列化生成类对象,并根据对象数据装配类对象以生成类对象数据。通过元模型建模实现对象‑关系型数据的存储和应用更为方便和高效,开发人员也更容易理解对象‑关系型数据之间的逻辑关系,提高开发效率,并且通过SQL语法器生成SQL语句,减少了代码量,降低持久层代码的维护难度。
-
公开(公告)号:CN117591102A
公开(公告)日:2024-02-23
申请号:CN202311580380.6
申请日:2023-11-23
Applicant: 中国舰船研究设计中心
IPC: G06F8/35
Abstract: 本发明提出了一种基于语义的模型即服务实现方法,以域为单位,通过系统提供的域编译功能,将域模型、类模型、类属性、类方法、关联关系、引用关系等模型数据按照模板编译生成符合JavaScript语言语法的模型脚本文件;在系统启动时,将模型脚本文件装载进系统,以服务的形式供系统中的其他模块使用。本发明实现了数据模型与软件代码的快速转换,大幅减少软件开发周期,规定了域、类、关联关系、引用关系脚本代码的生成模板,为模型代码转换提供了便利。
-
公开(公告)号:CN119962073A
公开(公告)日:2025-05-09
申请号:CN202411911187.0
申请日:2024-12-24
Applicant: 中国舰船研究设计中心
IPC: G06F30/15 , G06F30/20 , G06F16/11 , G06F40/151 , G06F111/02
Abstract: 本发明提供一种数据交换方法和数据交换系统,数据交换方法包括:基于第一数据环境导出第一格式的模型数据;将第一格式的模型数据转化为第二格式的模型数据;将第二格式的模型数据导入第二数据环境;将第二格式的模型数据转化为具有装配关系的模型数据;导出具有装配关系的模型数据并保存导出结果。通过采用该数据交换方法,可以基于产品特征建立通用的数据信息模型和结构,实现不同平台之间的数据交换,并且能够保证数据信息不发生丢失。
-
公开(公告)号:CN119939765A
公开(公告)日:2025-05-06
申请号:CN202411957750.8
申请日:2024-12-30
Applicant: 中国舰船研究设计中心
Abstract: 本发明提供船舶模型库的构建方法及装置,包括:通过预先设置的产品数据建模平台,创建船舶组件的模型域名称;根据所述船舶组件的模型域名称,确定与所述模型域名称对应的多个类图,所述类图用于表征模型信息;根据所述模型域名称、所述类图和船舶组件的语义模型,生成与所述船舶组件对应的产品元模型,其中,所述产品元模型至少包括各个域、类以及域与类之间的关联关系,其中,所述语义模型是根据不同组件的特征信息确定的,提供了标准的产品模型架构和数据格式,规范了产品的语义表达,实现了数据模型和数据标准的映射关系与集成,方便对数据模型的统一管理和维护。
-
公开(公告)号:CN117786783A
公开(公告)日:2024-03-29
申请号:CN202311456369.9
申请日:2023-11-03
Applicant: 中国舰船研究设计中心
IPC: G06F30/12 , G06F30/15 , G06F30/18 , G06F30/20 , G06F111/12 , G06F111/20 , G06F113/14
Abstract: 本发明公开了一种基于MDA的船舶三维数据表示及持久化方法,包括以下步骤:1)定义UML图的基础符号,建立符号分类库;2)建立图表与符号之间的关联,配置图表所需的符号组件;3)在画图工具中为船舶绘制UML类图,建立三维CAD设计软件的专业数据结构PIM模型,实现三维CAD专业数据结构的表示;4)在步骤3)建立的三维CAD专业数据结构PIM模型的基础上,形成三维CAD专业数据结构PSM模型;5)选择建立的域模型,通过模型导出程序导出XML格式的UML模型文件;6)编写三维CAD专业数据展示界面,将三维CAD各专业的数据关联到已建立的数据模型中;7)在数据展示界面提供可浏览的三维CAD的专业数据。本发明解决了PDM支持可视化数据建模、表示、存储三维CAD专业数据。
-
公开(公告)号:CN120046462A
公开(公告)日:2025-05-27
申请号:CN202411949241.0
申请日:2024-12-27
Applicant: 中国舰船研究设计中心
Abstract: 本发明涉及一种统一模型构建方法、构建系统、存储介质和电子设备,涉及船舶数字化设计技术领域,基于通用信息模型和知识管理模型的统一模型构建方法包括:构建具有层级结构的船舶通用零部件的元模型;基于元模型构建通用信息模型和知识管理模型;加载通用信息模型和知识管理模型的对象节点;基于通用信息模型的对象节点确定船舶通用数据的基础属性信息;基于知识管理模型的对象节点确定船舶管理的知识属性信息;根据船舶管理的知识属性信息和基础属性信息构建统一模型。
-
公开(公告)号:CN120012125A
公开(公告)日:2025-05-16
申请号:CN202411884485.5
申请日:2024-12-20
Applicant: 中国舰船研究设计中心
IPC: G06F21/60 , G06F18/2431 , G06F18/243
Abstract: 本发明提供了一种权限管理方法、装置、电子设备、可读存储介质和芯片,方法包括:通过权限管理数据库获取多个对象信息;根据对象信息确定第一对象和第二对象,其中,第一对象包括至少一个第二对象;确定与每个第一对象对应的一个第一角色;确定与第二对象对应的第一角色集合;确定第一角色对应的第一权限集合和第二角色对应的第二权限集合;响应于权限调整指令,确定与权限调整指令对应的用户和第二角色集合;将用户与第二角色集合关联存储于权限管理数据库中。本发明可以给任意类型对象设置属于它的角色类型结构树,并且可以对平台内的任意对象设置权限。
-
公开(公告)号:CN119917072A
公开(公告)日:2025-05-02
申请号:CN202411957753.1
申请日:2024-12-30
Applicant: 中国舰船研究设计中心
Abstract: 本发明提供数据请求方法及装置,应用于服务器,服务器与多个客户终端相连,服务器和客户终端为B/S系统架构,方法包括:接收多个客户终端发送的数据请求;根据数据请求,确定与数据请求对应的服务模型;根据服务模型和预先建立的数据库,确定与服务模型对应的实例对象,采用实例对象执行与数据请求对应的操作,实现了应用程序的在线代码编写与开发,避免因本地环境的配置问题影响开发效率与工程进度;规范了组件化的开发模式,开发人员根据组件层级来创建工程,发布后的应用相互独立,可以单独引用到新的开发工程中,耦合低、稳定性高,保证了代码的开发质量;集成开发环境是自迭代的,能够通过自身开发模式对开发环境本身进行优化。
-
-
-
-
-
-
-