基于ASD與LBS的移動(dòng)農(nóng)資物流配送系統(tǒng)研究
發(fā)布時(shí)間:2021-08-08 06:43
針對(duì)農(nóng)資物流配送中缺乏有效實(shí)時(shí)的信息導(dǎo)向而造成車輛無法準(zhǔn)確獲取當(dāng)前位置、無法選擇最佳配送路徑,從而導(dǎo)致嚴(yán)重的車輛空載和資源浪費(fèi)等問題,設(shè)計(jì)實(shí)現(xiàn)了基于LBS的農(nóng)資物流配送管理系統(tǒng)。系統(tǒng)采用ASD三層系統(tǒng)架構(gòu),服務(wù)器端以.NET作為開發(fā)平臺(tái),移動(dòng)客戶端基于Android系統(tǒng)進(jìn)行開發(fā),利用Web Service完成移動(dòng)客戶端與服務(wù)器端之間的交互。服務(wù)器端主要管理移動(dòng)客戶端用戶、任務(wù)等信息,并提供數(shù)據(jù)解析等服務(wù),移動(dòng)客戶端實(shí)現(xiàn)了農(nóng)資資訊模塊、信息上報(bào)模塊、位置服務(wù)模塊和個(gè)人中心模塊,通過系統(tǒng)測(cè)試和試運(yùn)行,驗(yàn)證了系統(tǒng)的實(shí)用性和有效性。
【文章來源】:現(xiàn)代電子技術(shù). 2017,40(01)北大核心
【文章頁數(shù)】:4 頁
【部分圖文】:
圖2位置服務(wù)流程2.3系統(tǒng)邏輯架構(gòu)設(shè)計(jì)
端采用SQLServer數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)的組織和管理工作。系統(tǒng)將大量的業(yè)務(wù)運(yùn)算都放在服務(wù)器端完成,這樣可以在一定程度上減少對(duì)移動(dòng)客戶端的壓力。移動(dòng)客戶端并非不存儲(chǔ)任何數(shù)據(jù),SQLite作為Android系統(tǒng)提供的輕量級(jí)數(shù)據(jù)庫(kù),一些在系統(tǒng)運(yùn)行過程中必需和常用的數(shù)據(jù)以及接收到的對(duì)服務(wù)器的應(yīng)答數(shù)據(jù)等都會(huì)存儲(chǔ)在該移動(dòng)客戶端SQLite數(shù)據(jù)庫(kù)中。在該系統(tǒng)中主要是農(nóng)資新聞資訊表用來存儲(chǔ)每次從服務(wù)器讀取的新聞等數(shù)據(jù)。3系統(tǒng)詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)3.1客戶端農(nóng)資資訊模塊用戶登錄成功進(jìn)入系統(tǒng)首頁即農(nóng)資資訊界面,如圖3所示,農(nóng)資新聞以滾動(dòng)播放圖片和列表兩種形式呈現(xiàn)。新聞列表項(xiàng)主要包括新聞標(biāo)題、新聞發(fā)布時(shí)間等信息;用戶可以滑動(dòng)瀏覽農(nóng)資新聞圖片,也可點(diǎn)擊列表項(xiàng)查看具體新聞詳情;點(diǎn)擊列表具體項(xiàng)即進(jìn)入新聞詳情界面,該界面顯示新聞詳情,包括新聞標(biāo)題、新聞發(fā)布時(shí)間、新聞作者和具體新聞。農(nóng)資資訊模塊主要設(shè)計(jì)了AgrinewsActivity,AgrinewsDetails_Actvity,OnItemSelectedListener三個(gè)類。AgrinewsActivity類主要用來完成從服務(wù)器讀取當(dāng)前最新的農(nóng)資資訊,并通過移動(dòng)客戶端以列表和圖片的方式展示給用戶,AgrinewsActivity類的主要作用是顯示農(nóng)資資訊列表,而AgrinewsDetails_Activity類則用來顯示資訊詳情,并實(shí)現(xiàn)資訊的在線分享功能。圖3農(nóng)資資訊界面3.2資訊在線分享功能實(shí)現(xiàn)在Android應(yīng)用開發(fā)中,Intent主要用來負(fù)責(zé)應(yīng)用各項(xiàng)組件間的通信,負(fù)責(zé)描述應(yīng)用中操作的動(dòng)作和動(dòng)作涉及的數(shù)據(jù),而據(jù)此Intent描述,Android負(fù)責(zé)查找相應(yīng)組件,然后將Intent傳遞過去,從而完成組件間的調(diào)用。因此Intent作為媒體中介的角色,專門為組件之間的相互調(diào)用提供相關(guān)數(shù)據(jù)信息。
口和用戶界面。(2)邏輯層是實(shí)現(xiàn)系統(tǒng)的核心層,由通信網(wǎng)絡(luò)、移動(dòng)定位網(wǎng)關(guān)、Web服務(wù)器、GIS應(yīng)用服務(wù)器構(gòu)成。通信網(wǎng)絡(luò)的用途就是在服務(wù)中心與用戶之間建立連接的橋梁,因此需要通信網(wǎng)絡(luò)能夠很好地滿足用戶的請(qǐng)求并且能夠?qū)崟r(shí)準(zhǔn)確地傳送服務(wù)請(qǐng)求對(duì)用戶的應(yīng)答數(shù)據(jù)。2.2位置服務(wù)流程用戶利用移動(dòng)終端發(fā)出定位請(qǐng)求,該請(qǐng)求要經(jīng)過移動(dòng)通信網(wǎng)絡(luò)的傳輸即通過通信網(wǎng)關(guān)后才能傳遞到移動(dòng)定位服務(wù)中心,通過該中心的審核認(rèn)證之后,移動(dòng)定位中心才會(huì)調(diào)用定位系統(tǒng)來獲取用戶的當(dāng)前位置等信息,具體位置服務(wù)流程如圖2所示。圖2位置服務(wù)流程2.3系統(tǒng)邏輯架構(gòu)設(shè)計(jì)系統(tǒng)采用三層開發(fā)模式,分別是應(yīng)用層、系統(tǒng)服務(wù)層和數(shù)據(jù)層。應(yīng)用層負(fù)責(zé)完成用戶與系統(tǒng)之間的交互,該層大體分為定位、查詢和應(yīng)答三類服務(wù),通過獲取用168
【參考文獻(xiàn)】:
期刊論文
[1]基于位置的服務(wù)技術(shù)及其標(biāo)準(zhǔn)化研究[J]. 謝丹,徐侃. 中國(guó)標(biāo)準(zhǔn)化. 2014(02)
[2]基于位置感知的個(gè)性化推薦系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J]. 麻旺勇,葉躍苗. 福建電腦. 2014(01)
[3]基于LBS的物流車輛監(jiān)控系統(tǒng)的實(shí)現(xiàn)[J]. 高文海. 物流技術(shù). 2013(20)
[4]基于移動(dòng)智能終端管理的遠(yuǎn)程監(jiān)控與管理技術(shù)[J]. 劉武,孫東紅,任萍,姚星昆,鄭先偉,劉源源. 實(shí)驗(yàn)技術(shù)與管理. 2013(04)
[5]RFID技術(shù)在農(nóng)產(chǎn)品物流系統(tǒng)中應(yīng)用現(xiàn)狀與展望[J]. 陳錦斌,林宇洪,邱榮祖. 物流科技. 2013(02)
[6]基于增強(qiáng)現(xiàn)實(shí)和位置服務(wù)的手機(jī)廣告系統(tǒng)[J]. 葉小榕,邵晴. 科技導(dǎo)報(bào). 2013(04)
[7]農(nóng)產(chǎn)品物流模式及其優(yōu)化對(duì)策研究[J]. 孫迪迪. 物流技術(shù). 2013(01)
本文編號(hào):3329441
【文章來源】:現(xiàn)代電子技術(shù). 2017,40(01)北大核心
【文章頁數(shù)】:4 頁
【部分圖文】:
圖2位置服務(wù)流程2.3系統(tǒng)邏輯架構(gòu)設(shè)計(jì)
端采用SQLServer數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)的組織和管理工作。系統(tǒng)將大量的業(yè)務(wù)運(yùn)算都放在服務(wù)器端完成,這樣可以在一定程度上減少對(duì)移動(dòng)客戶端的壓力。移動(dòng)客戶端并非不存儲(chǔ)任何數(shù)據(jù),SQLite作為Android系統(tǒng)提供的輕量級(jí)數(shù)據(jù)庫(kù),一些在系統(tǒng)運(yùn)行過程中必需和常用的數(shù)據(jù)以及接收到的對(duì)服務(wù)器的應(yīng)答數(shù)據(jù)等都會(huì)存儲(chǔ)在該移動(dòng)客戶端SQLite數(shù)據(jù)庫(kù)中。在該系統(tǒng)中主要是農(nóng)資新聞資訊表用來存儲(chǔ)每次從服務(wù)器讀取的新聞等數(shù)據(jù)。3系統(tǒng)詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)3.1客戶端農(nóng)資資訊模塊用戶登錄成功進(jìn)入系統(tǒng)首頁即農(nóng)資資訊界面,如圖3所示,農(nóng)資新聞以滾動(dòng)播放圖片和列表兩種形式呈現(xiàn)。新聞列表項(xiàng)主要包括新聞標(biāo)題、新聞發(fā)布時(shí)間等信息;用戶可以滑動(dòng)瀏覽農(nóng)資新聞圖片,也可點(diǎn)擊列表項(xiàng)查看具體新聞詳情;點(diǎn)擊列表具體項(xiàng)即進(jìn)入新聞詳情界面,該界面顯示新聞詳情,包括新聞標(biāo)題、新聞發(fā)布時(shí)間、新聞作者和具體新聞。農(nóng)資資訊模塊主要設(shè)計(jì)了AgrinewsActivity,AgrinewsDetails_Actvity,OnItemSelectedListener三個(gè)類。AgrinewsActivity類主要用來完成從服務(wù)器讀取當(dāng)前最新的農(nóng)資資訊,并通過移動(dòng)客戶端以列表和圖片的方式展示給用戶,AgrinewsActivity類的主要作用是顯示農(nóng)資資訊列表,而AgrinewsDetails_Activity類則用來顯示資訊詳情,并實(shí)現(xiàn)資訊的在線分享功能。圖3農(nóng)資資訊界面3.2資訊在線分享功能實(shí)現(xiàn)在Android應(yīng)用開發(fā)中,Intent主要用來負(fù)責(zé)應(yīng)用各項(xiàng)組件間的通信,負(fù)責(zé)描述應(yīng)用中操作的動(dòng)作和動(dòng)作涉及的數(shù)據(jù),而據(jù)此Intent描述,Android負(fù)責(zé)查找相應(yīng)組件,然后將Intent傳遞過去,從而完成組件間的調(diào)用。因此Intent作為媒體中介的角色,專門為組件之間的相互調(diào)用提供相關(guān)數(shù)據(jù)信息。
口和用戶界面。(2)邏輯層是實(shí)現(xiàn)系統(tǒng)的核心層,由通信網(wǎng)絡(luò)、移動(dòng)定位網(wǎng)關(guān)、Web服務(wù)器、GIS應(yīng)用服務(wù)器構(gòu)成。通信網(wǎng)絡(luò)的用途就是在服務(wù)中心與用戶之間建立連接的橋梁,因此需要通信網(wǎng)絡(luò)能夠很好地滿足用戶的請(qǐng)求并且能夠?qū)崟r(shí)準(zhǔn)確地傳送服務(wù)請(qǐng)求對(duì)用戶的應(yīng)答數(shù)據(jù)。2.2位置服務(wù)流程用戶利用移動(dòng)終端發(fā)出定位請(qǐng)求,該請(qǐng)求要經(jīng)過移動(dòng)通信網(wǎng)絡(luò)的傳輸即通過通信網(wǎng)關(guān)后才能傳遞到移動(dòng)定位服務(wù)中心,通過該中心的審核認(rèn)證之后,移動(dòng)定位中心才會(huì)調(diào)用定位系統(tǒng)來獲取用戶的當(dāng)前位置等信息,具體位置服務(wù)流程如圖2所示。圖2位置服務(wù)流程2.3系統(tǒng)邏輯架構(gòu)設(shè)計(jì)系統(tǒng)采用三層開發(fā)模式,分別是應(yīng)用層、系統(tǒng)服務(wù)層和數(shù)據(jù)層。應(yīng)用層負(fù)責(zé)完成用戶與系統(tǒng)之間的交互,該層大體分為定位、查詢和應(yīng)答三類服務(wù),通過獲取用168
【參考文獻(xiàn)】:
期刊論文
[1]基于位置的服務(wù)技術(shù)及其標(biāo)準(zhǔn)化研究[J]. 謝丹,徐侃. 中國(guó)標(biāo)準(zhǔn)化. 2014(02)
[2]基于位置感知的個(gè)性化推薦系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J]. 麻旺勇,葉躍苗. 福建電腦. 2014(01)
[3]基于LBS的物流車輛監(jiān)控系統(tǒng)的實(shí)現(xiàn)[J]. 高文海. 物流技術(shù). 2013(20)
[4]基于移動(dòng)智能終端管理的遠(yuǎn)程監(jiān)控與管理技術(shù)[J]. 劉武,孫東紅,任萍,姚星昆,鄭先偉,劉源源. 實(shí)驗(yàn)技術(shù)與管理. 2013(04)
[5]RFID技術(shù)在農(nóng)產(chǎn)品物流系統(tǒng)中應(yīng)用現(xiàn)狀與展望[J]. 陳錦斌,林宇洪,邱榮祖. 物流科技. 2013(02)
[6]基于增強(qiáng)現(xiàn)實(shí)和位置服務(wù)的手機(jī)廣告系統(tǒng)[J]. 葉小榕,邵晴. 科技導(dǎo)報(bào). 2013(04)
[7]農(nóng)產(chǎn)品物流模式及其優(yōu)化對(duì)策研究[J]. 孫迪迪. 物流技術(shù). 2013(01)
本文編號(hào):3329441
本文鏈接:http://sikaile.net/guanlilunwen/wuliuguanlilunwen/3329441.html
最近更新
教材專著