• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      長(zhǎng)江海事局移動(dòng)執(zhí)法系統(tǒng)應(yīng)用

      2014-09-24 19:46:28王石濤
      中國(guó)水運(yùn) 2014年8期
      關(guān)鍵詞:Android平臺(tái)

      王石濤

      摘 要:長(zhǎng)江海事局移動(dòng)執(zhí)法系統(tǒng)是基于海事通一期工程Mobile系統(tǒng)的升級(jí)應(yīng)用,通過運(yùn)行于Android平臺(tái)終端的海事通客戶端軟件,能夠登陸到海事通應(yīng)用程序中,對(duì)移動(dòng)執(zhí)法、信息查詢、安全監(jiān)管、移動(dòng)辦公四個(gè)子系統(tǒng)進(jìn)行操作應(yīng)用。

      關(guān)鍵詞:Android平臺(tái) Socket連接 Web應(yīng)用

      背景

      基于長(zhǎng)江海事局以聯(lián)通3G網(wǎng)絡(luò)為依托,集中優(yōu)勢(shì)業(yè)務(wù)資源和技術(shù)力量,采用國(guó)內(nèi)外高端、先進(jìn)的通信技術(shù),建設(shè)集數(shù)據(jù)、圖像、語(yǔ)音通信為一體的“海事通”移動(dòng)執(zhí)法系統(tǒng)平臺(tái),本應(yīng)用為海事通一期工程Mobile系統(tǒng)的升級(jí)應(yīng)用。

      該系統(tǒng)應(yīng)用為規(guī)劃海事通系統(tǒng)的整體設(shè)計(jì),分步實(shí)際的策略,描述系統(tǒng)重難點(diǎn)解決方案以及確定項(xiàng)目的階段性實(shí)施目標(biāo),從而保證后續(xù)開發(fā)、測(cè)試、實(shí)施、維護(hù)工作的順利進(jìn)行而編寫。

      目標(biāo)

      在了解長(zhǎng)江海事系統(tǒng)需求的基礎(chǔ)上,開發(fā)長(zhǎng)江海事移動(dòng)系統(tǒng)“海事通”:

      1、記錄我們對(duì)系統(tǒng)的具體要求

      2、使業(yè)務(wù)人員和軟件開發(fā)人員對(duì)軟件系統(tǒng)結(jié)構(gòu)、功能有較清楚的認(rèn)識(shí)

      3、系統(tǒng)設(shè)計(jì)和開發(fā)

      4、系統(tǒng)測(cè)試和驗(yàn)收

      總體設(shè)計(jì)

      1、系統(tǒng)基本組成

      圖1 系統(tǒng)組成圖

      2、功能描述

      該系統(tǒng)要求實(shí)現(xiàn)長(zhǎng)江海事局人員通過運(yùn)行于Android平臺(tái)終端的海事通客戶端軟件,能夠登陸到海事通應(yīng)用程序中,對(duì)移動(dòng)執(zhí)法、信息查詢、安全監(jiān)管、移動(dòng)辦公四個(gè)子系統(tǒng)進(jìn)行操作應(yīng)用。

      根據(jù)海事業(yè)務(wù)特點(diǎn)分出四大模塊(移動(dòng)執(zhí)法、信息查詢、安全監(jiān)管、移動(dòng)辦公)列在手機(jī)底部。

      3、運(yùn)行環(huán)境

      系統(tǒng)由客戶端和服務(wù)端兩部分組成。

      客戶端:運(yùn)行于Android2.0及以上平臺(tái),硬件能夠支持拍照、攝像、錄音功能。

      服務(wù)端:運(yùn)行于Windows2003 Ser-verSP1及以上平臺(tái),要求安裝Oracle9i及以上版本的Client與OCI支持。

      3.1設(shè)備

      項(xiàng)目的客戶端設(shè)備已經(jīng)指定為HTC328W、華為U6680

      3.2支持軟件

      Android2.0及以上

      3.3接口

      系統(tǒng)中有部分功能涉及到與海事局現(xiàn)有業(yè)務(wù)系統(tǒng)的對(duì)接及數(shù)據(jù)同步。①船舶視頻功能。船舶視頻依托現(xiàn)有的中興船舶視頻的流媒體服務(wù)器,實(shí)現(xiàn)客戶端對(duì)船舶視頻的實(shí)時(shí)播放。參考文檔《ZxvnmsSDK接口》。②AIS船位信息。根據(jù)《AIS數(shù)據(jù)轉(zhuǎn)發(fā)協(xié)議》,與AIS服務(wù)器實(shí)現(xiàn)通訊,接收AIS數(shù)據(jù)。③短信評(píng)價(jià)系統(tǒng)。由客戶端發(fā)起,提交后由服務(wù)端向現(xiàn)有的短信評(píng)價(jià)接口服務(wù)推送短消息。④移動(dòng)辦公。由OA系統(tǒng)提供業(yè)務(wù)訪問接口,在客戶端上實(shí)現(xiàn)移動(dòng)辦公功能,主要對(duì)公文的審批流程進(jìn)行流轉(zhuǎn)。⑤海事業(yè)務(wù)數(shù)據(jù)。海事通系統(tǒng)擁有獨(dú)立的數(shù)據(jù)存儲(chǔ),同時(shí)對(duì)于需求中的海事業(yè)務(wù)數(shù)據(jù)分布于多個(gè)業(yè)務(wù)系統(tǒng)中,在本系統(tǒng)中通過數(shù)據(jù)同步機(jī)制來獲取海事通系統(tǒng)所需要的業(yè)務(wù)數(shù)據(jù)。

      4、基本設(shè)計(jì)概念和處理流程

      圖2 基本設(shè)計(jì)概念及處理流程

      在海事通軟件系統(tǒng)中,即有C/S架構(gòu),同時(shí)還有B/S架構(gòu)的應(yīng)用。在整個(gè)系統(tǒng)框架的邏輯結(jié)構(gòu)處理中都是按照分層、分模塊的方式,使得整個(gè)軟件系統(tǒng)做到層次分明,邏輯清晰,便于維護(hù)。

      4.1客戶端設(shè)計(jì)

      對(duì)于客戶端的設(shè)計(jì),在UI方面以讓用戶便捷操作為基本原則,對(duì)于多數(shù)的功能模塊,客戶端通過與應(yīng)用管理服務(wù)端交互來實(shí)現(xiàn),客戶端在處理新聞?lì)惲淼男畔r(shí),采用WebView容器來實(shí)現(xiàn)。

      客戶端程序中有幾個(gè)功能模塊需要借助于第三方的開發(fā)包和Android平臺(tái)相關(guān)的API來完成,首先是船位監(jiān)控,該模塊要完成的是通過服務(wù)端獲取實(shí)時(shí)的AIS船位信息,并得用百度Map的API將船舶信息顯示到GIS地圖上,實(shí)現(xiàn)常用的地圖操作(縮放、平移等),同時(shí)可以按船名(中英文船名、拼音索引)、MMSI對(duì)船舶信息進(jìn)行查詢,并可以在地圖中進(jìn)行跟蹤定位。地圖縮放或者平移時(shí),取當(dāng)前視圖的四角坐標(biāo)轉(zhuǎn)換為大地坐標(biāo),向服務(wù)器請(qǐng)求當(dāng)前區(qū)域的船位信息查詢。沒有操作時(shí),按默認(rèn)30秒取一次船位實(shí)時(shí)信息。另外一個(gè)功能是船舶視頻,船舶視頻在用戶登陸時(shí),對(duì)視頻信息從服務(wù)器獲取最新的配置信息,利用Android平臺(tái)自帶的VideoView和第三方的Jar對(duì)基于RTSP的流媒體進(jìn)行播放。還有一塊是執(zhí)法取證模塊,在該模塊中,要求實(shí)現(xiàn)拍照、錄像、錄音三個(gè)功能,拍照和錄像功能實(shí)現(xiàn)有兩種方案:一是調(diào)用系統(tǒng)的Intent,傳入不同的Action來完成,二是自己重寫SurfaceView,調(diào)用Camera類來完成。

      4.2服務(wù)端設(shè)計(jì)

      在海事通軟件系統(tǒng)中,服務(wù)端由應(yīng)用管理服務(wù)端、Web應(yīng)用服務(wù)端、數(shù)據(jù)庫(kù)三個(gè)部分組成。

      應(yīng)用管理服務(wù)端的設(shè)計(jì)更多的考慮是整體的性能、數(shù)據(jù)的安全與完整性、以及程序的可擴(kuò)展性。服務(wù)端采用Visual C++做為開發(fā)平臺(tái),在通訊處理方面,充分考慮到并發(fā)性能,合理運(yùn)用IOCP技術(shù)來解決Socket通訊方面的并發(fā)瓶頸問題。在數(shù)據(jù)庫(kù)連接方面,直接對(duì)Oracle原生的OCI進(jìn)行封裝來訪問數(shù)據(jù)庫(kù),使得對(duì)數(shù)據(jù)庫(kù)的操作更安全高效。①?gòu)腁IS通訊服務(wù)器獲取實(shí)時(shí)的船位信息,協(xié)議參見《AIS數(shù)據(jù)轉(zhuǎn)發(fā)協(xié)議》,此時(shí),管理應(yīng)用服務(wù)端相對(duì)AIS通訊服務(wù)器來說充當(dāng)起客戶端角色,將接收到的AIS數(shù)據(jù)分類進(jìn)行存儲(chǔ)(AIS動(dòng)態(tài)數(shù)據(jù)、AIS靜態(tài)數(shù)據(jù)、AIS歷史數(shù)據(jù))。②船舶視頻功能,由于船舶視頻功能存在會(huì)話過期問題,所以應(yīng)用管理服務(wù)端將定時(shí)向船舶視頻服務(wù)器發(fā)起請(qǐng)求,獲取最新的攝像頭動(dòng)態(tài)流媒體地址,提供給海事通客戶端,以保證船舶視頻功能的正常運(yùn)行。

      Web應(yīng)用服務(wù)端主要為客戶端提供新聞信息類的應(yīng)用服務(wù)。采用Asp.Net做為開發(fā)環(huán)境,同時(shí)有一個(gè)重要功能是完成海事內(nèi)網(wǎng)新聞系統(tǒng)的圖片、附件數(shù)據(jù)的采集,然后交其保存到Web應(yīng)用服務(wù)器中,為海事通客戶端提供新聞信息類的數(shù)據(jù)來源。

      系統(tǒng)中的數(shù)據(jù)庫(kù)涉及到兩種類型,一種選用的是Oracle10g,用于AIS船位信息管理(因考慮到AIS船位數(shù)據(jù)量大)、執(zhí)法取證、短信評(píng)價(jià)。別一種選用的是Sqlserver2005,因?yàn)橄到y(tǒng)中的另一部分?jǐn)?shù)據(jù)都來源于現(xiàn)有的業(yè)務(wù)系統(tǒng),如船舶、船員、公司、新聞等,而原有的數(shù)據(jù)庫(kù)系統(tǒng)都是SqlServer,考慮到Sqlserver之間的數(shù)據(jù)同步便捷及更好的兼容性,所以系統(tǒng)中另一部分的數(shù)據(jù)源選用SqlServer2005來進(jìn)行管理。

      5、結(jié)構(gòu)

      圖3 模塊結(jié)構(gòu)圖

      6、人工處理過程

      按長(zhǎng)江海事局組織機(jī)構(gòu)的行政區(qū)域,人工去采集行政區(qū)域?qū)?yīng)的經(jīng)緯度,在船位監(jiān)控模塊中實(shí)現(xiàn)不同機(jī)構(gòu)的人員登陸跳轉(zhuǎn)到相應(yīng)的管轄區(qū)域。

      原有的海事業(yè)務(wù)數(shù)據(jù)的同步,需要在海事通數(shù)據(jù)庫(kù)服務(wù)器上建立Sql作業(yè)、鏈接服務(wù)器等手段來進(jìn)行數(shù)據(jù)同步。

      應(yīng)用與展望

      “海事通”移動(dòng)執(zhí)法系統(tǒng)是海事信息化建設(shè)的產(chǎn)物,做為長(zhǎng)江海事移動(dòng)辦公和執(zhí)法平臺(tái),它的出現(xiàn),克服了過去單純用語(yǔ)言無法全面正確描述事件的缺陷,實(shí)現(xiàn)了指揮中心與一線執(zhí)法間的“零距離”。執(zhí)法人員隨身攜帶可以實(shí)現(xiàn)綜合查詢、現(xiàn)場(chǎng)處置、實(shí)地取證等方面功能。同時(shí)也可方便、快捷的為船舶用戶提供相關(guān)信息服務(wù)。真正做到有痕管理,無打擾服務(wù),提高海事執(zhí)法效率,提升海事品牌形象。它標(biāo)志著長(zhǎng)江海事局水上安全監(jiān)管水平有了突破性的提高,同時(shí)為現(xiàn)場(chǎng)巡航、監(jiān)管、指揮、事故預(yù)防和水上人命救助增添了高科技手段,實(shí)現(xiàn)了轄區(qū)范圍的船舶動(dòng)態(tài)監(jiān)管,極大地提高了海事管理效率和搜救水平,進(jìn)一步為船舶航行帶來更安全、暢通、便捷的服務(wù)。

      建設(shè)服務(wù)型海事是中國(guó)海事自身發(fā)展的需要,中國(guó)海事也具備了良好的建設(shè)條件,海事通與現(xiàn)有海事業(yè)務(wù)系統(tǒng)數(shù)據(jù)對(duì)接,能夠即時(shí)查詢、處置船舶違章、違法,即時(shí)提供船舶助航信息,節(jié)約巡航成本,保障航運(yùn)船舶通航效率。開啟了數(shù)字海事新時(shí)代。

      參考文獻(xiàn):

      [1]單守燕.[D].電子科技大學(xué)(軟件工程),2012

      [2] 時(shí)景彬.[D].武漢理工大學(xué)(交通信息工程及控制),2009

      [3] 陳昌飛.基于服務(wù)型政府理念下的海事管理研究[D].大連海事大學(xué)(公共管理),2011

      (作者單位:長(zhǎng)江海事局信息中心)

      猜你喜歡
      Android平臺(tái)
      基于Android平臺(tái)的兒童跟蹤系統(tǒng)
      基于Android平臺(tái)的老人跌倒檢測(cè)算法及APP設(shè)計(jì)
      軟件(2016年7期)2017-02-07 13:07:28
      基于Android平臺(tái)軟件開發(fā)技術(shù)研究
      科技資訊(2016年25期)2016-12-27 18:46:40
      基于Android平臺(tái)的人臉識(shí)別系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
      基于Android平臺(tái)的健康醫(yī)療APP設(shè)計(jì)與開發(fā)
      Android手機(jī)主題設(shè)計(jì) 
      基于Android的Python語(yǔ)言英漢維電子詞典設(shè)計(jì)與實(shí)現(xiàn)
      Android平臺(tái)下的空氣質(zhì)量和天氣情況查詢應(yīng)用設(shè)計(jì)與實(shí)現(xiàn)
      基于Android平臺(tái)的即時(shí)通訊系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
      基于Android的移動(dòng)GIS系統(tǒng)的應(yīng)用與實(shí)現(xiàn)
      藁城市| 淮滨县| 治多县| 报价| 南投县| 溧阳市| 乌拉特后旗| 简阳市| 永福县| 荔浦县| 额敏县| 山丹县| 长泰县| 田阳县| 马山县| 上蔡县| 桐城市| 鄂托克旗| 长治市| 镇巴县| 龙陵县| 兖州市| 浙江省| 山东| 丹棱县| 濮阳市| 通化市| 荥经县| 阜南县| 山阳县| 浦城县| 荃湾区| 桃江县| 鄂托克前旗| 玉田县| 夏津县| 留坝县| 宁波市| 盐源县| 体育| 墨玉县|