摘要: |
随着我国航运业的飞速发展,VTS(Vessel Traffic Service)系统在减少船舶交通事故、提高航运效率方面发挥了重大作用。然而,由于我国VTS工程建设起步晚,现有VTS设备主要由国外引进,VTS管理信息系统在运行过程中还存在一些问题。首先,VTS管理信息系统基本上采用C/S结构,升级难,维护成本高,只能安装在局域网内,无法满足海事部门的实际需求。其次,VTS管理信息系统基本上是一个相对封闭的系统,缺乏与海事系统其他各部门间的信息共享与交换。
本论文针对这两个问题,主要做了如下工作:
第一,研究C/S和B/S结构各自的优势和弊端,提出采用Ext框架实现同时具有这两种结构优点的RIA(富客户端,Rich Internet Application)应用;研究数据交换技术的现状,提出采用Web Services技术实现跨平台的数据交换。
第二,深入研究本课题相关的技术:Ext框架,Web Services技术。研究了Ext框架的组成、工作原理,以及Web Services的定义、体系结构和相关的协议。
第三,引入Ext框架,运用UML建模,对VTS管理信息系统进行设计,并以船舶动态管理子系统为例,阐述了Ext框架在系统中的具体使用过程。
第四,根据VTS项目数据交换的实际需求,采用Web Services技术设计数据交换平台,描述了平台整体架构和VTS数据交换流程,并对各模块进行了详细设计。
第五,描述了Ext框架和数据交换平台在系统中的实现,对实际应用中遇到的问题给出了具体的解决方案,最后通过与原系统比较得出本文所研究方案的优越性。
基于以上所做的实际工作,本论文为VTS管理信息系统的建设提供了有效的解决方案。最后,针对这两种方案存在的问题提出下一步进行的工作。 |