论文部分内容阅读
随着西江黄金水道的深入开发,带动了沿江经济的发展,水上交通日趋繁忙,处于“黄金水道”咽喉位置的船闸管理部门需要随时掌握过闸船舶的位置状态信息来为船舶调度提供快速科学准确的决策支持,船舶过闸报到是船舶调度的基础和保证,其自动化程度直接影响到船闸的通航能力及船闸的服务管理水平,甚至影响到航运效益。随着计算机应用技术及无线电通信技术的飞速发展,这一需求得以实现,针对当前船舶人工报到方式效率低等诸多缺点,提出了基于北斗卫星导航系统的船闸报到管理系统的设计与实现,这是一种集北斗卫星导航技术、地理信息技术(GIS)、无线通信技术、网络技术和计算机技术于一体的集成应用信息管理系统。基于对软件工程的开发流程,该船闸报到系统采用Visual Studio.Net开发,主要分成五个部分:船载北斗终端,应用服务器,无线通信网络,客户端及数据库,本文的主要工作是设计并且实现了应用服务器的主要关键功能,该系统具备船舶过闸自动报到、网上调度、信息查询统计、数据维护等功能,为船舶过闸提供了快捷、准点的通航服务,使西江流域的过闸秩序得到有效管理。本文首先介绍了项目的研究背景及意义、国内外相关研究现状,接着阐述建立基于北斗卫星导航系统的船闸报到管理系统需要的相关理论和技术,在调研目前船舶过闸的现状、业务管理流程,用户需求的基础上,对系统进行详细设计及分析,重点分析介绍了有关功能模块的实现过程,成功地实现了基于北斗卫星导航系统的船闸报到管理系统的设计与开发,最后对本系统的各项功能进行了测试与分析,结果表明系统运行状态良好,人机交互友好,程序设计实现合理,达到了项目设计的初衷,圆满完成系统开发。系统工作模式为B/S方式,以JavaScript技术调用百度地图API实现WebGIS功能,服务器应用程序采用Asp.Net技术设计开发,主要编程语言为C#,系统数据库采用SQL Server2005实现数据存储。本船闸报到系统已经成为一个商业产品在实际工作中投入使用,具有较好的稳定性与可扩展性。