袁松

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