论文部分内容阅读
随着人类对海洋认识和开发的深入,对海洋环境的监测也逐渐受到人们的重视,然而对海洋环境的监测离不开对海洋各种数据信息的管理。目前我们国家海洋部门已经积累了大量的连续的海洋资料,开展了各海域的多个专项调查,建立了很多分散并具备专项功用的数据库。虽然具备详细的海洋资料,却缺少一个综合的服务平台或数据管理系统来提供应用支持和服务接口,致使各种海洋数据库、海洋数据仓库、海洋集成模块等不能综合有效的为发展海洋事业服务。因此本文在结合现有海洋数据管理系统的发展现状和用户各种需求的基础之上,首先,根据现有系统的发展状况,构建了面向海洋环境监测的数据协同服务系统的基本框架:数据层、Web服务层、业务逻辑层、平台门户层。其次,设计了本系统所要实现的基本功能:多种类型海洋数据的维护、多种途径的海洋数据查询、海洋数据的图形统计、海洋数据的下载等。然后,利用Web Service技术在系统后台开发服务接口,以满足系统的功能需求,所设计的服务包括:海洋数据目录服务、元数据查询服务、海洋基础数据库访问服务、用户管理服务、角色管理服务、角色权限管理服务、权限管理服务、日志管理服务,当前台需要实现某项功能时只需要调用相应的服务接口。同时本文根据海洋数据的不同属性和类型,设计了便于存储、管理海洋数据的各种数据库表。最后利用Microsoft VisualStudio2008软件开发平台,C#编码语言、Web Service技术对系统功能进行编码实现。本文通过在渤海海洋数据协同集成服务平台中的运行,验证了上述设计方案的合理性和可行性,为面向海洋环境监测提供了高效、快速的海洋数据管理手段。使得海洋数据能够更好地为海洋环境监测工作提供更加可靠和准确的技术保障,最终能够促进海洋事业的快速发展。