首页> 中文学位 >海洋数据目录系统的设计与实现
【6h】

海洋数据目录系统的设计与实现

代理获取

目录

声明

摘要

第1章 引言

1.1 研究背景

1.2 相关工作

1.2.1 元数据

1.2.2 XML

1.2.3 ArcGIS Server

1.2.4 ArcSDE

1.3 本文的研究目的和意义

1.4 论文组织结构

第2章 海洋数据目录系统需求分析

2.1 系统的业务需求分析

2.2 系统功能需求分析

2.2.1 系统功能需求概述

2.2.2 系统主要功能模块需求

2.3 系统性能需求分析

2.4 系统建模

2.4.1 统一建模语言

2.4.2 系统用例图

2.5 本章小结

第3章 海洋数据目录系统设计

3.1 系统功能设计

3.2 系统体系结构设计

3.3 系统主要功能设计

3.3.1 元数据查询设计

3.3.2 图层数据操作设计

3.3.3 元数据统计设计

3.3.4 权限控制设计

3.4 数据库设计

3.4.1 海洋信息元数据概述

3.4.2 数据库表的设计

3.4.3 查询模版表设计

3.4.4 系统权限表设计

3.5 本章小结

第4章 海洋数据目录系统实现

4.1 系统开发环境

4.1.1 硬件环境

4.1.2 软件环境

4.2 元数据查询实现

4.2.1 学科查询

4.2.2 常用属性查询

4.2.3 模版查询

4.3 图层数据操作实现

4.3.1 发布地图资源

4.3.2 图层数据展示

4.3.3 图层要素查询及高亮显示

4.3.4 图层要素选择

4.3.5 图层要素数据保存

4.4 元数据统计实现

4.4.1 学科统计

4.4.2 经纬度统计

4.5 权限控制实现

4.5.1 学科访问权限控制

4.5.2 模块访问权限控制

4.6 本章小结

第5章 海洋数据目录系统测试及评价

5.1 测试环境

5.2 系统的测试

5.2.1 功能测试

5.2.2 性能测试

5.3 系统的评价

第6章 总结及展望

6.1 本文的工作总结

6.2 前景及展望

参考文献

致谢

读硕士期间发表的论文和参加的项目

展开▼

摘要

随着海洋科学研究的日益发展,海洋信息资源的数据量也日益增大,人们希望在海量的数据中快速获得满足要求的完整海洋信息数据。但是海洋信息学科众多,种类复杂,尤其各个研究机构并没有统一的数据存储交换格式,因此如何有效实现海洋信息的存储、管理及查询检索已成为突出问题。本文研究的海洋数据目录系统隶属于中国近海“数字海洋”信息基框架的一个子系统,系统采用XML格式为数据交换提供必要的元数据;同时系统依据ArcGIS Serve ADF开发平台实现了对海洋专题图层信息的展示及基本操作。
  海洋信息元数据采用基于XML Type的关系数据库存储,即用关系数据库中的XMLType类型列存储元数据XML文档,通过SQL、XPath和SQL高级函数对其进行查询操作。用户信息等其他系统相关的数据表采用关系数据库表存储。系统实现了对海洋信息元数据的学科查询、模版查询、常用属性查询,同时用户可以通过查询到的元数据找到相关的标准数据集和数据表信息;海洋数据目录系统的展现形式是ASP.NET的网站,因此系统利用ArcGIS Server ADF实现了对专题图层数据的操作,如图层要素查询、图层展示等;系统同时根据海洋元数据的经纬度信息,对元数据进行了统计,通过ArcGIS Server ADF将统计结果以网格的格式绘制在世界地图上。海洋数据目录系统采用三层体系结构,分别为Web表示层、业务逻辑层和数据层;系统采用运行较为稳定的Oracle数据库进行海洋数据的存储及管理,Oracle XML DB能够直接高效的操作XML文件,提供查询、更新等一系列操作;同时Oracle能够很好同ArcSDE空间数据引擎结合,提供空间图层数据的存储、管理及操作。
  本文从软件工程开发流程的角度出发,对系统的需求分析、设计、实现及测试等方面,进行了详细的阐述及描述。系统对海洋信息数据的管理起到了很重要的作用,但是系统也存在一些问题和缺陷,有待进一步的提高和改进。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号