美章網 資料文庫 物流運輸與動態跟蹤管理系統的建構范文

物流運輸與動態跟蹤管理系統的建構范文

本站小編為你精心準備了物流運輸與動態跟蹤管理系統的建構參考范文,愿這些范文能點燃您思維的火花,激發您的寫作靈感。歡迎深入閱讀并收藏。

物流運輸與動態跟蹤管理系統的建構

一、系統業務建模

1系統業務流程模型構建

貨物動態跟蹤系統監控運輸過程的各個環節.系統從接受訂單開始,完成訂單管理、車輛調度、發貨、在途監控等作業管理過程.系統接收訂單并將審核合格的訂單傳遞到運輸調度環節;運輸調度環節根據運輸要求合理調用路由、車輛和司機等信息,形成相應運輸任務單和裝車單,指導運輸任務的執行;貨物發運后,系統將執行運輸任務的車輛信息、車載終端信息、司乘人員信息等轉入監控運行.監控中心根據執行運輸任務的車牌號、車載終端ID號或者訂單號,查詢執行車輛的實時位置信息并可視化顯示在電子地圖上,實現車輛運行軌跡、運行速度等的監控.若運輸車輛途中遇到突發情況,系統可以提供相應處理方案來實現緊急情況處理.當運輸車輛到達目的地后,系統還可以實現對訂單的簽收、費用結算、運作評估等功能[6].

2系統數據流模型構建

為了明晰系統的數據邏輯和數據流向,更好的支持系統開發,必須構建系統數據流模型.根據系統業務流程,系統分成訂單處理、運輸業務、運輸調度和運輸監控管理等功能模塊.為了明確各功能模塊之間的業務往來與數據傳遞,需要細分各功能模塊的細節.同時明確系統的外部實體、業務處理功能、數據流向以及數據存儲等之間的關系.經過各功能模塊的層層細分,數據采集、處理、傳遞、存儲、流向的確立,得到系統數據流程模型見圖2.

3系統實體關系模型構建

更好的構建系統的數據庫,通過實體概念模型來描述所需要開發的系統內部實體、屬性以及內部實體之間聯系.系統內部實體包括客戶信息、貨物信息、車輛信息、司機信息、路線信息、有效訂單、托運單、跟蹤表、GPS信息、應收賬款、評估表等.實體與實體之間有1對1、1對多和多對多的關系,如1臺物流運輸車根據車載終端的ID號,對應產生1個GPS記錄數據文件信息;1條路線信息可以被多張運輸單調度;但是1臺運輸車可以產生多張運輸單信息,而1張運輸單可以調用多臺車來完成.

二、系統的開發與實現

為滿足物流運作網絡化需求,系統采用B/S的開發模式.以網絡GPS數據和本地數據為依托,利用ASP.net技術、Google電子地圖和GoogleMapsApi接口技術,開發物流貨物動態跟蹤管理系統,實現不同權限不同區域的人員通過互聯網實現相應的管理和服務.

1訂單管理與調度

訂單管理包括對訂單的接收、審核、調度、傳遞、查詢跟蹤等.在整個運輸作業過程中,以“訂單狀態”作為關鍵字段,實現訂單處理、傳遞、存儲、打印與跟蹤,指導整個物流作業過程。

2運輸調度實現

對確認并已審核的運輸訂單進行運輸資源的調度,實現路由選擇、車輛配載、人員安排,以及臨時換車等.

路線選擇。利用Google提供的GoogleMapsApi接口和GoogleMap數據庫,實現包括建議路線的條數、每條路線的距離、運行所需的時間等信息的運輸線路選擇.線路選擇的實現通過三個步驟來完成.

1)地圖加載。在web頁面HTML源文件利用URL地址導入用于訪問GoogleMapsJavaScriptAPIVersion3.0接口函數庫文件,如通過“http://maps.google.com/maps/api/js?sensor=true&language=zh-CN&region=CN”,調用谷歌中文地圖,通過調用*.js文件實現地圖接口函數庫的加載引用.

2)地圖初始化參數的設置。通過地圖初始化,可以完成地圖對象、地圖縮放比例、地圖中心點、地圖類型、街景模式開啟、地圖顯示容器等參數的設置.將這些參數封裝在一個initialize方法中,在一個HTML頁面中調用這個initialize方法即可以實現Google地圖的加載與顯示.地圖初始化參數設置實現過程為:(1)通過google.maps命名空間的Latlng類聲明一個latlng對象用于指明Google地圖顯示的中心點.如以某已知地點所在的經緯度坐標為中心點,聲明一個變量myOptions,指出顯示的Google地圖類型集,說明地圖的顯示比例、地圖顯示的中心位置、地圖的類型以及是否開啟街景模式等信息.(2)通過Google.maps命名空間的Map類初始化一個Map對象,構造包含Google地圖顯示的HTML容器(DIV層)和Google地圖類型集(myOptions對象)這兩個參數的Map類函數,實現在系統地圖顯示的位置、顯示比例為、地圖顯示的中心位置經緯度坐標,路標類型和啟街景模式等的顯示.

3)路線顯示。支持用戶包括路線起止地點、出行方式,是否提供多條備選路線、顯示的路線是否避開高速路以及是否避開收費道路等多種綜合線路信息的服務,并能顯示比較詳細的運輸路線信息.如在route.js中創建一個DirectionsRen-derer類對象directionsDisplay以及一個Direc-tionsService類對象directionsService,調用Di-rectionsService類的route方法向路線服務發送請求,需要為route方法傳遞一個路線請求參數DirectionsRequest對象常量.通過用戶界面的選擇,在DirectionsRequest類對象中包含路線起始地點、路線目的地點、出行方式,是否提供多條備選路線、顯示的路線是否避開高速路以及是否避開收費道路等信息.通過這些信息反饋路線服務,并且顯示在directionsDisplay對象中.

車輛配載及人員選擇。系統支持未調度的訂單信息和可調度的車輛信息的可視化顯示來提供調度時選擇,也可自動的根據線路信息和訂單上的貨物類型、體積和重量等信息進行匹配合適的車輛.當所選擇的車輛配載完成后,點擊提交按鈕,把車輛信息傳遞到運輸單管理界面供司機等人員的選擇.系統支持多種選擇條件的車輛和司機匹配調度,通過查看歷史記錄、路線、司機資質等調度司機和路由的信息,完成車輛配載、人員和線路的調度形成相應的運輸作業單指導各環節的物流作業.

3運輸過程監控

運輸過程包括發運、實時在途監控、到貨、簽收等過程,通過在途監控,可以實現車輛定位、軌跡回放、緊急狀況處理等功能.

實時在途監控。系統支持以訂單號、車牌和車載終端ID號等關鍵字段,通過GridView控件實現某車載終端在指定時間點的經度、緯度和速度等信息的可視化顯示;通過Google.maps.MarkerImage函數區別顯示超速和正常速度狀況.在定位查詢頁面中,用戶可以通過輸入訂單號等關鍵信息,系統利用Geocoder函數向Googlemaps服務器請求地址解析并在電子地圖上顯示,同時采用infowindow函數在新窗口顯示訂單號、運輸單號、當前位置經度、緯度、速度等信息.通過點擊定位按鈕可以在地圖上顯示出運載車輛實時的位置,并可以通過鏈接查看訂單和運輸單詳細信息,見圖4.

車輛運輸歷史軌跡回放。系統支持通過訂單號、車牌和車載終端的ID查詢到的相關車輛的某一特定時間的歷史軌跡.并可以直觀顯示目標車輛在某一段時期內所行走路徑、行駛里程、超速發生的時間地點及統計情況.通過GridView顯示某時間段相關訂單所執行的車輛經過的經、緯度信息.系統將網絡GPS的經緯度值存入數組,并按時間先后順序加載,使用polyline對象繪制折線并進行連接,即可計算出車輛的行駛距離.

三、結束語

本文利用網絡GPS技術和Google提供的免費電子地圖,開發出低成本、簡單易用的物流運輸與動態跟蹤管理系統,較好地解決物流運輸調度和在途可視化跟蹤與監控問題.該系統研究開發的關鍵在于采用結構化建模方法規劃系統,借助Google提供的地圖接口,靈活運用.net技術,實現系統數據、網絡GPS數據與Google地圖數據的無縫連接,完成貨物運輸車輛的可視化跟蹤與監控.由于系統利用現有的公開的免費網絡資源,結合企業的車輛、司機等物流運作資源,實現物流運輸調度的智能化,運輸過程的可視化,能夠滿足廣大物流運輸企業高效率、低成本的運作需要.(本文作者:李俚、韋佳洵單位:廣西大學機械工程學院)

主站蜘蛛池模板: 欧美成人免费在线视频| 啊灬用力啊灬啊灬快灬深| 日本亚洲国产一区二区三区| 果冻传媒91制片厂211| 黄色一级一毛片| 三年片在线观看免费观看大全中国 | 四虎在线成人免费网站| 精品久久人人做人人爽综合| 里番本子库全彩acg亚洲| 精品国产一区二区三区不卡在线| 欧美性大战久久久久久片段| 欧美成人www在线观看网页| 把美女日出白浆| 国产精品玩偶在线观看| 国产V亚洲V天堂无码久久久| 内射干少妇亚洲69xxx| 亚洲AV色香蕉一区二区三区蜜桃| 一级毛片人与动免费观看| 一区二区三区日韩| 久久永久免费人妻精品| 亚洲AV日韩精品久久久久久A| 免费在线色视频| 久久综合久久精品| 中文字幕久久久久一区| www.一级片| 豪妇荡乳1一5| 欧美五级在线观看视频播放| 女人是男人的未来视频| 国产精品成人自拍| 免费人成激情视频| 久久人人爽人人爽人人片av高请 | 亚洲第一网站男人都懂| 亚洲人成人无码网www国产| www.nxgx| 老子午夜我不卡理论影院| 相泽亚洲一区中文字幕| 日本中文字幕在线视频| 大肉大捧一进一出好爽APP| 国产99久久亚洲综合精品| 久久综合狠狠色综合伊人| 一本一道dvd在线观看免费视频 |