论文部分内容阅读
内河航运因其具有经济、环保、节能优势,已成为国家交通运输战略的重点发展领域,但由于航道复杂度高、港口设施不完善、助航设备落后等因素,导致内河航运仍是交通运输中的薄弱环节,其优势还未得到充分挖掘和发挥。尽管通信技术和导航技术在内河航运船舶得到了一定的应用,但是如何有效充分的利用现代信息技术实现船舶监控,保障内河航运船舶的安全,仍是一个值得研究的课题。本文基于物联网技术,结合B/S(浏览器/服务器)模式的监控平台以及Android系统的手机客户端构建了一种船舶监控系统,实现了船舱内部环境和船舶位置的实时监控,对船舶监控研究与发展具有一定的参考价值。本文先介绍了课题的研究背景及意义,分析国内外研究状况,在此基础上,对船舶监控系统的整体框架、层次结构进行分析与设计,将系统分为三部分即采集终端、监控平台、Android手机客户端,重点介绍监控平台和客户端。在监控平台中,采用了基于SSH(Struts2+Spring+Hibernate)组合框架进行分层开发,将平台分为四个层:表现层、控制层、业务层、持久层,实现了用户登录、船舶管理、船舱管理、系统管理、服务业务等模块功能。在客户端中,进行界面设计并采用了多线程模块式开发了船舶定位、用户管理、软件升级等模块功能,研发出界面简洁、操作方便、功能完善的客户端,基于客户端快捷、方便的优点,便于相关部门或人员能随时随地掌握船舶信息,特别是面对台风、龙卷风、火灾等恶劣情况下,方便责任人员能采取及时、有效措施来处理突发状况。