面向海洋观测与模式数据的客户端软件设计与实现

来源 :中国海洋大学 | 被引量 : 0次 | 上传用户:minghao1122
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着信息技术的快速发展和我国对海洋资源的日益重视,海洋观测技术的研究显得越来越重要,这无形中对海洋观测的客户端软件设计提出了更高的要求。传统的客户端软件设计方式已经逐渐不能适应现在海洋观测的开发需求,在该领域急需开发一种快速高效的客户端软件。为了提高客户端软件的通用性和开发效率,减少因设备升级、技术更新带来的软件维护和开发费用,本文在总结现有客户端软件的基础上,结合海洋观测和模式数据的实际需求,设计并实现了面向海洋观测与模式数据的客户端软件,该客户端软件的主要功能包括:数据库访问、模式数据转换、可视化显示。其中,数据库访问功能包括对指定数据库的更新、修改、删除等各项常规操作。模式数据转换功能主要是实现海洋观测数据向模式数据的转换。可视化显示是该客户端软件设计的核心,其功能主要包括传感器地理可视化、标量场显示、矢量场显示、数据查询与下载、数据管理和打印服务,传感器地理可视化是通过获取传感器的地理信息,形象地展示海洋观测传感器的分布情况;标量场显示是以二维等值线的形式形象地展示海洋观测数据的变化趋势;矢量场显示是以二维矢量场的形式形象地展示海洋观测数据的变化趋势;数据查询与下载是对观测数据进行查询,并将查询选中的数据以文件形式下载到本地,现仅支持NetCDF格式;数据管理的功能主要包括数据库管理服务和数据库访问服务;打印服务是根据用户需求,对海洋观测数据或数据图片进行打印,以便存档及日后研究。海洋观测客户端基于C/S架构,各功能模块以组件的形式实现。各组件的设计都是基于软件复用的思想,这种开发方式既提高了软件的开发效率,又降低了软件的开发成本,还增强了软件的通用性及复用能力。本文设计并实现了面向海洋观测与模式数据的客户端软件,对各组件的实用性和通用性进行了验证。实践表明该软件能很好的满足用户的需求,缩短了软件开发周期,并提供了系统的可扩展性和灵活性。
其他文献
网格计算是伴随着互联网技术的迅速发展而产生的一种新型分布式计算模式,通过互联网将分散的计算资源虚拟成一个超级计算机,实现跨地域的、并行分布式联合计算,以完成重大科学领
Web服务以其良好的互操作性、松耦合性、可扩展性等诸多优点逐渐受到学术界和工业界的共同关注。虽然Web服务本身的技术越来越成熟,但是单个服务能实现的功能毕竟有限,无法满足
学位
VANETs已经成为一种非常具有应用前景的新型无线数据分发网络,由于VANETs不仅能提高交通安全,还能将视频、音频、数据文件等娱乐信息传输给车辆,已经成为了研究热点。在车辆网络
数据挖掘是一项在大规模数据中寻找有用规则的逻辑过程。过去三十年间,计算机硬件和系统软件的指数倍增长使得功能强大的计算机、数据采集仪器和存储媒体被大规模采购。这项
特征提取技术在模式识别领域中是最基本的问题之一。在人脸识别中,能否提取有效的鉴别特征是实现人脸准确识别的一个主要因素。人脸识别过程一般可以分为人脸检测与定位和人
随着排放法规日趋严格和能源危机不断加重,通过电子技术来改善发动机各项性能指标成为解决问题的主要手段。发动机电控技术具有控制精度高、响应速度快和控制算法灵活等优点,
纹理的方向性研究是纹理分析一个重要的研究方向,具有重要的现实意义。有关纹理方向的检测在图像融合、纹理重构、纹理分割、纹理分类、图像检索等领域都占有重要的地位。目前
无线射频识别(Radio Frequency IDentification,RFID)是一种非接触式的自动识别技术,通过无线信号识别特定目标以收集相关信息。这种被视作取代传统条形码技术的下一代识别技术
随着社会经济的快速发展,人们的物质生活水平不断改善,但同时工作负担也在增加,因而对家庭的顾及在相对减少。而社会活动的复杂化,使得家庭安全越来越受到重视,因此家庭监控