[发明专利]建筑信息模型的数据管理方法及相关装置有效
申请号: | 201810145301.1 | 申请日: | 2018-02-12 |
公开(公告)号: | CN108304671B | 公开(公告)日: | 2021-07-27 |
发明(设计)人: | 朱昊毅;刘炳元 | 申请(专利权)人: | 厦门海迈科技股份有限公司 |
主分类号: | G06F30/13 | 分类号: | G06F30/13 |
代理公司: | 北京科家知识产权代理事务所(普通合伙) 11427 | 代理人: | 陈娟 |
地址: | 361008 福建省*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 建筑 信息 模型 数据管理 方法 相关 装置 | ||
1.一种建筑信息模型的数据管理方法,其特征在于,所述方法包括:
根据预设规则对建筑信息模型进行分析,将该建筑信息模型分割为主业务以及该主业务的子业务;
将主业务和子业务各自的数据分表存储;其中,主业务表和子业务表关联存储,具体为:
确定主业务对应的主业务表的ID,将主业务数据以及主业务表的ID存储至主业务表中;
确定子业务对应的子业务表的ID,将子业务的数据、子业务表的ID、以及主业务表的ID存储至子业务表中;
根据划分的主业务和子业务,监测对所述建筑信息模型的修改操作;
根据修改操作的结果修改对应的表,其中,针对主业务的修改操作,修改对应的主业务表,若对子业务的修改操作则根据修改操作结果修改对应的子业务表。
2.根据权利要求1所述的方法,其特征在于,监测对所述建筑信息模型的修改操作,包括:
利用PropertyChange.fody框架监测对所述建筑信息模型的修改操作。
3.根据权利要求1所述的方法,其特征在于,将主业务和子业务各自的数据分表存储,包括:
通过DataContractSerializer将主业务数据序列化成XML字符串,并存储至主业务表中;以及,
将该主业务的子业务数据序列化成XML字符串,并存储至子业务表中。
4.根据权利要求1-3中任一所述的方法,其特征在于,所述方法还包括:
基于Dapper框架接收对业务表的操作指令,并对业务表进行操作,该业务表包括主业务表和/或子业务表。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
将对业务表的操作指令存储至事务队列中;
对业务表进行操作,包括:
根据事务队列中的操作指令对业务表进行操作。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
根据事务对业务表进行回滚。
7.一种建筑信息模型的数据管理装置,其特征在于,所述装置包括
分析模块,用于根据预设规则对建筑信息模型进行分析,将该建筑信息模型分割为主业务以及该主业务的子业务;
存储模块,用于将主业务和子业务各自的数据分表存储;其中,主业务表和子业务表关联存储,具体为:
确定主业务对应的主业务表的ID,将主业务数据以及主业务表的ID存储至主业务表中;
确定子业务对应的子业务表的ID,将子业务的数据、子业务表的ID、以及主业务表的ID存储至子业务表中;
监测模块,用于根据划分的主业务和子业务,监测对所述建筑信息模型的修改操作;
更新模块,用于根据修改操作的结果修改对应的表,其中,针对主业务的修改操作,修改对应的主业务表,若对子业务的修改操作则根据修改操作结果修改对应的子业务表。
8.一种计算设备,其特征在于,包括存储器和处理器,其中,所述存储器用于存储程序指令,所述处理器用于调用所述存储器中存储的程序指令,按照获得的程序指令执行如权利要求1~6任一所述的建筑信息模型的数据管理方法。
9.一种计算机存储介质,其特征在于,所述计算机存储介质存储有计算机可执行指令,所述计算机可执行指令用于使所述计算机执行如权利要求1~6任一所述的建筑信息模型的数据管理方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门海迈科技股份有限公司,未经厦门海迈科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810145301.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种零部件参数设计方法及系统
- 下一篇:MOS器件SPICE局域失配模型
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置