首页> 中文学位 >远洋船舶调度管理系统的设计与实现
【6h】

远洋船舶调度管理系统的设计与实现

代理获取

目录

引言

该课题国内外发展现状及趋势

论文的意义和主要工作

第1章 相关技术

Hadoop

Spark

Spark SQL

Spring

Weblogic

Oracle

第2章 需求分析

2.1设计目标

2.2业务需求

2.3功能要求

2.4 非功能性需求

第3章 系统设计

3.1 模块设计

3.2数据库设计

第4章 系统实现

4.1调度系统模块实现

4.3调度数据分析实现

第5章 系统测试

5.1总体测试方法

5.2软件功能性测试内容

5.3软件非功能性测试内容

5.4测试用例

5.5测试

5.6测试结论

第6章 结论

参考文献

致谢

声明

展开▼

摘要

船舶动态信息是航运企业的基础数据,几乎航运企业的所有的业务系统都与船舶动态有密切关系,如:船舶位置(船位)、抵港、离港、在港装卸货和加油加水等,船舶动态数据在航运业中通常称为船舶调度数据,如何科学有效的管理船舶调度数据,一直是各航运企业关注的焦点。为此,本文研究了如何利用信息技术对船舶调度数据进行全面有效的管理,将船舶基础资料、航次信息、货载数据等多种业务数据整合在同一信息平台(远洋船舶调度管理系统)并进行业务流程再造,同时利用最新的大数据分析技术对调度数据进行分析,统计出全球热点港口和航线,以此提高航运企业的船舶调度管理水平。
  本研究阐述了管理信息系统和航运大数据的一些基本概念,通过对远洋船舶调度管理系统的业务需求进行分析,明确了系统需要实现的功能要求,重点描述了在对船舶规范、全球港口信息、港间距离信息以及国家、海域等各种代码进行规范有效管理的基础上,航次任务安排、计划货载、在港作业、船位报等关键业务流程的基于 Spring框架的设计及编程实现过程;本文还对大数据分析技术在航运中的应用做了一些初步的尝试,介绍了搭建包括3个节点的Hadoop伪分布集群的安装配置过程,将从船舶调度管理系统和船舶自动识别系统(Automatic Identification System,简称AIS系统)中提取出的船舶航线数据、航次挂港数据存储在Hadoop分布式文件系统(HDFS)上,使用Spark作为数据的处理引擎,利用Zeppelin等工具分析出全球热点港口和航线情况。在开发远洋船舶调度管理系统的过程中采用了面向对象的软件分析和系统设计方法,使用Unified Modeling Language(UML)进行分析和设计,并用Java编程语言基于 B/S结构进行程序开发,用 Weblogic做为中间件,后台数据库使用了Oracle。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号