劉寧
[摘 要]現代物流服務業高速發展,在給物流企業帶來利益的同時,也提高了其市場競爭力。為了提高自身企業,大部分物流公司將重點放在了如何更好地給客戶提供便利方面。如今現有的物流管理系統不僅建造成本高、采集不全面,而且和客戶的互動也極為缺乏。網絡時代的發展,智能手機已成為人們日常生活中不可缺少的物品,同時移動應用也越發廣泛,使物流管理有機會向移動應用發展,因此本文基于Android對快遞物流信息系統進行了研究。
[關鍵詞]物流;信息系統;Android
doi:10.3969/j.issn.1673 - 0194.2017.06.030
[中圖分類號]TP311.52;TP316 [文獻標識碼]A [文章編號]1673-0194(2017)06-00-02
0 引 言
快速發展的移動網絡和便捷智能的移動設備,使越來越多的用戶放棄了PC端,從而轉向移動端。近年來,網絡購物已成為人們生活中的一部分,龐大的網絡購物人群使收發件的數量急劇增加,這在促進快遞業發展的同時,又體現了以往移動應用在與用戶互動上的不足。
1 基于Android與Android物流信息應用的研究
在物流信息方面,Android應用市場中有許多應用都能給用戶提供查詢物流的功能。且這些軟件查詢信息的準確度高,每到達一個站點便會更新一次,這讓用戶的一部分需求得到滿足。但由于信息只能在站點的時候才有更新,而在快遞員手上時會“失去聯系”,這讓有些急需商品,或者急需發送快遞的用戶毫無辦法。用戶能夠及時和快遞員溝通,這在快遞服務上將是一個極大的提升。如果能夠開發一款實時查詢快遞員信息的軟件,對于用戶的體驗上將會有極大的提升,并且能夠加強用戶與物流公司的聯系,這對于二者都有積極的作用,同時也會在一定程度上讓用戶有信任感。移動設備的普及使實時溝通的重要性越發重要,而物流管理不僅聯系了快遞公司和用戶,同時也聯系了快遞和商家。物流作為商家與用戶之間的紐帶,將三個部分緊緊的聯系在了一起。Android物流信息的應用能夠將消息快速傳遞給雙方,達到及時溝通的目的。
2 基于Android快遞物流信息系統的功能需求分析
2.1 基礎需求
由于Android快遞物流信息系統基于C/S模式,因此,其包含了客戶端和服務器兩個功能實體。用戶通過操作客戶端,確定自己的位置,而后客戶端再通過服務器確定附近快遞員所處的位置。對于功能層來說,其需要提供用戶的信息,例如用戶的注冊和登錄、用戶快件查詢、用戶支付賬單、購買記錄、最近聯系人、優惠賬單、支付記錄等一系列主要功能的模塊。軟件的主要功能為用戶的賬號注冊、用戶查詢快遞信息、收發件、購物賬單、支付賬單、所得優惠券和最近聯系人等信息。用戶可通過注冊頁面進行賬號注冊和登錄。注冊時用戶需填寫自己的手機,獲取驗證碼,并在規定時間內填寫驗證碼來成功注冊賬號。登錄后,客戶可在登錄頁面修改自己的昵稱和頭像。同時,軟件會進行用戶的實時定位,查詢附近快遞網點。在查詢頁面,用戶可通過手動輸入單號來獲取快遞的消息,或者通過掃描快遞單上的條碼來獲得快遞的準確信息和位置消息。環信則便于快遞派送中用戶獲取快遞員位置信息的環節,這在一定程度上節省了用戶的時間,同時也提高了物流運輸方面的效率,節省了一定的運輸成本。
2.2 按制權需求
為了最大程度地保證客戶端的按制權,可以通過互聯網和GPRS系統來實現多方式的實時通信,通過這樣在復雜的互聯網活動中實現減少客戶端物流信息管理“盲區”,提高工作效率。復雜和龐大數量的信息處理會拉低客戶端的運作效率,大部分應用處理和信息控制操作都會在后臺運行完成,不會顯示在軟件界面。對于控制層面來說,只有同時提供本地控制模塊和網絡通信模塊,才能保持網絡通信模塊與服務器端的穩定通信。服務器端需要在客戶端與服務器這兩者之間建立通道,由此可以保證通道的可靠性、實時性以及有效性,這也是設計的重點。因此,客戶端發送的所有指令和服務器返還的結果能夠及時并準確的在整個連接通道中傳送。移動通信網絡的GPRS方式和無線網絡的網絡方式是系統使用的主要通信模式,其主要傳輸的信息載體為各項查詢指令和響應等。
2.3 定位需求
基于Android平臺的快遞物流信息系統依靠服務器進行操作,軟件通過實時定位將快遞員的信息和用戶信息連接在一起,使兩者能夠進行實時溝通,這樣的功能,一來可以讓用戶了解快遞員的位置信息,便于客戶能夠更快速的發件或收件,二來用戶與快遞員還可以彼此了解相隔距離、路況等,并精準計算其路途時間,用戶還可以根據定位信息選擇最近的收發件服務站點,有效提高收發件的效率。客戶端通過網絡通道和服務器進行信息交換,即可通過無線網后臺進行消息的接收和發送。
3 Android客戶端的實現
3.1 用戶注冊、登錄的實現
基于用戶注冊與登錄時的需求分析,當用戶在首次使用軟件登錄功能時,會進入注冊頁面。用戶可根據頁面提示使用虛擬鍵盤輸入自己的手機號,同時本地后臺會驗證用戶輸入字符是否合法,若不合法則會主動清空輸入框并且及時通知用戶重新填寫自己的手機號碼,如果合法則會出現獲取驗證碼的選擇,用戶可通過選項來獲取手機的驗證碼。客戶端會通過Instagram Api類的smscode方法從服務器來獲取驗證碼,當客戶成功收到驗證碼信息時,其會將驗證碼返還給服務器,便于服務器進行信息校驗。如遇網絡波動一類的問題導致用戶不能及時獲取驗證碼,用戶可在等待一分鐘后重新獲取,系統也會第二次給用戶發送驗證碼。用戶成功輸入驗證碼,登錄界面后,軟件會提出獲取手機聯系人的指令,用戶可自行選擇。同時,界面會出現填寫推薦人手機號碼的文本框,如果有用戶可自行填寫,如果沒有用戶可選擇直接點擊注冊。當用戶完成這一系列操作時,服務器會主動驗證用戶注冊或登錄的信息是否正確,如果正確,服務器會完成賬號注冊和環信注冊的功能,同時返還相應的JSON數據,客戶端將JSON數據作為登錄信息儲存于Shared Preference對象中并登錄系統。如果信息有誤,客戶端會清空驗證碼的信息并且提示用戶有誤,用戶能夠及時進行重新登錄。如果不是首次使用軟件的用戶,系統會根據服務器記錄自動登錄用戶上次的登錄信息。具體操作流程如圖1所示。
3.2 Android客戶端定位的實現
系統會根據用戶所在位置調用地圖應用,并將附近快遞員的信息顯示在上面,如快遞員位置、頭像、手機號、公司信息,此功能暫時只針對于百度地圖。用戶可通過自行選擇聯系最近的快遞員進行發件。百度地圖在Android系統上提供了不同的程序接口,方便系統的調用,同時,百度地圖還提供了POI搜索、地理編碼、路線規劃、定位、本地覆蓋物繪制以及周邊雷達等服務,開發者可通過調節這些應用來開發更加適合于用戶的地圖軟件,提高用戶的便捷性,同時也提高了軟件的實用性。
4 結論
如今的移動應用還處于不能很好滿足用戶查詢快遞的實時性,這在一定程度上給企業帶來了壓力,如何能夠提高用戶收發快遞和查詢物流信息時的體驗已成為了快遞企業的主要問題。其可通過問卷和其他的調查形式,了解用戶的快遞收發需求及用戶在收發快遞時所遇見的問題,并及時調整其中的不足之處,提高用戶的體驗。物流成本已不再是客戶選擇物流服務的唯一標準,人們更多地注重物流服務的質量。快遞企業只有了解現有軟件中的不足,在使用過程中不斷提升軟件的性能,并提高與客戶的溝通程度,才會在極大程度上提高物流業的發展。多樣化的選擇,使客戶在選擇上有更多的寬松度,會讓客戶感到更加舒適,對企業的依賴感和信任感也越高,更有利于企業的發展。
主要參考文獻
[1]劉辰.基于定位技術的移動物流配送系統客戶端的設計與實現[D].北京:北京交通大學,2013.
[2]宋玖州.煙草配送中基于的手持終端系統研究與設計[D].濟南:山東大學,2013.
[3]龐詠.安卓應用商店使用意愿分析:期望確認角度[D].北京:北京郵電大學,2013.