面向建筑的工程设计数据库.doc

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
面向建筑的工程设计数据库

ArcDB:建筑工程设计数据库管理系统 课题简介 研究目标 本项目针对建筑工程设计领域数据管理应用的需求,对建筑工程设计数据管理中的关键技术进行研究,并以此为基础,设计、实现具有自主知识产权的国产建筑工程设计数据库管理系统。 项目的总体目标是针对建筑设计应用的特点,开发具有以下特征的建筑工程设计数据库管理系统:全面支持IFC(Industry Foundation Class)数据标准,具有灵活的面向对象数据建模能力,高效的IFC、XML数据存储、压缩与查询能力;强大的并发处理和安全控制能力;采用层次化的数据库体系架构,具备跨平台部署,适应分布式与机群环境的能力。 研究内容 IFC数据存储关键技术研究 作为建筑产品数据交换的国际标准,IFC在建筑设计数据管理领域具有与日俱增的重要作用。本项目将在关系数据库理论以及对象建模技术的基础上,对IFC数据的存储与管理的关键技术进行研究,主要包括IFC数据模式与关系数据库模式的映射与转换,IFC数据的压缩、存储与可视化发布技术等。 2.XML数据存储的关键技术研究 建筑工程设计数据库管理系统不仅是建筑设计环境中数据共享的基础,它还将在更加广泛的应用领域发挥重要作用,如在数字城市建设中的应用。因此,建筑工程设计数据库不仅需要对IFC数据的支持,还需要支持应用更为广泛的数据交换标准,如XML(Extensible Markup Language),XML已经成为基于Web的数据交换标准,同时XML也是描述IFC模型的一种重要语言,因此,本项目将研究IFC模型的XML描述语言,ifcXML、BlisXML等的关系数据库存储方法以及在关系数据库中实现对上述XML语言的有效查询,如对XQuery查询语言的支持。 3.面向建筑工程设计的关系数据库管理技术的研究 由于关系数据库系统在理论与实践上都已非常成熟,因此本项目的核心数据管理系统将是一个较为完整的关系数据库系统,具备:查询处理、事务管理、文件和缓冲区管理、系统备份、安全管理、索引机制、数据定义语言(DDL)编译器,数据操纵语言(DML)编译器等功能模块。由于建筑工程设计领域各类不同的任务要求和应用场景对数据库系统会提出不同性能指标与要求,如对于非并发设计的任务,用户往往要求较高的查询效率,没有并发控制与事务处理的要求,因此,数据库不需要提供事务管理能力,这样可以极大地提高系统的效率。而多用户协同设计时,数据一致性与并发控制就变成了必备条件,因此,数据库系统必须提供事务处理能力。因此,本项目提出具与可调配能力的分层的关系数据库管理系统体系框架:主要包括数据接口层,数据库任务管理层,数据存储引擎层等。各层之间通过统一的接口定义,实现数据库软件功能的可组合性与可伸缩性。即针对不同的应用,在上层模块相对固定的情况下可以开发如建筑设计XML数据存储引擎,机群数据存储引擎以及具有建筑事务处理特性的数据存储引擎,数据压缩存储引擎等,以适应不同任务的要求。因此,结合IFC和XML数据的特点,针对建筑工程设计应用的要求,将着重在以下几方面进行深入研究: 层次化的关系数据库体系框架 查询处理和查询优化研究 并发处理研究: 安全控制研究: 主要创新 面向建筑工程设计的关系数据库管理系统的层次化体系框架 IFC的EXPRESS以及XML数据的存储与发布技术 IFC查询优化技术 建筑工程设计中的复杂事务管理与多级安全控制机制 课题主要研究内容、拟解决的技术难点和主要创新点,现有研究基础 主要研究内容 本课题主要研究内容如下: 1. IFC数据管理关键技术 作为建筑产品数据交换的国际标准,IFC的应用越来越受到重视。通过IFC标准,可以在各应用系统,包括各类建筑CAD、工程管理,文档管理等系统间进行数据交换,实现建筑设计领域数据的共有化和相互利用,同时对其它设计系统提供进一步的便利。一栋建筑从规划、设计、施工,一直到后期的物业管理,涉及多个部门,若使用文件交换,同一建筑的信息将被保存到多个文件中,容易造成信息冗余和信息的不一致,并面临潜在的数据安全与控制等问题。因此,建立IFC数据库管理系统,将IFC数据统一保存在数据库中,通过数据库的关系理论模型,可以保证数据的完整性与一致性,而数据库的并发管理,访问控制,查询优化机制等可以方便地实现建筑信息在广泛领域的有效共享。 关系数据库模型是目前最成熟的数据模型,具有最广泛的应用背景。本项目将系统地研究如何构建针对建筑工程设计特点的关系数据库管理系统,以支持IFC数据的存储管理。 IFC是产品模型数据交换标准(STEP)面向建筑领域的一个裁剪。STEP中产品数据模型的标准化描述通过形式化的模式描述语言EXPRESS完成,要支持IFC数据的存储管理,需建立EXPRESS模式向数据库模式的映射。EXPRESS模

文档评论(0)

xxj1658888 + 关注
实名认证
内容提供者

教师资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档