港口企业与港务局协同开展的船舶调度方法和系统技术方案

技术编号:13986058 阅读:43 留言:0更新日期:2016-11-13 02:06
本发明专利技术提供了一种港口企业与港务局协同开展的船舶调度方法和系统。该系统包括:港口企业生产业务系统船舶调度管理子系统、港务局引航系统船舶计划管理子系统和协同控制单元;港口企业生产业务系统船舶调度管理子系统和港务局引航系统船舶计划管理子系统管理船舶基本资料、船舶调度/作业计划,协同控制单元通过中间数据库存储和更新船舶调度/作业计划,和港口企业生产业务系统船舶调度管理子系统、港务局引航系统船舶计划管理子系统进行船舶调度/作业计划同步。本发明专利技术解决了港口企业现有生产业务系统与港务局引航系统间数据交换的问题,避免了港口企业重新研发生产业务系统,提高了港口企业和港务局工作协作能力。

【技术实现步骤摘要】

本专利技术涉及港口船舶调度
,尤其涉及一种港口企业与港务局协同开展的船舶调度方法和系统
技术介绍
中国经济经过近三十余年的高速增长,沿海港口城市扮演着极其重要的角色。借助港口城市的先天优势,港口物流成为沿海港口城市经济发展的引擎,引航质量在一定程度上代表着港口的对外开放程度和市场竞争能力,同时引航调度能力也决定着引航服务效果和港口形象。由于中国港口企业信息化水平参差不齐,特别是珠三角地区,其拥有上百家大、中、小港口企业,这些港口企业基本都在同时使用两套系统,及本公司生产信息系统以及港务局引航系统,这些码头公司往往需要在两个系统中同时录入船舶资料及计划信息等上报给港务局。然后,再由港务局修改后的信息反馈给各港口企业。在各港口企业的实际生产作业中,各船舶代理公司、港口企业、港务局间的船舶资料、调度计划信息通过手工操作新增修改同步,极易因人为因素,造成两系统数据不一致,且作业量巨大,严重影响了工作效率。此现象在国内普遍存在,港口企业与港务局间船舶调度信息共享问题亟待解决。中国专利2012101603488公开了引航综合服务系统,该系统包括:引航申请子系统、制定引航计划子系统、引航计划调度子系统、船舶引航子系统、引航信息汇总子系统,其功能基本涵盖了船舶航行、到港等基本业务需要,对各船舶代理公司、港口企业、港务局查询船舶动态提供支持。其存在以下缺陷:(1)该系统服务于引航站内工作,不能在各船舶代理公司、港口企业、港务局消除信息孤岛,不能减轻港口企业数据重复录入问题;(2)船舶调度信息应是引航站、港口企业、港务局根据实际情况共同编制,该系统未体现各单位间协同作业。
技术实现思路
本专利技术的实施例提供了一种港口企业与港务局协同开展船舶调度的方法和系统,以实现港口企业生产业务系统船舶调度管理子系统、港务局引航系统船舶计划管理子系统之间的数据同步。为了实现上述目的,本专利技术采取了如下技术方案。根据本专利技术的一个方面,提供了一种港口企业与港务局协同开展的船舶调度系统,包括:港口企业生产业务系统船舶调度管理子系统、港务局引航系统船舶计划管理子系统和协同控制单元;所述的港口企业生产业务系统船舶调度管理子系统,用于管理船舶基本资料、船舶调度/作业计划,通过通信网络和协同控制单元进行数据通信,和协同控制单元进行船舶调度/作业计划同步;所述的港务局引航系统船舶计划管理子系统,用于管理船舶基本资料、船舶调度/作业计划,通过通信网络和协同控制单元进行数据通信,和协同控制单元进行船舶调度/作业计划同步;协同控制单元,用于通过中间数据库存储和更新船舶调度/作业计划,和港口企业生产业务系统船舶调度管理子系统、港务局引航系统船舶计划管理子系统进行船舶调度/作业计划同步。进一步地,所述的港口企业生产业务系统船舶调度管理子系统包括:数据录入模块,用于接收客户输入的船舶基本资料、船舶调度/作业计划,生成船舶调度/作业计划对应的唯一的计划标识,该计划标识中包括港口企业标识,将所述船舶基本资料、船舶调度/作业计划和计划标识传输给数据存储模块进行存储,向所述数据同步模块发送新增船舶调度/作业计划请求,该新增船舶调度/作业计划请求中携带船舶调度/作业计划内容和计划标识;数据存储模块,用于通过数据库存储船舶基本资料、船舶调度/作业计划和计划标识;数据同步模块,用于通过通信网络向协同控制单元发送所述新增船舶调度/作业计划请求;通过通信网络接收协同控制单元发送过来的更新船舶调度/作业计划通知,提取更新船舶调度/作业计划通知中携带的船舶调度/作业计划内容和计划标识,将所述船舶调度/作业计划内容和计划标识发送给数据存储模块进行存储或者更新,向协同控制单元发送携带计划标识的船舶调度/作业计划同步成功指示。进一步地,所述的港务局引航系统船舶计划管理子系统包括:数据录入模块,用于接收客户输入的船舶基本资料、船舶调度/作业计划,生成船舶调度/作业计划对应的唯一的计划标识,该计划标识中包括港务局标识,将所述船舶基本资料、船舶调度/作业计划和计划标识传输给数据存储模块进行存储,向所述数据同步模块发送新增船舶调度/作业计划请求,该新增船舶调度/作业计划请求中携带船舶调度/作业计划内容和计划标识;数据存储模块,用于通过数据库存储船舶基本资料、船舶调度/作业计划和计划标识;数据同步模块,用于通过通信网络向协同控制单元发送所述新增船舶调度/作业计划请求;通过通信网络接收协同控制单元发送过来的更新船舶调度/作业计划通知,提取更新船舶调度/作业计划通知中携带的船舶调度/作业计划内容和计划标识,将所述船舶调度/作业计划内容和计划标识发送给数据存储模块进行存储或者更新,向协同控制单元发送携带计划标识的船舶调度/作业计划同步成功指示。进一步地,所述的协同控制单元包括:数据接收模块、完整性检查模块、唯一性检查模块、XML处理模块、数据存储模块和数据主动同步模块;所述的数据接收模块,用于通过通信网络接收港口企业生产业务系统船舶调度管理子系统、港务局引航系统船舶计划管理子系统发送的新增船舶调度/作业计划请求,提取该新增船舶调度/作业计划请求中携带的船舶调度/作业计划内容和计划标识,将所述船舶调度/作业计划内容和计划标识发送给完整性检查模块;所述的完整性检查模块,用于检查所述数据接收模块发送过来的船舶调度/作业计划内容和计划标识是否完整,如果是,则将所述船舶调度/作业计划内容和计划标识发送给唯一性检查模块,否则,向数据接收模块返回数据完整性错误指示;所述的唯一性检查模块,用于检查中间数据库中是否已经存在所述完整性检查模块发送过来的船舶调度/作业计划和计划标识,如果不是,则将所述船舶调度/作业计划内容和计划标识发送给XML处理模块,否则,向完整性检查模块返回数据唯一性错误指示;所述的XML处理模块,用于将所述唯一性检查模块发送过来的船舶调度/作业计划和计划标识转化为通用XML数据格式,所述通用XML数据格式中包括计划标识字段、船舶标识字段、数据来源字段、计划内容字段和是否同步字段,将所述通用XML数据格式发送给数据存储模块;所述的数据存储模块,用于通过中间数据库存储所述XML处理模块发送过来的通用XML数据格式,所述数据来源字段用于表明该记录来源于港务局引航系统船舶调度管理子系统或者港口企业生产业务系统船舶调度管理子系统,所述是否同步字段的值默认设置为没有同步,所述计划标识字段的值和所述新增船舶调度/作业计划请求中携带的计划标识相同;所述的数据主动同步模块,用于接收到港口企业生产业务系统船舶调度管理子系统或者港务局引航系统船舶计划管理子系统发送过来的船舶调度/作业计划同步成功指示后,提取所述船舶调度/作业计划同步成功指示中携带的计划标识,将所述中间数据库中存储的所述计划标识对应的记录中的是否同步字段的值更新为已经同步;按照设定的时间间隔遍历所述中间数据库,获取是否同步字段的值为没有同步的所有记录,当记录中的数据来源字段为港口企业生产业务系统船舶调度管理子系统时,则向港务局引航系统船舶计划管理子系统发送更新船舶调度/作业计划通知,该更新船舶调度/作业计划通知中携带所述记录中的计划标识、船舶标识和船舶调度/本文档来自技高网
...

【技术保护点】
一种港口企业与港务局协同开展的船舶调度系统,其特征在于,包括:港口企业生产业务系统船舶调度管理子系统、港务局引航系统船舶计划管理子系统和协同控制单元;所述的港口企业生产业务系统船舶调度管理子系统,用于管理船舶基本资料、船舶调度/作业计划,通过通信网络和协同控制单元进行数据通信,和协同控制单元进行船舶调度/作业计划同步;所述的港务局引航系统船舶计划管理子系统,用于管理船舶基本资料、船舶调度/作业计划,通过通信网络和协同控制单元进行数据通信,和协同控制单元进行船舶调度/作业计划同步;协同控制单元,用于通过中间数据库存储和更新船舶调度/作业计划,和港口企业生产业务系统船舶调度管理子系统、港务局引航系统船舶计划管理子系统进行船舶调度/作业计划同步。

【技术特征摘要】
1.一种港口企业与港务局协同开展的船舶调度系统,其特征在于,包括:港口企业生产业务系统船舶调度管理子系统、港务局引航系统船舶计划管理子系统和协同控制单元;所述的港口企业生产业务系统船舶调度管理子系统,用于管理船舶基本资料、船舶调度/作业计划,通过通信网络和协同控制单元进行数据通信,和协同控制单元进行船舶调度/作业计划同步;所述的港务局引航系统船舶计划管理子系统,用于管理船舶基本资料、船舶调度/作业计划,通过通信网络和协同控制单元进行数据通信,和协同控制单元进行船舶调度/作业计划同步;协同控制单元,用于通过中间数据库存储和更新船舶调度/作业计划,和港口企业生产业务系统船舶调度管理子系统、港务局引航系统船舶计划管理子系统进行船舶调度/作业计划同步。2.根据权利要求1所述的系统,其特征在于,所述的港口企业生产业务系统船舶调度管理子系统包括:数据录入模块,用于接收客户输入的船舶基本资料、船舶调度/作业计划,生成船舶调度/作业计划对应的唯一的计划标识,该计划标识中包括港口企业标识,将所述船舶基本资料、船舶调度/作业计划和计划标识传输给数据存储模块进行存储,向所述数据同步模块发送新增船舶调度/作业计划请求,该新增船舶调度/作业计划请求中携带船舶调度/作业计划内容和计划标识;数据存储模块,用于通过数据库存储船舶基本资料、船舶调度/作业计划和计划标识;数据同步模块,用于通过通信网络向协同控制单元发送所述新增船舶调度/作业计划请求;通过通信网络接收协同控制单元发送过来的更新船舶调度/作业计划通知,提取更新船舶调度/作业计划通知中携带的船舶调度/作业计划内容和计划标识,将所述船舶调度/作业计划内容和计划标识发送给数据存储模块进行存储或者更新,向协同控制单元发送携带计划标识的船舶调度/作业计划同步成功指示。3.根据权利要求1所述的系统,其特征在于,所述的港务局引航系统船舶计划管理子系统包括:数据录入模块,用于接收客户输入的船舶基本资料、船舶调度/作业计划,生成船舶调度/作业计划对应的唯一的计划标识,该计划标识中包括港务局标识,将所述船舶基本资料、船舶调度/作业计划和计划标识传输给数据存储模块进行存储,向所述数据同步模块发送新增船舶调度/作业计划请求,该新增船舶调度/作业计划请求中携带船舶调度/作业计划内容和计划标识;数据存储模块,用于通过数据库存储船舶基本资料、船舶调度/作业计划和计划标识;数据同步模块,用于通过通信网络向协同控制单元发送所述新增船舶调度/作业计划请求;通过通信网络接收协同控制单元发送过来的更新船舶调度/作业计划通知,提取更新船舶调度/作业计划通知中携带的船舶调度/作业计划内容和计划标识,将所述船舶调度/作业计划内容和计划标识发送给数据存储模块进行存储或者更新,向协同控制单元发送携带计划标识的船舶调度/作业计划同步成功指示。4.根据权利要求2或3所述的系统,其特征在于,所述的协同控制单元包括:数据接收模块、完整性检查模块、唯一性检查模块、XML处理模块、数据存储模块和数据主动同步模块;所述的数据接收模块,用于通过通信网络接收港口企业生产业务系统船舶调度管理子系统、港务局引航系统船舶计划管理子系统发送的新增船舶调度/作业计划请求,提取该新增船舶调度/作业计划请求中携带的船舶调度/作业计划内容和计划标识,将所述船舶调度/作业计划内容和计划标识发送给完整性检查模块;所述的完整性检查模块,用于检查所述数据接收模块发送过来的船舶调度/作业计划内容和计划标识是否完整,如果是,则将所述船舶调度/作业计划内容和计划标识发送给唯一性检查模块,否则,向数据接收模块返回数据完整性错误指示;所述的唯一性检查模块,用于检查中间数据库中是否已经存在所述完整性检查模块发送过来的船舶调度/作业计划和计划标识,如果不是,则将所述船舶调度/作业计划内容和计划标识发送给XML处理模块,否则,向完整性检查模块返回数据唯一性错误指示;所述的XML处理模块,用于将所述唯一性检查模块发送过来的船舶调度/作业计划和计划标识转化为通用XML数据格式,所述通用XML数据格式中包括计划标识字段、船舶标识字段、数据来源字段、计划内容字段和是否同步字段,将所述通用XML数据格式发送给数据存储模块;所述的数据存储模块,用于通过中间数据库存储所述XML处理模块发送过来的通用XML数据格式,所述数据来源字段用于表明该记录来源于港务局引航系统船舶调度管理子系统或者港口企业生产业务系统船舶调度管理子系统,所述是否同步字段的值默认设置为没有同步,所述计划标识字段的值和所述新增船舶调度/作业计划请求中携带的计划标识相同;所述的数据主动同步模块,用于接收到港口企业生产业务系统船舶调度管理子系统或者港务局引航系统船舶计划管理子系统发送过来的船舶调度/作业计划同步成功指示后,提取所述船舶调度/作业计划同步成功指示中携带的计划标识,将所述中间数据库中存储的所述计划标识对应的记录中的是否同步字段的值更新为已经同步;按照设定的时间间隔遍历所述中间数据库,获取是否同步字段的值为没有同步的所有记录,当记录中的数据来源字段为港口企业生产业务系统船舶调度管理子系统时,则向港务局引航系统船舶计划管理子系统发送更新船舶调度/作业计划通知,该更新船舶调度/作业计划通知中携带所述记录中的计划标识、船舶标识和船舶调度/作业计划内容;当记录中的数据来源字段为港务局引航系统船舶计划管理子系统时,则获取所述记录中的船舶标识对应的港口企业生产业务系统船舶调度管理子系统,向所述港口企业生产业务系统船舶调度管理子系统发送更新船舶调度/作业计划通知,该更新船舶调度/作业计划通知中携带所述记录中的计划标识、船舶标识和船舶调度/作业计划内容。5.一种港口企业与...

【专利技术属性】
技术研发人员:黄磊宋容嘉崔维平薛艳茹张驰焦峰
申请(专利权)人:北京交通大学
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1