海洋保护区管理系统的设计与实现
【摘要】:
海洋保护区是海洋事业的重要组成部分,但由于起步较晚,基础薄弱,长期以来,它的发展建设受到了管理落后的制约,因此海洋保护区管理手段的现代化势在必行。运用GIS空间信息技术,建设海洋保护区地理信息系统是解决这一问题的有效途径。本研究从海洋保护区及其空间信息技术应用的基本特点方面进行了论述,并着重对系统结构、关键技术和数据库结构的设计进行了初步探索。
本研究以海洋保护区作为研究对象,从软件工程的指导思想出发,以组件GIS软件ArcGIS Engine和面向对象的可视化编程工具C#的技术体系为基础,开发了一套方便、实用的海洋保护区管理系统。
本研究中的海洋保护区管理系统的的数据包括空间数据和属性数据两种基本类型。空间数据是以Shapefile格式进行存储的,属性数据主要来源于国家海洋环境监测中心。原始的海洋保护区的属性数据是以Excel或是Word形式存储的,主要有海洋保护区的基本信息,多年度的海洋保护区管理基本情况报表和各种监测报表等,如何将这些数据合理的存储到数据库中是本研究的一个难点。
本文共分为六部分,第一部分主要讲述本研究的研究背景、目的、意义和研究动态,及本系统的研究内容和技术路线。第二部分主要介绍海洋保护区的分类,国内外发展情况及特点。第三部分是系统设计,在研究系统的开发背景的基础上,对系统进行了总体设计和系统功能设计。第四部分是数据库设计,包括空间数据库设计和属性数据库设计,着重介绍了属性数据中监测结果报表的合理存储。第五部分是系统开发与实现,在确定开发方案和开发环境的基础上,介绍了部分功能模块的开发实现。第六部分是结论与展望,对论文的特色和研究成果作了总结,并对今后的进一步研究提出了设想。
本研究对于海洋保护区系统的建设在理论和方法上都是一种有益的探索与尝试。