1. <tt id="5hhch"><source id="5hhch"></source></tt>
    1. <xmp id="5hhch"></xmp>

  2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

    <rp id="5hhch"></rp>
        <dfn id="5hhch"></dfn>

      1. 淺析基于ASD與LBS的移動農資物流配送系統

        時間:2024-06-05 23:16:35 交通物流畢業論文 我要投稿
        • 相關推薦

        淺析基于ASD與LBS的移動農資物流配送系統

          配送運輸屬于運輸中的末端運輸、支線運輸,和一般運輸形態主要區別在于:配送運輸是較短距離、較小規模、額度較高的運輸形式,一般使用汽車做運輸工具。與干線運輸的另一個區別是,配送運輸的路線選擇問題是一般干線運輸所沒有的,干線運輸的干線是唯一的運輸線,而配送運輸由于配送用戶多,一般城市交通路線又較復雜i如何組合成最佳路線,如何使配裝和路線有效搭配等,是配送運輸的特點,也是難度較大的工作。

          摘 要: 針對農資物流配送中缺乏有效實時的信息導向而造成車輛無法準確獲取當前位置、無法選擇最佳配送路徑,從而導致嚴重的車輛空載和資源浪費等問題,設計實現了基于LBS的農資物流配送管理系統。系統采用ASD三層系統架構,服務器端以.NET作為開發平臺,移動客戶端基于Android系統進行開發,利用WebService完成移動客戶端與服務器端之間的交互。服務器端主要管理移動客戶端用戶、任務等信息,并提供數據解析等服務,移動客戶端實現了農資資訊模塊、信息上報模塊、位置服務模塊和個人中心模塊,通過系統測試和試運行,驗證了系統的實用性和有效性。

          關鍵詞: LBS;農資;路徑查詢;移動客戶端;物流配送

          引 言

          基于LBS的信息服務受到社會各界越來越多的重視,F在各行業對與位置相關的信息服務提出了更高的要求。對基于位置的信息服務需求越來越突出的集中在物流、配送等行業,這類行業對實時獲得車輛位置有著更迫切的需求[1]。手機位置服務的定位主要依靠手機發回的無線基站位置信息,然后將用戶的服務請求通過一系列的服務平臺和應用模塊進行查詢和處理,最后再以SMS文本短信、MMS多媒體短信息、WAP瀏覽等各種方式作為最終結果反饋給用戶[2]。

          作為整個農產品供應鏈中非常重要的一環,農產品物流配送效率的高低對降低物流成本和改善客戶服務質量有著重要的影響。將基于位置的服務等先進的信息技術應用于農產品物流配送企業,優化農資配送路徑,從而最大限度地降低車輛空載率,規劃配送車輛對每個農資配送站的訪問順序,使得車輛在配送農資的過程中,行駛的路徑最短,最大化地降低配送成本[3]。對于解決企業運輸效率和資源利用率低、物流配送中農產品損失嚴重、配送客戶服務水平偏低等問題有很大的現實意義[4]。

          一、系統需求分析

          1.1 系統整體需求分析

          由于目前沒有合適的信息化工具輔助,督導員常;ㄙM大量的時間和人力在配送路程和督導門店過程中,導致整個農資經銷服務管理體系效率非常低。為了解決上述問題,提高督導員督察配送效率,更好的服務于農資供應商的生產、決策及管理需要,從而更切實的服務好農民,需要對督導員從門店督察到農資配送一系列相關業務進行系統化的設計與管理[5]。

          對于用戶提出的需求,系統需要達到以下基本要求:

          (1) 對督導員要上報的所有門店信息根據一定的規則進行歸納分類,以更加清晰的方式供用戶選擇填寫;

          (2) 支持督導員以現場拍照的方式上傳門店基本信息;

          (3) 為督導員推送農資方面的資訊服務,普及用戶的農資知識;

          (4) 為督導員提供定位、導航、路徑查詢等位置服務;

          (5) 管理用戶所有信息,對上報的信息進行實時解析和顯示[6]。

          1.2 系統客戶端需求分析

          系統功能方面,移動客戶端是系統的重點,主要分為農資資訊、信息上報、位置服務和個人中心四個功能模塊[7]。

          農資資訊主要為用戶提供農資新聞資訊服務,用戶可以在此查看當前最新農資動態。新聞涵蓋面廣,包括種子、化肥、農藥、農膜等多方面農資資訊。用戶通過移動客戶端可以每天或定期不斷獲得當前最新的農資資訊。

          信息上報主要幫助督導員對自己負責門店的基本情況進行日常的督導上報,督導員定期要到自己管轄的連鎖店巡視,并記錄商品銷售、售后服務情況等一系列內容。通過需求調研,用戶希望能夠通過現場拍照或圖片上傳的方式發送現場信息到上級,更加及時地反饋問題。

          用戶通過該模塊可以對個人基本信息等進行管理,管理內容主要包括查看任務、添加任務和刪除任務,此處的任務即督導員負責的門店信息,包括門店名稱、地址和聯系電話三項信息。

          1.3 系統服務器需求分析

          Web服務器主要為移動客戶端提供信息支持,如農資資訊的發布、門店上報信息的解析、上報信息的實時顯示和用戶信息的管理等功能。再者是用戶角色方面,系統用戶分為督導員和系統管理員兩個角色。督導員是移動客戶端的主要用戶,系統管理員是服務器端的用戶。

          系統服務器主要為移動客戶端提供信息支持,通過數據庫同步為客戶端數據庫提供數據。服務器端的用戶主要是管理人員,通過服務器管理移動客戶端用戶及其所負責門店的基本信息,包括農資動態新聞的發布、上報信息的解析與實時顯示、訂單管理等。

          二、系統總體設計

          2.1 系統總體架構

          基于LBS的物流配送管理系統融合了通信技術、GIS技術、數據庫技術和移動定位技術等。整個系統采用三層系統架構,即表示層、邏輯層和數據層,如圖1所示。

          (1) 表示層是用戶訪問系統的入口,可通過手機客戶端、PAD客戶端、筆記本電腦等移動終端訪問本系統。這些終端要求具有良好的圖形顯示能力、輸入方式(包括鍵盤輸入和手寫板輸入等)、通信端口和用戶界面。

          (2) 邏輯層是實現系統的核心層,由通信網絡、移動定位網關、Web服務器、GIS應用服務器構成。

          通信網絡的用途就是在服務中心與用戶之間建立連接的橋梁,因此需要通信網絡能夠很好地滿足用戶的請求并且能夠實時準確地傳送服務請求對用戶的應答數據。

          2.2 位置服務流程

          用戶利用移動終端發出定位請求,該請求要經過移動通信網絡的傳輸即通過通信網關后才能傳遞到移動定位服務中心,通過該中心的審核認證之后,移動定位中心才會調用定位系統來獲取用戶的當前位置等信息,具體位置服務流程如圖2所示。

          2.3 系統邏輯架構設計

          系統采用三層開發模式,分別是應用層、系統服務層和數據層。應用層負責完成用戶與系統之間的交互,該層大體分為定位、查詢和應答三類服務,通過獲取用戶當前的位置信息并且接收用戶的服務請求等數據,然后調用如定位、查詢或應答相關功能模塊提供的服務后將結果返回給用戶。

          系統服務層為用戶提供的主要信息服務有:農資新聞推送;任務管理;信息上報;定位服務;針對用戶周邊位置的分布查詢;路徑查詢服務。用戶可以在移動終端加載的地圖控件中輸入要查詢的起始地和目的地,系統會調用相關接口在地圖上顯示路徑結果。數據層由存儲基礎交通信息及相關信息的數據庫構成。

          2.4 系統功能架構

          基于LBS的物流配送管理系統分為移動客戶端和Web服務器端兩部分。其中Web服務器主要為移動客戶端提供信息支持,如農資新聞的發布、門店上報信息的解析、上報信息的實時顯示和用戶的管理等功能;其他功能的表現形式主要在移動客戶端。

          服務器端的功能主要分為用戶信息管理、任務管理、農資資訊發布、上報信息的解析和實時顯示。其中用戶信息管理主要指對移動終端用戶即督導員信息的管理,包括用戶名、密碼、手機號、頭像等。用戶任務管理是指對各督導員負責的門店任務信息進行統一的管理,包括任務信息的查看、添加和刪除等,其中任務信息主要是指門店名稱、門店負責人聯系電話和門店地址。上報信息的解析是指對督導員上報的信息進行實時的解析,并將解析的結果在服務器端界面實時顯示。

          2.5 數據庫設計

          根據基于LBS的物流配送管理系統的特點,該系統的主要數據管理工作和業務處理任務都在服務器端進行。服務器數據庫中存儲的數據主要包括督導員用戶信息、任務信息、農資資訊信息、門店上報信息、上報圖片信息等。系統服務器端采用SQLServer數據庫進行數據的組織和管理工作。系統將大量的業務運算都放在服務器端完成,這樣可以在一定程度上減少對移動客戶端的壓力。移動客戶端并非不存儲任何數據,SQLite作為Android系統提供的輕量級數據庫,一些在系統運行過程中必需和常用的數據以及接收到的對服務器的應答數據等都會存儲在該移動客戶端SQLite數據庫中。在該系統中主要是農資新聞資訊表用來存儲每次從服務器讀取的新聞等數據。

          三、系統詳細設計與實現

          3.1 客戶端農資資訊模塊

          用戶登錄成功進入系統首頁即農資資訊界面,如圖3所示,農資新聞以滾動播放圖片和列表兩種形式呈現。新聞列表項主要包括新聞標題、新聞發布時間等信息;用戶可以滑動瀏覽農資新聞圖片,也可點擊列表項查看具體新聞詳情;點擊列表具體項即進入新聞詳情界面,該界面顯示新聞詳情,包括新聞標題、新聞發布時間、新聞作者和具體新聞。農資資訊模塊主要設計了AgrinewsActivity,AgrinewsDetails_Actvity,OnItemSelectedListener三個類。Agrinews Activity類主要用來完成從服務器讀取當前最新的農資資訊,并通過移動客戶端以列表和圖片的方式展示給用戶,AgrinewsActivity類的主要作用是顯示農資資訊列表,而AgrinewsDetails_Activity類則用來顯示資訊詳情,并實現資訊的在線分享功能。

          3.2 資訊在線分享功能實現

          在Android應用開發中,Intent主要用來負責應用各項組件間的通信,負責描述應用中操作的動作和動作涉及的數據,而據此Intent描述,Android負責查找相應組件,然后將Intent傳遞過去,從而完成組件間的調用。因此Intent作為媒體中介的角色,專門為組件之間的相互調用提供相關數據信息。而intent.putExtra()方法即用來傳遞參數,其中為鍵值對,第一個參數為鍵名,第二個參數為鍵對應的值。系統將要分享的資訊標題和內容分別存入Intent.EXTRA_SUBJECT和Intent.EXTRA_TEXT中,然后通過startActivity啟動Intent,調用組件,完成分享功能。

          3.3 客戶端信息上報模塊

          用戶可以查看其所負責的農資連鎖門店列表,列表包括門店的名稱、聯系電話和地址三項基本信息。該系統的信息上報模塊支持文字方式和圖片方式兩種形式上報。文字方式上報功能的實現重點主要是客戶端數據的保存,系統的移動客戶端都將數據存入Android系統提供的SQLite輕量級數據庫,它也支持基本的SQL語法,而操作該數據庫的API都被一個名為SQLiteDatabase的類封裝,系統可以通過調用該接口完成數據庫的相關操作。系統處理圖片部分的重點是采用Android中的Handler機制,Handler用來配合主線程完成UI更新。

          3.4 客戶端位置服務模塊

          用戶點擊系統底部菜單欄切換到位置服務模塊,系統會自動啟動地圖控件;當用戶點擊“定位”按鈕時,系統會在地圖上自動標出用戶當前所在的位置;當用戶點擊“關鍵字查詢”按鈕時,系統會彈出查詢控件,用戶輸入要查詢的地址,點擊開始搜索,系統會自動顯示查詢地址在地圖上的位置;當用戶點擊“路徑查詢”按鈕時,系統會彈出路徑查詢控件,用戶輸入起始地和目的地,地圖上會以不同圖標標記出起始地至目的地的最短路徑;當用戶點擊“周邊位置服務”按鈕時,系統會彈出最常用的幾種周邊分布。

          四、部署與應用

          4.1 測試用例

          能把軟件測試的一系列行為活動做成一個科學化的組織歸納就稱為測試用例,其根本目的是將軟件測試行為轉化為可管理的模式;測試用例不僅構成了設計和制定測試過程的基礎,同時也是軟件測試的核心,更是軟件測試保障質量穩定的根本。良好的測試用例可以很好地指導測試工作,最大程度地找出系統隱藏的缺陷,以便更好地估算測試項目的時間和資源管理與跟蹤。系統的部分測試用例如表1所示。

          4.2 測試結論

          圍繞該系統的界面、功能、數據進行黑盒測試,主要測試內容為焦點的控制、控件的排列、彈出提示信息、風格的統一、用戶操作系統、覆蓋業務范圍、數據準確性、數據并發性、性能和數據安全性測試,同時就代碼的規范和優化以及數據庫的主鍵、外鍵、表的規范進行測試。通過對以上測試點的測試結果來看,該系統可以正常完成用戶要求的各項功能,具有較好的可擴展性和可維護性,完全可以交付使用。同時也發現了系統在設計上的不足之處,如移動客戶端的有些界面的布局不太美觀,有待美化;個人中心管理模塊功能稍少,還可擴充更豐富的管理內容等。

          4.3 系統應用

          通過測試和初步試運行,基于LBS的物流配送管理系統使農資配送督導員的門店督導檢查工作更加方便快捷,使得信息上報更加高效。位置服務幫助督導員配送農資過程中定位自身當前位置,進行路徑查詢等,對解決企業運營中現存的運輸效率不高的問題,提高農產品物流配送企業資源利用率有著重要的現實意義。

          五、結 論

          本文通過對農業生產資料連鎖經銷體系的現狀和經銷門店管理體系及物流配送環節存在的問題進行分析,結合農資連鎖經銷門店對信息化的需求,研發了一套針對特定農資督導員用戶的基于位置服務的物流配送管理系統,實現信息共享和信息上報的電子化,同時結合基于位置服務的特點,為用戶提供定位、路徑查詢等位置服務。

          系統充分結合通信網絡服務和移動定位技術,采用全程信息化方式滿足農資經銷連鎖店督導員等人員的業務需求,使督導員擺脫了復雜又費時的信息上報等工作,同時又享受系統提供的位置服務,從而大大提高了工作效率,在一定程度上為農資物流管理和配送體系的發展奠定了基礎。

          參考文獻:

          [1] 高文海.基于LBS的物流車輛監控系統的實現[J].物流技術,2013,32(20):93-96.

          [2] 孫迪迪.農產品物流模式及其優化對策研究[J].物流技術,2013,32(1):10-12.

          [3] 陳錦斌,林宇洪,邱榮祖.RFID技術在農產品物流系統中應用現狀與展望[J].物流科技,2013,36(2):11-13.

          [4] 葉小榕,邵晴.基于增強現實和位置服務的手機廣告系統[J].科技導報,2013,31(4):67-73.

          [5] 麻旺勇,葉躍苗.基于位置感知的個性化推薦系統的設計與實現[J].福建電腦,2014(1):17-18.

          [6] 謝丹,徐侃.基于位置的服務技術及其標準化研究[J].中國標準化,2014(2):66-69.

          [7] 劉武,孫東紅,任萍,等.基于移動智能終端管理的遠程監控與管理技術[J].實驗技術與管理,2013(4):58-61.

        【淺析基于ASD與LBS的移動農資物流配送系統】相關文章:

        基于SOA重構企業治理信息系統淺析03-20

        淺析基于通信系統淺談無線通訊技術03-27

        基于TD-SCDMA的MANET移動終端系統設計03-20

        基于GPS/GSM的車載移動信息系統終端的研究03-07

        基于GPS15L的移動自組網終端系統設計03-19

        淺析基于網絡的多媒體教學設備中央控制及管理系統的設計與實現03-01

        淺析基于實驗的化學教學的論文11-30

        淺析綜合績效測評系統03-14

        基于WEB的在線考試系統03-09

        基于VEGA的碼頭漫游系統03-07

        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码

        1. <tt id="5hhch"><source id="5hhch"></source></tt>
          1. <xmp id="5hhch"></xmp>

        2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

          <rp id="5hhch"></rp>
              <dfn id="5hhch"></dfn>