袁松
【摘 要】 為提高三峽通航管理的精細化,滿足三峽通航信息服務的發(fā)展,圍繞三峽通航管理和船舶航行服務需求,通過調(diào)查研究船方用戶和管理方用戶對過閘信息和過閘申報方式的需求,研究基于移動終端實現(xiàn)遠程過閘申報和信息推送的技術(shù),提出一套基于移動終端的軟件架構(gòu),從而能夠?qū)崿F(xiàn)對相關過閘等通航信息的查詢接收和過閘的遠程申報功能。
【關鍵詞】 移動終端;三峽通航;遠程申報
0 引 言
現(xiàn)有的船載終端作為船載信息搜集的平臺,其所能采集的信息較為有限。如危險品船、拖駁等信息由于原系統(tǒng)設計的原因而不能被準確采集,對計劃編制和安檢等工作造成了不便。為了提高相關管理部門對三峽通航管理的精細化程度,進一步體現(xiàn)三峽通航公平公正,同時滿足三峽通航信息服務發(fā)展的需要,利用好社會資源和新的信息技術(shù),不斷改進完善過閘申報終端的各項功能。
現(xiàn)有船舶終端系統(tǒng)由于分中心、多終端廠家等各種原因,接口必須公開,使得船舶信息易被偽造,嚴重影響通航秩序。這種情況必須通過新的船舶終端系統(tǒng)和新的安全機制來予以解決。
基于以上原因,需要一套應用系統(tǒng)來實現(xiàn)三峽通航所需要的包括信息發(fā)布、遠程申報、GPS定位、過閘狀態(tài)查詢、即時通信、通航信息、調(diào)度信息、氣象水位服務等各類過閘申報業(yè)務和各項信息查詢業(yè)務。
1 三峽通航的移動終端應用需求
1.1 對軟件的要求
三峽通航信息服務App要能夠為用戶提供個性化窗口界面來查看和體驗專屬數(shù)據(jù)信息,能夠快捷訪問過閘申報信息數(shù)據(jù)。三峽通航信息服務App需要具備以下特性才能滿足三峽過閘服務的業(yè)務需求。
1.1.1 精準性
三峽通航信息服務App應屏蔽不必要的網(wǎng)絡信息,通過收集手機系統(tǒng)的信息、用戶位置信息和行為信息等,來識別用戶的地理位置及操作習慣,用以確保移動終端服務的準確性,有效提高員工執(zhí)行過閘申報任務的可操作性、時效性和準確性。
1.1.2 互動性
三峽通航信息服務App應提供比以往的媒介更簡潔更直觀的表現(xiàn)形式:利用移動設備的觸摸屏實現(xiàn)用戶對文字、地圖、個性化設置等內(nèi)容的操作體驗;應開通過閘信息交互的互動通道,使正在使用三峽通航信息服務App的用戶可以相互交流,在用戶的互動和交流中提高過閘信息服務的效率。
1.1.3 用戶黏性
三峽通航信息服務App通過分析用戶行為,不斷豐富信息種類和信息量,增加用戶的使用頻率,提高用戶黏性,使船方可以利用閑散時間來完善工作和獲得有效信息。用戶的需求在不斷更新和提高,只有通過不斷創(chuàng)新開發(fā)方式,才能滿足船方過閘信息服務的需求。
1.2 船方用戶需求
通過對船方用戶和管理方用戶進行調(diào)研發(fā)現(xiàn),目前三峽船閘的運力已經(jīng)達到飽和,船方在三峽河段等待過閘已成為常態(tài)。在智能手機等移動終端產(chǎn)品早已滲透到人們的生活和工作習慣的大環(huán)境下,船方用戶和管理方用戶經(jīng)常使用智能終端,通過瀏覽器方式查詢各種通航業(yè)務信息。雖然采用手機終端比采用船載終端便捷,但仍然存在功能有限等多種問題。船方用戶普遍希望在過閘申報等三峽通航業(yè)務中使用更為便捷的終端產(chǎn)品。在移動智能終端上開發(fā)一個涵蓋過閘申報和信息查詢的三峽通航App正是順應了各方用戶的新需求。
1.3 三峽通航整體服務效率需要
三峽通航信息服務App結(jié)合當前移動互聯(lián)網(wǎng)技術(shù),綜合信息發(fā)布、遠程申報、GIS、過閘狀態(tài)查詢、通航信息、調(diào)度信息、氣象水位等服務,能夠更好地保證船舶通航過閘“安全、暢通、和諧、高效”,有效避免過閘信息被偽造、通航次序受影響的問題,提高三峽河段通航整體服務效率。
1.4 行業(yè)內(nèi)應用推廣需要
船舶通航調(diào)度管理信息化是大勢所趨,但目前還僅應用于計算機和船閘終端。本項目的研究可將船舶通航調(diào)度信息化的觸手延伸至移動智能終端,這將在行業(yè)內(nèi)起到引領作用。
2 移動終端軟件設計
2.1 系統(tǒng)架構(gòu)模式
系統(tǒng)采用開放式設計,架構(gòu)清晰,結(jié)構(gòu)層次如下:
(1)終端用戶:手機終端及安裝智能客戶端軟件;
(2)網(wǎng)絡接入:移動運營商提供的接入承載;
(3)內(nèi)部調(diào)度系統(tǒng)接口:已有的過閘申報管理平臺接口。
兩壩航運聯(lián)合調(diào)度涉及到不同系統(tǒng)的綜合集成問題。為使各系統(tǒng)無縫、安全集成在一個網(wǎng)絡、一個平臺協(xié)同工作,并對原有系統(tǒng)不造成任何影響,必須研究開發(fā)專門的集成各個平臺信息的中間件供手機客戶端使用。中間件主要實現(xiàn)各個系統(tǒng)之間的互通互連技術(shù),對數(shù)據(jù)庫中的各種數(shù)據(jù)實現(xiàn)信息共享、加工、處理,面向不同類型的用戶、不同的服務需求和服務層次,集成處理和挖掘船舶調(diào)度信息數(shù)據(jù),安全、高效、即時地為手機終端客戶提供服務。
中間件研究開發(fā)的集成管理信息系統(tǒng)平臺是基于.Net架構(gòu),采用瀏覽器/服務器(B/S)結(jié)構(gòu)與客戶端/服務器(C/S)結(jié)構(gòu)相結(jié)合的方式構(gòu)建的,并利用動態(tài)WEB的交互性、訪問便捷性等優(yōu)點來實現(xiàn)對中間件的服務操作和信息展示、系統(tǒng)運行狀態(tài)和運行數(shù)據(jù)監(jiān)控,其中采用C/S結(jié)構(gòu)為手機移動端服務模塊提供Windows服務,其余部分均采用B/S結(jié)構(gòu)。本系統(tǒng)平臺與手機客戶端之間通過TCP/IP協(xié)議進行數(shù)據(jù)交換與通信,以可擴展標記語言(XML)作為數(shù)據(jù)資源整合和交換的標準,以安全套接層(SSL)加密形式傳輸數(shù)據(jù)。結(jié)構(gòu)體系分為網(wǎng)絡傳輸層、核心數(shù)據(jù)層、軟件支撐層、業(yè)務功能層,層與層之間通過不同的數(shù)據(jù)通信協(xié)議連接。
利用中間件建立信息集成訪問接口,建立一個邏輯上集中、物理上分散存儲結(jié)合分布存儲的統(tǒng)一信息平臺。通過訪問接口的支持,就可以在一個整體數(shù)據(jù)庫的邏輯視圖下,實現(xiàn)新的面向通航調(diào)度業(yè)務管理的數(shù)據(jù)流程和業(yè)務流程(見圖1),實現(xiàn)調(diào)度系統(tǒng)內(nèi)部統(tǒng)一的數(shù)據(jù)管理、訪問及部署。為保證數(shù)據(jù)庫操作的簡化和一致性,所有這些數(shù)據(jù)庫的接口擬通過模式映射來實現(xiàn)。各應用系統(tǒng)通過數(shù)據(jù)交換平臺來實現(xiàn)數(shù)據(jù)的共享和路由,這種連接方式實現(xiàn)了各應用系統(tǒng)數(shù)據(jù)庫數(shù)據(jù)的無縫交換和共享訪問,保證了各應用系統(tǒng)的有效協(xié)同,同時又保證了各應用系統(tǒng)的相對獨立性和低耦合度。
2.2 系統(tǒng)功能特點
2.2.1 遠程申報功能
提供遠程申報模塊,可在手機終端直接申報過閘,申報時可根據(jù)當前登錄的賬號直接獲取申請表單中的相關信息,只需要填寫幾項相關信息即可完成申報,申報后可立即跳轉(zhuǎn)到申報狀態(tài)頁面查看當前申報的狀態(tài),比如是否在處理、處理的結(jié)果或申報排隊情況。
在遠程申報模板中,可根據(jù)當前賬號綁定的船舶選擇申報船號,一個普通賬號只能申請綁定一艘船舶,公司賬號可綁定多艘船舶。當使用公司賬號登錄系統(tǒng)時,可選擇不同船舶來申報過閘,申報完成后可在申報狀態(tài)中查看申報狀態(tài)。
2.2.2 認證措施
從技術(shù)上防止不法分子通過讓船載終端與其注冊手機卡分離來偽造船舶位置信息。
手機App系統(tǒng)不提供注冊申請賬號功能,而由系統(tǒng)統(tǒng)一分配賬號到指定的船舶,對應的賬號只能查詢對應船舶的基本信息、申報狀態(tài)和到錨信息。另外,手機與SIM卡綁定,系統(tǒng)在用戶第一次注冊安裝時會獲取SIM卡識別碼和手機設備的唯一編碼,并將SIM卡和手機設備編碼發(fā)送到服務器記錄。當用戶登錄系統(tǒng)時,App客戶端會校驗SIM卡唯一識別碼與手機設備編碼是否匹配,如果不匹配禁止登錄系統(tǒng),匹配后再發(fā)送給后臺服務器作二次校驗。
3 結(jié) 語
本文分析了手機App技術(shù)發(fā)展現(xiàn)狀及發(fā)展趨勢、智能終端市場的現(xiàn)狀及應用,在此基礎上,結(jié)合船舶通航主要業(yè)務需求,研究三峽通航手機App技術(shù)。為開發(fā)兩壩航運聯(lián)合優(yōu)化調(diào)度技術(shù)、船舶過閘計算機調(diào)度技術(shù)、船閘設備計算機管理系統(tǒng),提出新的終端選擇方式和方法,可以有效解決船舶偽造GPS定位信息的問題,為確保兩壩通航“安全、暢通、和諧、高效”提供有力保障。