首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 171 毫秒
1.
UML在关纱型GIS空间数据库设计中的应用与研究   总被引:1,自引:0,他引:1  
空间数据库是GIS系统的核心,如何将面向对象的理论和方法诮地空间数据的分析,设计和实现的全过程,实现整个软件生命周期中从问题域到设计域的无缝转换,是相关应用领域中的一个十分重要的问题。UML(Unified Modeling Language)是一种标准的,功能强大的面向对象的建模语言,文章结合实例研究UML应用于GIS空间数据库的的面向对象设计中的理论和技术,解决了系统从对象模型到关系模型的转换和空间矢量数据的关系化的面向对象描述和实现,在此基础上,通过对系统对象的设计来不断完善数据库的结构设计和功能设计,并取得了较好的效果。  相似文献   

2.
基于CASE工具的地理空间数据库建模方法研究   总被引:1,自引:0,他引:1  
Geodatabase是目前最具优势的空间数据库模型.Geodatabase的手动建立是一个复杂费时的过程,而且很难保证数据之间映射的准确性.文章中采用UML建模语言,通过使用CASE建模工具,建立起对象、元素、空间实体间的对应关系,自动生成Geodatabase空间数据库,实现数据的动态导入,并保证数据间映射关系的正确性.使我们避开了用复杂而难以理解的源代码来构建大型的Geodatabase,从而能极大地缩短设计开发周期,使设计方案更为标准化,有利于空间数据库后期修改和维护.文章还以一个GIS项空间数据库的设计与实现为例,介绍如何用UML来设计空间数据库,把面向对象的理论和方法应用于空间数据库的设计.  相似文献   

3.
在统一建模语言UML(Unified Modeling Language)的基础上提出应该从平面关系和进化关系两个方面来支持面向对象软件的开发。平面关系强调以各种视图显示软件构件(包括分析设计模型元素和代码模块)的体系结构;进化关系是指软件构件被引入系统、发展、实现、再扩充直至灭亡过程中的变换关系。提出并详细介绍了基于UML支持环境中的进化模型。进化模型系统描述了进化关系,并支持UML各模型之间的转换和各开发阶段的平滑过渡。  相似文献   

4.
空间信息数据概念模型的建立和业务数据库结构设计是GIS应用数据库建立过程中最主要的两部分工作.能否选择恰当的数据概念模型和数据库结构设计方法是数据库设计能否获得成功的关键所在.通过分析二阶分析模式,一阶分析采用面向对象整体数据模型建立GIS数据库的底层空间数据模型,二阶分析采用语义对象模型设计出实用的数据库结构.并提出了用象形图结合UML的模型表达方式.并以具体实例验证了二阶分析模式及其表达方式的可行性.  相似文献   

5.
UML-G:针对地理信息应用的面向对象建模语言   总被引:7,自引:0,他引:7  
在分析其他学者的针对GIS的建立的OO(Object-oriented)模型基础上,基于目前已经成为建模技术标准的UML,并利用其扩展机制,包括构造型、标记值和约束,对UML进行扩展,定义了针对地理信息应用的面向对象建模语言UML-G,描述了UML-G的元模型,并采用UML-G对空间对象和空间关系的模型表达进行了研究,包括简单空间对象、覆盖对象、复合空间对象、时态空间对象以及空间关系的表现.通过分析以及相关实例的表述,表明UML-G可以很好地在GIS开发过程中使用,从而使得模型更加简洁并具有更好的表现能力.最后指出了进一步的研究方面.  相似文献   

6.
油气田开发GIS系统中的对象模型研究   总被引:6,自引:0,他引:6  
面向对象方法是进行地理信息系统开发的基本方式之一 .采用面向对象的方法对地理信息系统中地理空间和地理空间的各种地理要素进行分析 ,建立了地理信息系统中的基本地理要素模型和可视化对象模型 .并在此对象模型基础上结合油气田开发 GIS系统的实际需求 ,提出了油气田GIS系统中的对象模型  相似文献   

7.
UML中的关联关系及其实现模式   总被引:6,自引:0,他引:6  
针对UML模型到程序代码的转换问题,较全面地讨论了UML模型中的关联关系,提出了UML模型转换过程中的两种关联实现模式,并给出了UML简单模型到Java代码的转换模式,最后,按显式关联实现模式给出一个转换的例子。  相似文献   

8.
目前普遍使用的数据库为关系型数据库,在关系型数据库中数据是以表的形式存储的,而在面向对象的程序设计中,业务逻辑是以对象模型表示的,因此要获取关系数据库中的业务数据,需要将其转换为对象模型表示的数据;另外,对于以对象模型表示的业务数据要持久化存储,必须要转换为关系模型,存储在关系数据库中,而其中的关键在对象模型和关系模型的相互转化。本文对关系模型和对象模型的特点进行了研究,给出了对象模型与关系模型相互映射的一般规则和实现方法。  相似文献   

9.
面向对象建模是一种运用对象、类、继承、封装、聚合、消息传送、多态等概念来构造系统的软件开发方法.UML是一种面向对象的统一建模语言.文章介绍基于UML的三种面向对象模型,运用UML建模机制为教材管理系统建模,并给出相应的域类图、活动图、交互图和用例模型.  相似文献   

10.
介绍统一建模语言(UML),UML支持从需求分析、系统设计到具体实现的软件开发全过程.利用UML建模对高校科研信息管理系统进行分析设计,探讨了UML在面向对象需求分析中的应用.UML建模不仅能够建立可靠、完美的系统结构模型,而且可以更好地帮助开发人员理解系统中各项业务流程,方便用户和开发人员之间的交流,提高系统开发的效率.  相似文献   

11.
网络教育的不断深入和网络资源的无限增长,对网络课程学习系统的设计与开发提出了更高的要求.UML(Unified Modeling Language)作为一种面向对象的实际系统建模语言,为网络课程学习系统的建模提供了分析和设计方法.笔者结合面向对象技术和教学设计理论,利用UML重点研究了网络课程学习系统的建模过程.  相似文献   

12.
利用统一建模语言(UML)进行GIS软件建模与实现,并以生态功能区划信息系统为例全面地论述了用UML进行GIS软件开发的过程.  相似文献   

13.
集成CORBA和UML的分布式应用开发   总被引:8,自引:0,他引:8  
简要介绍了采用通用对象请求代理体系结构(CORBA)技术的分布式应用系统开发过程和基于UML的面向对象建模技术,提出了一种以基于UML的面向对象建模技术和CORBA技术为基础的分布式应用的集成开发方法,可以将系统分析、设计和实现三阶段有机、无缝地集成,以方便迅速地开发出开放、可重用和可扩展的分布对象系统,并指出了该开发方法中的2个关键问题:UML到OMG IDL的映射,以及对象在系统中的分布。最后,以虚拟银行系统的开发为例,展示了这种集成开发方法,验证其可行性和优点,并指出其局限性。  相似文献   

14.
采用面向对象的方法,借助CASE工具Rational Rose将统一建模语言UML应用于系统建模,详细叙述了UML技术在合同管理信息系统需求分析、系统分析、系统设计、实现等各阶段的应用,介绍了合同管理信息系统用例图、时序图、协作图、类图。  相似文献   

15.
统一建模语言UML (Unified Modeling Language)是一种标准的图形化建模语言,它是面向对象分析与设计方法的表现手段,适用于不同的开发环境和软件生命周期.文中主要讨论如何使用UML完成高校学生个人信用评价管理信息系统的用例建模、静态建模和动态建模,以提高该系统的文档化、可视化和标准化,并保证系统的可靠性和可用性.  相似文献   

16.
In late 2001, the Object Management Group issued a Request for Proposal to develop a testing profile for UML 2.0. In June 2003, the work on the UML 2.0 Testing Profile was finally adopted by the OMG. Since March 2004, it has become an official standard of the OMG. The UML 2.0 Testing Profile provides support for UML based model-driven testing. This paper introduces a methodology on how to use the testing profile in order to modify and extend an existing UML design model for test issues. The application of the methodology will be explained by applying it to an existing UML Model for a Bluetooth device.  相似文献   

17.
基于Oracle Spatial空间数据共享系统设计   总被引:1,自引:0,他引:1       下载免费PDF全文
近年来,随着面向对象数据库技术成熟,使用大型的RDBMS管理海量空间数据成为可能,企业化GIS数据组织和处理就显得非常必要。空间数据共享是当前地理信息系统建设的重要课题,而空间数据转换是实现信息共享的重要途径。本文研究当前流行空间数据共享方案,设计一种以XML为信息交换标准的空间数据转换系统,将空间数据接口统一集成到0racleSpatia1中。此设计方案已用于数字重庆(DCQGIS)建设项目。  相似文献   

18.
主要解释Oracle Spatial的核心概念,尤其是它在存储和分析空间数据方面的作用.首先介绍了数据模型的概念,然后通过实例解释了如何把一个复杂的空间图形输入到数据库中,最后对如何高效地查询指定内容进行了详细的描述.  相似文献   

19.
为了满足电子政务对空间信息服务的需求,并解决现存GIS软件的一些局限性,本文尝试把SOA技术引入到GIS领域,提出基于SOA的电子政务地理信息服务概念.设计了支持软件功能松偶合的基于SOA电子政务地理信息系统架构,采用再工程技术对现存GIS系统进行了改造.最后,介绍了基于SOA的电子政务地理信息服务实验情况,对提出的方案进行了验证.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号