海事综合业务管理信息系统设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

海事综合业务管理信息系统设计

作者:张广星吴磊

来源:《水运管理》2011年第07期

【摘要】为推进海事一体化建设,针对目前海事部门缺乏统一的管理信息系统,重复劳动多的现状,从数据库建设角度出发,分析海事各业务部门之间的关系,提出海事综合业务管理信息系统设计方案,认为海事综合业务管理信息系统建设有助于各业务部门之间的数据交流,提高工作效率。

【关键词】海事;管理信息系统;数据库;VTS;船舶

当前海事业务软件重复开发现象比较严重。日常工作中使用的软件都是独立设计的,相互之间缺少关联性,不仅增加开发成本,还增加用户的重复劳动,并且使各项业务之间的数据整合难以实现。例如,对危险品船进行现场检查后的电子台账涉及巡航检查和危防管理两个软件系统,在输入现场检查台账时,所用软件与船舶基础数据库之间没有有效接口,需要操作人员先从船舶基础数据库中查询船舶资料,再手工录入其他系统,影响数据的完整性和准确性;再如,通过船员管理系统对某船员进行行政处罚(如记分、扣证)之后,该处罚信息并不能直接进入签证系统,导致在船员管理系统中该船员的状态是“不适合上船任职”,而在签证系统中该船员仍是“适任船员”。

鉴于绝大多数海事管理业务是围绕航运公司、船舶、船员这3类管理对象展开的,本文提出开发基于航运公司、船舶、船员基础数据库的海事综合业务管理信息系统,为海事信息系统一体化建设提供参考。这一管理信息系统除了供海事业务部门使用以外,还为海关、边防等相关业务单位预留数据接口,为将来的数据共享提供便利。

1基础数据库设计

1.1基础数据的作用

由于海事业务基本上围绕航运公司、船舶、船员等展开,因此将航运公司、船舶、船员数据称为基础数据。以船舶为例说明基础数据在海事业务中的纽带作用:海事部门对船舶的管理包括静态管理、动态监控和现场检查等内容。海事各业务部门之间联系紧密。例如,船舶在向船舶交通管理系统(VTS)报告进港后,船舶签证部门也能够掌握船舶动态;现场检查部门的检查结果应及时传送至船舶签证部门,以防止其对不宜出港船舶发出出港签证;当船舶装卸作业完毕之后报VTS出港时,VTS需要了解该船是否已办理出港签证。目前各业务部门之间的合作通过部门间业务联系单的方式实现,但大量的工作联系单不仅增加海事人员的工作负担,还容易导致差错、遗漏等现象。利用计算机软件系统可以很容易地实现上述信息互联。

1.2基础数据库设计

在海事综合业务管理信息系统中,航运公司、船舶、船员等数据是其他海事业务展开的基础。系统的基础数据设计如下:(1)航运公司:名称、注册地、联系人、联系方式等;(2)船员:姓名、身份证号码、性别、船员证书、其他证书、所属公司等;(3)船舶:名称、呼号、海上移动通信业务标志(MMSI)、船籍港、尺寸、吨位、船舶证书、所有人、经营人、管理人、船员名单等。

从航运公司、船舶、船员的属性可以看出,三者之间是“多对多”的关系:一家航运公司往往拥有多艘船舶;一艘船舶可能与多家航运公司发生业务关系;一家航运公司会有多个船员为其服务;一个船员可能在隶属于一家航运公司的同时,被派到另一家航运公司任职;一艘船在营运过程中,需要多个船员共同工作。

2用户需求和模块设计

2.1用户权限

海事综合业务管理信息系统采用Microsoft SQL Server 2000数据库管理系统。各类用户的权限不尽相同,具体如表1所示。

表1海事综合业务管理信息系统用户权限

2.2基础数据管理

对基础数据库的管理(如增加、编辑、删除基础数据项等)不应影响其他海事业务,如签证、检查等。基础数据与业务数据之间的关系见图1。

图1基础数据与业务数据的关系

2.3海事综合业务管理

综合业务管理包括静态监管、动态监控、现场检查等。根据业务发展需要,系统可以增加其他模块,如危防管理等。因为各项海事业务之间相关性很强,所以海事业务数据库在基本元素的属性之外增加海事管理信息项,如船舶签证处理结果不仅包含船舶基本资料,还包含签证结果信息。各项业务处理结果之间是相互关联的,如船舶检查结果影响船舶签证操作,而船舶签证结果将进一步影响VTS的出口操作。各项业务数据间关系见图2。

图2业务数据之间的关系

2.4网上申报

网上申报是海事部门的便民举措之一。船舶、船员、航运公司等可通过互联网进行电子业务申报。网上申报系统也是海事管理业务中执法人员与相对人之间的信息交互平台。

3系统开发技术方案

3.1体系结构设计

系统常用体系结构有层次体系结构、客户机/服务器结构(C/S结构)、浏览器/服务器结构(B/S结构)和C/S三层体系结构等。层次体系结构一般适用于较小的单机系统;C/S三层体系结构比较复杂,投入较大;C/S结构具有较强的信息处理能力;B/S结构则具有较好的网络扩展性和兼容性。

海事综合业务管理信息系统每天要处理大量的数据,并且其用户分布在不同区域,对数据远程传输要求较高,因此系统设计采用C/S方式与B/S方式相结合的模式,不同的功能模块采用不同的体系结构,如数据查询和统计模块采用C/S和B/S方式,远程调用模块采用B/S方式等。

3.2开发平台

系统开发采用微软公司推出的.NET平台,服务器端采用Windows 2003 Server系统。.NET 平台主要具有以下特点:(1)跨语言性。支持多语言的互操作性,用一种语言编写的程序被编译成中间代码,编译好的代码可以与从其他代码编译过来的代码进行交互。(2)跨系统性。用各种语言编写的代码都先编译成中间代码,在执行时再使用即时编译技术把中间代码编译成特定系统平台的机器代码,实现异构系统平台的相互操作。(3)安全性。通过公共语言运行库保障资源对象和类型的安全。

4主要功能

以VTS动态监控与其他业务部门间的关系为例,说明海事各业务部门之间的联系和海事综合业务管理信息系统的作用:VTS通过雷达视频或闭路电视监控系统(CCTV)获取船舶位置和运动轨迹,通过船舶自动识别系统(AIS)资料或甚高频(VHF)通信获取船舶基本资料。VTS监管工作的前提是快速准确地获取有关船舶的基本信息。目前我国船舶MMSI输入的不规范阻碍AIS全面发挥作用。在很多情况下,VTS中心在提供服务之前仍需通过VHF查询船舶基本资料。这增加VTS值班人员的工作量,不利于其提高工作效率。海事执法人员在进行船舶检查时应逐步规范船舶AIS信息输入。这样做有利于VTS工作效率的提高和船舶之间的快速识别。

通常情况下,船舶检查人员为了解船舶的进出港动态需要进行多次电话联系,不仅工作效率难以提高,还增加执法人员的负面情绪以及执法相对人的抵触心理。通过海事综合业务管理信息系统,船舶检查人员能轻松掌握辖区所有船舶动态,减少日常工作中的不必要劳动,以轻松的心态投入到工作中去,能更合理地安排时间,提高工作效率。

VTS实施的交通管制和信息服务是通过VHF通信实现的,VTS值班人员并不直接参与船舶的检查,所以并不能准确掌握检查部门、签证部门的评价结果。例如,在船舶报告离港时,

相关文档
最新文档