首页> 中文学位 >基于UML和OCL的空间数据库模型的研究
【6h】

基于UML和OCL的空间数据库模型的研究

代理获取

目录

文摘

英文文摘

湖北大学学位论文原创性声明和使用授权说明

1.引言

2.空间数据库模型概念与结构研究

3.UML及OCL概述

4.对空间数据库建模

5.总结与展望

参考文献

附录

致谢

展开▼

摘要

随着GIS(GeographicInformationSystem,地理信息系统)软件规模的扩大和应用的深入,GIS软件开发的难度也随之急剧增加,而作为GIS系统的核心—空间数据库的设计和维护显得尤为重要。 近年来,结合关系数据库和面向对象思想的对象关系数据库取得了很大的发展,成为GIS应用中构建数据库的主流技术,那么如何将面向对象的理论和方法应用于空间数据库的分析、设计和实现的全过程,实现整个软件生命周期中从问题域到设计域的无缝转换,是相关应用领域的一个十分重要的问题。UML(UnifiedModelingLanguage)是一种标准的、功能强大的面向对象建模语言,它得到了众多厂商的支持和广泛的应用。OCL(TheObjectConstraintLanguage,对象约束语言)是UML标准的一部分,它是一种制定约束和查询文本的语言,用于编写导航表达式、布尔表达式和其他查询语言。它可以用于构件约束、监护条件,动作、前置条件和后置条件、断言和其他UML表达式。一个问题是直接利用UML对空间数据库进行建模,显得有些乏力,究其原因是空间数据库存储对象的复杂性,即现实世界中物体多样性。人们发现,利用UML的拓展机制即构造型和标记值可以很好的描述空间数据库;另一个问题作为空间数据库的重要内容之一,空间拓扑关系的描述显得相当重要。利用OCL的拓展来描述空间数据库中几何体之间的拓扑关系。 有证据表明,结合UM和OCL可以很好的对空间数据库进行建模。本文试图对这方面的工作进行归纳、总结,并给出了一个应用实例。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号