流程的自动化程度和直观性。
浙江大学硕士学位论文 第1章绪论1.4组织结构 本文共分为八章,各章内容如下: 第一章是全文的绪论,介绍了海域管理系统对于国家海域管理的重要性,弓l入基于uDig(User-friendly Dcsktop Intemet GIS)框架的G1S海域管理系统,并阐述了本文的主要内容。
第二章介绍了开发基于uDig框架下海域管理系统的几个关键技术,包括对于常见GIS系统的分析,以及使用的uDig框架,并对支持空间数据管理的PostGIS进行了简单介绍。
第三章从框架和功能角度总体介绍了海域管理系统。
其中第三章从系统框架,平台架构等方面介绍了海域管理系统的总体框架,从系统框架,平台加工等方面分析了框架组织。
介绍了海域管珥!系统服务器、海域管理系统臂理界面和海域管理系统客户端三部分.第四章介绍了海域管理系统的功能模块,从海域管理、系统功能设计、报表生成、环保管理系统等角度对海域管理系统模块和子系统进行了一一分析. 第四章和第五章分析了海域管理系统中两个重要模块。
其中第五章介绍了海域管珲系统GIS管玛l模块,从Eclipse插件开发模式开始,分析了uDig SRC和uDigSDK混合开发模式,并举例说明如何使用命令机制传送uDig框架下的GIS控制信息.第五章分析了现有海域管理系统数据,并设计了属性数据库,结合空间数据,解决了对属性数据和空间数据不一致性的问题。
第六章对海域管理系统的功能实现做了进行简要分析和介绍.包括海域管理系统管理界面和支持GIS管理和流程审批自动化的海域管理系统客户端。
第七章是总结和展望,对全文做了总结,对将来的工作提出了进一步的建议.浙江大学硕士学位论文 第2章海域管理系统关建技术 第2章海域管理系统关键技术2.1 GIS系统概述2.1.1框架结构 系统的架构足指整个系统的结构,将会直接影响系统的开发过程,开发成本,和用户的体验。
GIS从60年代开始发展以来,人们不断的总结经验,现在广泛应用的架构有如下几种.嘲 11浏览器服务器架构(B/s) 这种架构的系统客户端就是浏览器,除了对用户的简单响应以外没有其他的计算功能。
浏览器会根据爿|户的操作。
给服务器发送请求,然后再获取服务器的响应反馈给客户端。
这种架构的优点是客户端不需要安装额外的软件,部署管理的成本低.而且系统基于http协议能够穿透防火墙,访问方便。
但是由于所有的计算都放在服务器端,所以系统的响应速度小如传统的桌面应用程序. 21客户端服务器架构(C/S) 这种架构足相对于B/S架构瓶言的,又称为富客户端。
这里的服务器和客户端都有一定的计算能力,系统设计者可以根据实际情况,让服务器和客户端分担不同任务,因此比较具有弹性.这种方案,能加快程序的响应,基本能达到传统桌面应用程序的速度,但是部署比较麻烦,而且一旦升级就得重新部署。
31混合架构 这种方案就是根据项目的实际需求,把项目一部分用C/S架构,一部分用B/S架构。
这样做的好处就是能够获取两种方案的优点,用户交互多,数据传输量大的部分采用C/S架构,部署麻烦,升级成本高,而数据传输不频繁的部分采用B/S架构. 基于上面的分析和项目的实际情况,将会采取混合架构。
和用户交互多,图形数据传输多的模块将采用C/S架构,而只是简单处理普通数据的模块将采用B/S架构.2.1.2开发平台 . GIS在各行各业都有不同的应用。
由于不同行业不同期也对GIS需求的侧重点不同,在开发GIS应用软件时必须恰当的进行平台软件的选择,根据用户的需要确定自己的软件开发方案. 开发平台按照盈利模式分为开源的和商业的两种.开源的平台免费提供所有浙江大学硕士学位论文 第2章海域管卿系统戈键技术的源代码和可执行组件。
商用的平台通常都价格昂贵,但是提供详细的文档. 1)商用平台 比较常用的几个G1S平台主要有ESRI的Arclnfo系列产品,Maplnfo的Maplnfo系列产品,GE的SmallWorld等。
曲ESRI产品系列 ESRl公司的A