999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于微服務的GIS最短路徑算法快遞代取平臺研究

2022-08-29 02:20:52陳沛欣黃雅怡黃家楨賴嘉媛肖振球
現代信息科技 2022年12期
關鍵詞:用戶信息系統

陳沛欣,黃雅怡,黃家楨,賴嘉媛,肖振球

(嘉應學院 計算機學院,廣東 梅州 514015)

0 引 言

隨著網購的不斷發展,我國高校大學生不方便親自取拿快遞、派件方沒有直接派件上門的問題越來越多,因此衍生了許多代取代拿的現象,但大部分代拿人員未提供身份信息,導致快遞丟失和快遞單上個人信息泄露的安全隱患問題越來越多。

1 平臺需求分析

當今地理信息產業的建立在全世界普及,最短路徑問題就是地理信息系統網絡分析中最基本最關鍵的問題,最短路徑分析屬于ArcGIS 的網絡分析范疇,在本項目中給接單人提供一條最短路徑以提高效率。GIS 定位系統在派單過程全程跟蹤快遞實時位置。本項目有安全可靠的平臺與地理信息系統支撐,通過接單人和發單人上傳身份信息、創新的派單優化算法技術等措施,有效解決同學們不方便親自取拿快遞或派件方沒有直接派件上門、未提供身份信息的代拿導致快遞丟失、個人信息泄露等問題,這在提高校園快遞代拿的安全性有著重要的意義。

2 平臺總體設計

2.1 系統前后臺設計

系統分為前臺用戶系統和后臺管理系統。前臺用戶系統面向用戶,主要包含用戶登陸注冊、訂單發布、訂單接收、最優接單路徑、反饋互評等功能。后臺管理系統面向系統管理員,主要包含訂單管理、用戶管理、管理員管理、訂單分布監控大屏功能,管理員可通過訂單分布監控大屏更加直觀地查看區域訂單量和訂單交易狀態。

2.2 快遞代取方案

學生用戶通過學號信息實名認證為新用戶,通過身份選擇成為發單人和代取人,發單人發布的訂單需經過平臺審核,審核合格繳納代取賞金給平臺,平臺將合格的需求進行發布。

代取人若想進行代取兼職,平臺將首先在GIS 地圖上為代取人提供一條基于取件點與某個送件點的最短代取路線,代取人可選擇代取該快遞,也可取消系統安排,自行選擇。

代取人接單后需繳納保證金給平臺,進一步確保取件安全,當代取人取完快遞并交給發單人完成訂單時,平臺將賞金及保證金交付給代取人。完成訂單后,發單人與代取人可進行互評反饋,影響信譽積分。如圖1所示。

圖1 WebGIS 數據處理過程圖

2.3 WebGIS

傳統GIS 軟件應用成本高、各廠商各自軟件協議標準不一導致GIS 軟件應用在一定程度阻礙了其推廣和普及。而隨著開源時代的到來,GIS 領域的發展也逐漸走向開源化,Openlayers、Leaflet、ArcGIS js API 等GIS 開源框架使得地理信息系統(GIS)在智能交通系統中日益得到廣泛和深入的應用。網絡分析和熱點分析是GIS 的主要功能之一,而網絡分析最關鍵的功能就是最短路徑選擇功能,在實際應用中常用于汽車導航系統以及各種應急系統如110 報警、119 火警及醫療救護系統尋求最佳路線,可見其最短路徑實現應該是高效有用的。

2.3.1 GIS 與Internet 的橋梁——CGI

基于CGI 的WebGIS 是通過調用外部GIS CGI 服務程序生成地圖數據,并通過Web服務器傳遞有關參數和GIS處理結果。通用網關接口(Common Gateway Interface, CGI)是用于實現Web 服務器對客戶端請求做出動態響應的動態網頁技術,CGI調用方式可通過URL 發送請求,也可通過頁面表單發送請求。

2.3.2 WebGIS 數據處理過程

(1)瀏覽器運用URL 或表單形式調用CGI 訪問用于顯示、操作地圖圖片的Web頁面。

(2)Web 服務器訪問WMS/WFS 服務器獲取生成的圖像或地理標記語言(Geography Makup Language, GML)格式的地理數據。

(3)WMS/WFS 服務器訪問空間數據庫獲取空間數據,生成地理圖像或GML 格式文件,并使用OpenGIS 定義的協議標準訪問接口。

(4)Web 服務器對訪問到的空間地理數據進行操作。

WebGIS 數據處理過程如圖2所示。

圖2 WebGIS 數據處理過程圖

3 WebGIS 最短路徑算法——Dijistra

WebGIS 的空間分析功能是基于地理目標的位置和形態特征的空間數據分析技術,通過從地理數據庫(GeoDatabase)中訪問空間信息并通過前后端技術對其進行再加工,進而得到我們所需要呈現給用戶的信息。空間網絡分析是空間分析的一個重要方面,通過網絡拓撲關系,即不同結點之間、不同實體之間、結點與實體之間的連結連通性,對網絡中的各個元素屬性和空間數據進行分析。最短路徑就是空間網絡分析中通過對網絡中各個方面性能特征的分析得出的對路線設計、資源分配、區位分析做出的優化方案。

Dijistra 算法是最短路徑問題中最經典的算法,其通過計算一個結點到其他所有結點的所有路徑中尋找一條權值最小(距離、時間、流量最小)的路徑,即最短路徑。主要特點是運用BFS 思想以起始點為中心向外層層擴展,直到擴展到終點為止。

首先將地理空間抽象為帶權值的有向圖={,},其中是結點的集合,是弧(路徑)的集合,(vv)表示結點v到結點v的弧,w表示弧(vv)的權值,P表示從vv的路徑。

最短路徑問題就是尋找一條P值最小的路徑。

Dijistra 算法思想:

將圖中所有結點的集合分為兩部分和。集合是已經得到最短路徑的結點的集合,在初始情況下中只有源點,是還未得到最短路徑結點的集合,初始情況下是除源點的所有結點。因為每次迭代需要指明當前正在迭代的集合中的某結點,所以將該點設為中間結點。算法首先應將設為中間結點,然后開始迭代。在每一次迭代過程中,取得中距離最短的結點,將加到集合中,將從集合刪除,再將設為中間結點。重復此過程直到集合為空。圖3為Dijistra 算法圖。

圖3 Dijistra 算法圖

4 系統功能設計

4.1 微服務架構思想

微服務是一種架構風格,一個大型復雜軟件應用由一個或多個微服務組成。系統中的各個微服務可被獨立部署,各個微服務之間是松耦合的。每個微服務僅關注于完成一件任務并很好地完成該任務。在所有情況下,每個任務代表著一個小的業務能力。

相對于單體架構和SOA,它的主要特點是組件化、松耦合、自治、去中心化,體現在以下幾個方面:

(1)服務小而專。服務粒度小,每個服務專門負責一件事情進行工作。

(2)獨立部署運行和擴展。每個服務能夠獨立被部署并運行在一個進程內。這種運行和部署方式能夠賦予系統靈活的代碼組織方式和發布節奏,使得快速交付和應對變化成為可能。

(3)獨立和多樣化開發。可以自由選擇開發技術,多種開發技術、語言結合開發。合適的業務問題選擇合適的技術可以獨立演化。

4.2 微服務軟件架構

微服務軟件架構如圖4所示。

圖4 軟件架構圖

4.3 平臺具體模塊設計

4.3.1 登錄注冊模塊

系統面向在校大學生開放,使用身份證信息與學生學號進行實名認證注冊,使用MD5 加鹽加密技術對用戶密碼進行加密,用戶密碼以MD5 暗文形式存放在數據庫中,登錄時系統將用戶輸入的明文密碼進行相同操作的加鹽加密。形成的暗文密碼再與數據庫中的進行比較。主要代碼如下:

4.3.2 訂單發布模塊

發單人填寫快遞代取信息包括姓名、快遞公司、取件地點、取件時間、聯系方式、物品大小、代取賞金、代取保證金、取件碼或取件碼及所需備注等,支付的賞金將由微信支付平臺代為保管。發單人發布的代取信息將交由第三方審核平臺百度智能云進行文本審核,審驗合格后系統才將需求信息發布。需求確認發布后,在未有代取人接單時前,系統僅展示需要代取的快遞公司名稱、取件地點、取件時間、物品大小信息,當有代取人接單時,系統才將取件號或取件碼、姓名、聯系方式等私密信息展示給代取人。

4.3.3 接單代取模塊

代取人接取發單人的訂單需求后,系統先不給予賞金且代取人先支付一定金額的保證金。代取人根據發單人的快遞信息前往快遞站點代取快遞,若需另外代取信息可通過聯系方式聯系發單人,代取送達,雙方均確認完成代取交易后,第三方平臺將賞金及保證金發送到代取人賬戶。

4.3.4 用戶模塊

用戶管理模塊,包含用戶的學號,姓名,聯系方式等各項個人信息,如圖5所示。后臺管理員能夠對用戶進行操作,當用戶忘記密碼和忘記密保問題時,后臺管理員能夠及時對用戶進行密碼的修改和信息的保護。同時,對于一些信用極低,沒資格繼續使用的用戶,管理員能夠對其進行刪號操作。

圖5 用戶管理

4.3.5 訂單模塊

訂單管理模塊詳細記載了各快遞訂單的信息,如圖6所示。當訂單完成并支付時,訂單狀態中的狀態碼將變成綠色,未支付時將變成紅色。詳細的訂單信息及豐富的查找功能,也能方便后臺人員在處理矛盾糾紛時能夠及時查找訂單信息,并通過對應的情況進行相應的修改操作。

圖6 快遞訂單明細

4.3.6 互評反饋模塊

系統加入評分反饋功能,當發單人確認收貨后,發單人與代取人皆可對本次交易進行互評,互評內容包含服務效率、服務態度、快遞是否完好。若快遞在代取過程中損壞或不完整,可在系統中進行投訴,與客服人員進行在線交流解決問題。用戶評分等級一星到五星不等,所得評分累計到用戶的信譽積分中。

4.3.7 訂單分布監控大屏模塊

如圖7所示,后臺系統通過大屏監控的方式,利用折線圖、柱狀圖、雷達圖等圖例直接將數據可視化。通過中國地圖可以判斷此系統在各大城市高校的市場分布情況,決策者可根據此圖來調整宣傳方向。另有每日訂單流量態勢,可依據每日態勢合理安排工作人員。另有今日線下用戶的評價,決策者同樣可根據此來優化補足自身服務,優化系統。關聯數據類型代表了各類快遞的所占比例,后臺云監控對決策者計劃制定有重要意義。

圖7 后臺大數據云監控

5 結 論

本項目投資成本小、市場大、工作靈活,在校園中受關注度較大,迎合了部分學生的消費需求,在校園里的實施相對容易,在短時間內可以在校園中扎根滋長,通過安全可靠的平臺支撐以及線上與線下的結合的運作方式投入,接單人和發單人上傳身份信息、利用創新的派單優化算法技術、采取GIS 定位系統在派單過程全程跟蹤快遞實時位置等措施,能有效解決同學們不方便親自取拿快遞或派件方沒有直接派件上門、未提供身份信息的代拿導致快遞丟失、個人信息泄露等問題,這在提高校園快遞代拿的安全性有著重要的意義。

猜你喜歡
用戶信息系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
如何獲取一億海外用戶
創業家(2015年5期)2015-02-27 07:53:25
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
主站蜘蛛池模板: 日韩高清一区 | 最新亚洲人成无码网站欣赏网| 欧美自慰一级看片免费| 亚洲精品制服丝袜二区| 日韩123欧美字幕| 伊人网址在线| 免费激情网站| 激情综合图区| 亚洲精品成人片在线观看 | 亚洲精品自产拍在线观看APP| 亚洲精品va| 91成人试看福利体验区| 欧美五月婷婷| 欧美一级在线看| 性色一区| 国产超薄肉色丝袜网站| 欧洲熟妇精品视频| 国产97视频在线观看| 精品丝袜美腿国产一区| 国产黄视频网站| 国产在线一区二区视频| 美女无遮挡拍拍拍免费视频| 欧美中日韩在线| 亚洲码在线中文在线观看| 日韩AV无码免费一二三区| 亚洲无线一二三四区男男| 国产女同自拍视频| 岛国精品一区免费视频在线观看| 亚洲成A人V欧美综合| 免费看a毛片| 91系列在线观看| 高清视频一区| 日韩欧美中文字幕一本| 亚洲中文精品久久久久久不卡| 免费人成视频在线观看网站| 天堂av综合网| igao国产精品| 亚洲美女久久| 精品国产美女福到在线直播| 91精品国产91欠久久久久| 国产美女视频黄a视频全免费网站| 久久精品aⅴ无码中文字幕| 亚洲天堂网在线观看视频| 国产在线观看人成激情视频| 欧美日韩高清在线| 啦啦啦网站在线观看a毛片| 午夜丁香婷婷| www亚洲精品| 99国产精品免费观看视频| 国产色伊人| 夜夜拍夜夜爽| 亚洲欧美天堂网| 欧美激情网址| 欧美区一区| 永久天堂网Av| 日韩欧美国产成人| 538国产视频| 午夜视频日本| 欧美精品啪啪一区二区三区| 美女无遮挡拍拍拍免费视频| 毛片免费高清免费| a毛片基地免费大全| 欧美三级视频网站| 国产亚洲欧美日韩在线一区| 色综合婷婷| 国产精品免费福利久久播放| 69国产精品视频免费| 蜜桃视频一区二区三区| 欧美笫一页| 99精品国产自在现线观看| 在线观看亚洲国产| 国产亚洲精品91| 国产色爱av资源综合区| 欧美人在线一区二区三区| 亚洲啪啪网| a欧美在线| 欧美性精品| 欧美日韩中文字幕在线| 亚洲有码在线播放| 国产成人精品一区二区秒拍1o| 国产成人永久免费视频| 黄色三级网站免费|