基于物聯(lián)網(wǎng)的物流信息數(shù)據(jù)庫設(shè)計(jì),軟件工程碩士論文_第1頁
基于物聯(lián)網(wǎng)的物流信息數(shù)據(jù)庫設(shè)計(jì),軟件工程碩士論文_第2頁
基于物聯(lián)網(wǎng)的物流信息數(shù)據(jù)庫設(shè)計(jì),軟件工程碩士論文_第3頁
已閱讀5頁,還剩5頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

基于物聯(lián)網(wǎng)的物流信息數(shù)據(jù)庫設(shè)計(jì),軟件工程碩士論文本篇論文目錄導(dǎo)航:【題目】【第一章】【第二章】【3.1-3.7】【3.83.9】基于物聯(lián)網(wǎng)的物流信息數(shù)據(jù)庫設(shè)計(jì)【4.1-4.3.3】【4.3.4-4.4】【總結(jié)/以下為參考文獻(xiàn)】3.8未驗(yàn)收訂單查詢模塊。未驗(yàn)收訂單查詢模塊是本文基于物聯(lián)網(wǎng)的物流信息系統(tǒng)最重要的一個(gè)模塊。該模塊主要實(shí)現(xiàn)用戶隨時(shí)、隨地查詢自個(gè)的尚未驗(yàn)收的物流情況。通過底層的物聯(lián)網(wǎng)傳感器實(shí)時(shí)上傳的溫度、濕度、光照、位置等信息,系統(tǒng)服務(wù)器對這些信息進(jìn)行處理并通過數(shù)據(jù)庫服務(wù)器進(jìn)行存儲,以便用戶查詢物流的實(shí)時(shí)動態(tài)和歷史情況。該模塊如以下圖3.11所示。未驗(yàn)收訂單查詢模塊分為下面四個(gè)子模塊:訂單信息模塊、物品狀態(tài)信息模塊、物品足跡模塊、所在車輛信息模塊。3.8.1訂單信息子模塊。訂單信息子模塊主要顯示用戶未驗(yàn)收訂單的具體信息,是一個(gè)對未驗(yàn)收訂單的信息的一個(gè)總的情況的顯示模塊。訂單的具體信息包括:寄件人姓名、寄件人地址、寄件人聯(lián)絡(luò)、收件人姓名、收件人地址、收件人聯(lián)絡(luò)、發(fā)貨時(shí)間、物品種類、所在位置、物品狀態(tài)、所在派送車輛信息。該模塊將未驗(yàn)收的與該用戶相關(guān)的〔寄件人聯(lián)絡(luò)或者收件人聯(lián)絡(luò)與用戶的聯(lián)絡(luò)符合〕訂單信息都顯示出來,讓用戶對訂單情況有一個(gè)總體的把握。華而不實(shí)所在位置、物品狀態(tài)、所在車輛信息都是物流貨物的最新信息。對于用戶的未驗(yàn)收的訂單信息,以分頁的形式顯示出來。假如用戶想要更具體的實(shí)時(shí)的狀態(tài)信息匯總能夠查看3.8.2、3.8.3和3.8.4三個(gè)子模塊。三個(gè)子模塊分別是對位置、狀態(tài)、所在派送車輛信息的一個(gè)動態(tài)的實(shí)時(shí)的以時(shí)間為單位記錄的經(jīng)過。3.8.2物品狀態(tài)信息子模塊。由于本文的系統(tǒng)是基于物聯(lián)網(wǎng)的物流信息系統(tǒng),所以底層的硬件支撐為物聯(lián)網(wǎng)。對于物聯(lián)網(wǎng)中的傳感器能夠?qū)崟r(shí)的上傳物品的狀態(tài),本文采集的是溫度、濕度、光照、和能否碰撞的數(shù)據(jù)。溫度和濕度是由溫濕度傳感器采集數(shù)據(jù)獲得;光照是由光照傳感器采集數(shù)據(jù)獲得;能否碰撞是由加速度傳感器采集數(shù)據(jù)進(jìn)行測量。傳感器采集的數(shù)據(jù)上傳給基站,基站節(jié)點(diǎn)將數(shù)據(jù)上傳給系統(tǒng)服務(wù)器,服務(wù)器對數(shù)據(jù)進(jìn)行處理,對物品的狀態(tài)信息進(jìn)行判定和存儲。對于溫度、濕度、光照和能否碰撞,分別以時(shí)間為橫坐標(biāo),數(shù)據(jù)為縱坐標(biāo)進(jìn)行顯示。在數(shù)據(jù)庫中存儲的是每五分鐘物聯(lián)網(wǎng)上傳的物體狀態(tài)數(shù)據(jù)。所以數(shù)據(jù)是呈現(xiàn)大數(shù)據(jù)的特點(diǎn)。3.8.3物品足跡子模塊。在物品足跡子模塊中,用戶能夠了解物流貨物的整個(gè)貨運(yùn)經(jīng)過的位置信息,并且及時(shí)把握最新信息。該信息是由貨物所在的車輛的基站與衛(wèi)星定位系統(tǒng)通訊獲得的位置數(shù)據(jù),然后由基站上傳給系統(tǒng)服務(wù)器,系統(tǒng)服務(wù)器對物品的實(shí)時(shí)位置信息存儲到數(shù)據(jù)庫服務(wù)器中。物流貨物的實(shí)時(shí)位置信息也是大數(shù)據(jù)的重要來源。用戶想要獲取物流貨物的位置信息時(shí),系統(tǒng)服務(wù)器向用戶展示物流貨物的以時(shí)間為軸的位置信息。為了讓用戶總體上更好的把握位置信息,每小時(shí)為單位,進(jìn)行位置信息顯示。3.8.4所在派送車輛信息子模塊。所在派送車輛信息子模塊是當(dāng)物流貨物在派送階段,能夠向用戶提供物流貨物所在車輛的實(shí)時(shí)信息,包括車牌號、派送員姓名、派送員、當(dāng)下位置。當(dāng)用戶需要與派送員提早聯(lián)絡(luò)時(shí),能夠及時(shí)通過派送員進(jìn)行溝通。當(dāng)用戶需要知道派送車輛的位置進(jìn)行派送時(shí)間的預(yù)判定時(shí),能夠通過車輛當(dāng)下位置與自個(gè)的派送地址進(jìn)行判定。由于牽涉到車輛其他物流貨物的派送地點(diǎn)的隱私性,所以只提供車輛當(dāng)下的位置,不提供車輛的位置軌跡。通過3.8.1、3.8.2、3.8.3和3.8.4四個(gè)子模塊,用戶能夠全方位的把握物流貨物的運(yùn)送情況。3.9數(shù)據(jù)庫設(shè)計(jì)。本文的基于物聯(lián)網(wǎng)的物流信息系統(tǒng)較傳統(tǒng)的物流信息系統(tǒng)不同的是,需要面臨大數(shù)據(jù)存儲和處理的問題。隨著用戶的增加,電子商務(wù)行業(yè)的不斷升溫,配套行業(yè)--物流的需求和增長速度也在迅速的增加,這樣會導(dǎo)致大數(shù)據(jù)的產(chǎn)生,由于物聯(lián)網(wǎng)每時(shí)每刻在上傳著數(shù)據(jù),而服務(wù)器端又要對這些數(shù)據(jù)進(jìn)行存儲,所以面對不斷增長的數(shù)據(jù),假如數(shù)據(jù)庫的設(shè)計(jì)和選擇上沒有考慮大數(shù)據(jù)的問題,那么就會導(dǎo)致隨著用戶的增加,系統(tǒng)的存儲和查詢速度都會嚴(yán)重的影響用戶的體驗(yàn)度。所以在本文的系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)中,要考慮大數(shù)據(jù)的存儲和處理問題。對于登錄模塊、注冊模塊、修改用戶信息模塊、歷史訂單查詢模塊和未驗(yàn)收訂單查詢模塊以及其四個(gè)子模塊,設(shè)計(jì)了符合本文系統(tǒng)要求的數(shù)據(jù)庫表格。以上模塊在運(yùn)行的經(jīng)過中,會根據(jù)用戶的需求的不同,請求不同的數(shù)據(jù)庫表格進(jìn)行信息的獲取和更新。3.9.1用戶信息表格設(shè)計(jì)。為了提高本文用戶注冊模塊的體驗(yàn)度,避免用戶注冊填寫信息太多導(dǎo)致的用戶注冊的復(fù)雜性,本文的系統(tǒng)在用戶注冊初期僅需要輸入用戶名、手機(jī)號、密碼。用戶名和手機(jī)號都能夠唯一的標(biāo)識用戶。用戶在輸入用戶名時(shí)系統(tǒng)會進(jìn)行重復(fù)驗(yàn)證,用戶名能夠使用字母、數(shù)字和符號。用戶在輸入手機(jī)號后會通過短信進(jìn)行驗(yàn)證,而且用戶的手機(jī)號碼是11位數(shù)字。用戶注冊后將用戶的用戶名、手機(jī)號和密碼存儲在用戶表格User_login中。在User_login表格中,UserId是主鍵,能夠唯一的標(biāo)識該用戶所在的信息,UserId是存儲時(shí)自動生成的,不能后期修改。用戶名UserName和用戶密碼UserPwd都是能夠用字母、數(shù)字和字符組合而成,且長度收到限制。UserName的長度不能超過50個(gè)字符,而且是每個(gè)用戶的用戶名不同。UserPwd的長度不能超過30個(gè)字符。用戶的手機(jī)號UserMobile的長度必須是11位的數(shù)字。用戶在注冊時(shí),輸入用戶名、手機(jī)號和密碼后,還能夠通過修改用戶信息模塊對用戶的信息進(jìn)行完善。由于用戶在平常的登錄中只牽涉到用戶名或者手機(jī)號和密碼,所以用戶完善的其他信息存儲在另外一張表格User_detail中。User_login和User_detail通過主鍵UserId進(jìn)行關(guān)聯(lián),User_detail中的UserId不是自動生成的,是與User_login中的UserId一致的。在User_detail中,存儲用戶的性別、真實(shí)姓名、地址和郵箱,如下表3.2所示。Sex是用戶的性別,0為男,1為女。TrueName是用戶的真實(shí)姓名長度不超過50.User_Email是用戶的電子郵箱,長度不超過50.Addr_province、Addr_city和Addr_district分別是用戶所在地址的省、市和區(qū),字符長度都不能超過10.表3.2中的除UserId字段的其他字段能夠?yàn)榭铡?.9.2訂單信息表格設(shè)計(jì)。訂單信息表格存儲訂單的具體信息,包括訂單號、寄件人姓名、寄件人、寄件人地址、收件人姓名、收件人、收件人地址、物品種類、物品重量、物品數(shù)量和備注。寄件人和收件人的地址都是通過省、市、區(qū)、街道分別存儲的,這樣能夠更好的獲取信息。備注是用戶在寄件時(shí)填寫的備注信息。訂單信息表格如下表3.3所示。華而不實(shí)OrderId是自動生成的,并且是訂單信息與物品狀態(tài)信息表格、物檔次置信息表格以及貨運(yùn)信息表格關(guān)聯(lián)起來的主鍵。S_name是寄件人姓名,長度在50個(gè)字符之內(nèi)。S_tel是寄件人的聯(lián)絡(luò),必須為長度為11位的數(shù)字。寄件人的地址分別用省S_addr_pro、市S_addr_city、區(qū)S_addr_district和街道S_addr_street來表示,長度分別不超過10個(gè)字符。R_name是收件人姓名,長度在50個(gè)字符之內(nèi)。R_tel是收件人的聯(lián)絡(luò),必須為長度為11位的數(shù)字。收件人的地址分別用省R_addr_pro、市R_addr_city、R_addr_district和街道R_addr_street來表示,長度分別不超過10個(gè)字符。Item_num、Item_type和Item_weight分別代表訂單運(yùn)送物品的數(shù)量、類別和重量。Item_num必須是數(shù)字。Item_type存儲的是物品的類型,長度不超過10位。Item_weight代表了物品的重量,長度是不超過10位的小數(shù)點(diǎn)后默以為兩位的數(shù)字。IsFragile代表物品能否易碎,假如是易碎物品,用戶能夠標(biāo)注此項(xiàng)。State表示物流的運(yùn)送階段,0代表發(fā)貨,1代表運(yùn)送,2代表派送,3代表驗(yàn)收。表3.3最后的字段Remark是訂單的備注信息,能夠標(biāo)注希望什么時(shí)間派送,或者注意事項(xiàng)等。Order表格一般是物品被寄件人寄出時(shí)生成的基本信息表格,基本在物流運(yùn)送經(jīng)過中是不變的,除非用戶在寄送經(jīng)過中修改了收件人的地址、或者姓名。其他表格通過OrderId能夠隨時(shí)查詢訂單的基本信息。3.9.3貨運(yùn)信息表格設(shè)計(jì)。貨運(yùn)信息表格是物品在物流貨運(yùn)經(jīng)過中的最新的位置、狀態(tài)和所在派送車輛信息。華而不實(shí)包括訂單ID、時(shí)間、位置、物品狀態(tài)和所在派送車輛。假如物品還未到派送階段,那么所在派送車輛為空。貨運(yùn)信息表格如下表3.4所示。華而不實(shí)OrderId是訂單Id,該訂單號不是自動生成的,與Order表格中的OrderId一致。L_time是最新狀態(tài)上傳的時(shí)間,它的類型是datatime.L_location是貨運(yùn)物品的最新位置,它代表在L_time時(shí)間下物品所在的位置。L_state是貨運(yùn)物品的狀態(tài),0表示正常,1表示不正常。假如物品在貨運(yùn)經(jīng)過中的環(huán)境溫度、濕度或者光照不適宜,并且超出了物品的承受范圍,那么物品的狀態(tài)就會不正常。假如物品在貨運(yùn)經(jīng)過中發(fā)生了配裝,那么物品的狀態(tài)也會產(chǎn)生不正常。該字段是由物聯(lián)網(wǎng)上傳來的信息處理決定。L_car是貨運(yùn)物品在派送狀態(tài)下的所在車輛ID號。車輛的具體信息能夠根據(jù)所在派送車輛信息表格提供。3.9.4物品狀態(tài)信息表格設(shè)計(jì)。物品狀態(tài)信息是由物聯(lián)網(wǎng)采集的物品貨運(yùn)經(jīng)過中的狀態(tài)信息,包括訂單號、溫度、濕度、光照、能否碰撞和上傳時(shí)間。如下表3.5所示。華而不實(shí)OrderId是Order表格中的OrderId,不是自動生成的。物品的訂單詳情能夠通過OrderId查找Order表格中的具體信息。I_time是該條數(shù)據(jù)上傳的時(shí)間戳,是由物聯(lián)網(wǎng)獲取溫度、濕度、光照等參數(shù)的時(shí)間。I_temprature是物聯(lián)網(wǎng)獲取的物品所在環(huán)境的實(shí)時(shí)溫度,數(shù)據(jù)類型是浮點(diǎn)型。I_humidity是物聯(lián)網(wǎng)獲取的物品所在環(huán)境的實(shí)時(shí)濕度,數(shù)據(jù)類型是浮點(diǎn)型。I_light是物聯(lián)網(wǎng)獲取的物品所在環(huán)境的實(shí)光陰照,數(shù)據(jù)類型是浮點(diǎn)型。I_click是物品在貨運(yùn)經(jīng)過中能否發(fā)生碰撞,0為無,1為是。除OrderId外其他的字段均有物聯(lián)網(wǎng)上傳的數(shù)據(jù)獲得。通過表3.5能夠獲取物品的實(shí)時(shí)貨運(yùn)狀態(tài)。3.8.2物品狀態(tài)信息模塊能夠通過表3.5獲取數(shù)據(jù)。3.9.5物檔次置信息表格設(shè)計(jì)。物檔次置信息是由物聯(lián)網(wǎng)采集的物品貨運(yùn)經(jīng)過中的實(shí)時(shí)位置信息,包括訂單號、位置和上傳時(shí)間。如下表3.6所示。華而不實(shí)OrderId是Order表格中的OrderId,不是自動生成的。物品的訂單詳情能夠通過OrderId查找Order表格中的具體信息。I_time是該條數(shù)據(jù)上傳的時(shí)間戳,是由物聯(lián)網(wǎng)通過衛(wèi)星定位系統(tǒng)獲取的位置信息的時(shí)間。I_location是物品的實(shí)時(shí)位置信息,當(dāng)物品的位置發(fā)生更改時(shí),物聯(lián)網(wǎng)上傳物品的位置信息,并通過服務(wù)器上傳給數(shù)據(jù)庫服務(wù)器進(jìn)行存儲。除OrderId外其他的字段均有物聯(lián)網(wǎng)上傳的數(shù)據(jù)獲得。通過表3.6能夠獲取物品的實(shí)時(shí)貨運(yùn)位置。3.8.3物品足跡模塊能夠通過表3.6獲取數(shù)據(jù)。3.9.6所在派送車輛信息表格設(shè)計(jì)。物品經(jīng)過發(fā)貨、貨運(yùn)、派送、驗(yàn)收四個(gè)階段完成物品的物流經(jīng)過。在派送階段,為了讓用戶了解派送車輛的信息,更好的把握物流運(yùn)送情況,所以將派送階段的派送車輛信息存儲在表3.7中。華而不實(shí)CarId是派送車輛的Id號,是自動生成的,C_Num是派送車輛的車牌號

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論