魏必成+++陸正球+++嚴旭斌+++丁一+++曹學(xué)忠
摘 要:當前傳統(tǒng)行業(yè)正面臨著眾多挑戰(zhàn),如何在信息化的今天拔得頭籌,很大程度上要依托科技的進步。文章采用低功耗藍牙技術(shù),為廣大用戶提供大型商場室內(nèi)停車場定位導(dǎo)航、反向?qū)ぼ?、消息推送等服?wù),從而加快停車場的車輛周轉(zhuǎn),提高消費者的商場購物滿意度,提升當下的停車管理服務(wù)。
關(guān)鍵詞:室內(nèi)定位導(dǎo)航;低功耗藍牙;室內(nèi)停車場
引言
當前傳統(tǒng)行業(yè)正面臨著眾多挑戰(zhàn),如何在信息化的今天拔得頭籌,很大程度上要依托科技的進步。目前定位導(dǎo)航技術(shù)最成熟的當屬GPS定位,技術(shù)層面上來說,GPS可以很好地滿足室外的平面導(dǎo)航要求,但同樣也存在很多場景,是GPS技術(shù)所無法滿足的。例如室內(nèi)定位情況,由于GPS本身技術(shù)的特性,微弱的衛(wèi)星信號很難穿透建筑物,因此GPS無法實現(xiàn)室內(nèi)的定位;室外多層(如高架環(huán)島)的情況,GPS無法定位出層數(shù);精度問題,民用GPS一般誤差在10米以上,對于精度要求高的微定位,根本無法滿足,而基于低功耗藍牙的I beacon室內(nèi)導(dǎo)航則很好的解決了這個問題。
1 需求分析
我們將系統(tǒng)分為云端和手機客戶端兩個模塊。云端確定為這幾個模塊:對顧客的維護、硬件iBeacon的維護、部署圖的維護、登錄??蛻舳舜_定這幾個模塊:快速導(dǎo)航、時間收費體系、精確定位、樓層地圖查詢。
手機端提供如下設(shè)計:(1)精確定位:用戶打開App的商場地
圖,I beacon就會接受到用戶請求定位指令,I beacon計算出用戶的具體位置坐標傳送到服務(wù)器端,服務(wù)器端經(jīng)過處理傳回手機端。(2)快速導(dǎo)航:用戶選擇導(dǎo)航目的地后,android端會根據(jù)用戶所在位置,為用戶規(guī)劃出最優(yōu)路線。(3)消息推送:用戶某個綁定了推送消息的區(qū)域,就有可能接受到該推送消息,該消息的推送情況由用戶的瀏覽習(xí)慣而決定。(4)停車管理:用戶到達地下停車場時,選擇停車位置,保存上傳至服務(wù)器,用戶需要返程回到自己的停止車位時,點擊停車管理中的反向?qū)ぼ嚢粹o。
云端提供如下的設(shè)計
(1)維護:實現(xiàn)對用戶的管理包括查看基本信息。(2)硬件管理:實現(xiàn)對硬件I beacon的維護。(3)部署維護:維護日常的部署問題。(4)登錄:用戶的登錄信息一級登錄安全。
該模塊主要功能對顧客信息的管理、對iBeacon信息的管理、對部署圖信息的管理、登錄后臺系統(tǒng)的管理。在云端主要為客戶端進行數(shù)據(jù)的維護,包括用戶信息、硬件iBeacon的信息、部署圖。
2 基于低功耗藍牙技術(shù)的室內(nèi)定位導(dǎo)航的架構(gòu)模型設(shè)計
本系統(tǒng)采用C/S架構(gòu),在開發(fā)環(huán)境下,以免費開源的Eclipse為開發(fā)工具,以主流的Java為開發(fā)語言,開發(fā)安卓客戶端,以Android SDK為開發(fā)環(huán)境,用xml+html5的方式來布局,云端的開發(fā),以J2EE開發(fā)技術(shù)開發(fā)。數(shù)據(jù)庫采用MySQL數(shù)據(jù)庫。
根據(jù)系統(tǒng)的功能分析,明確了系統(tǒng)需求,劃分了服務(wù)端和手機客戶端兩個模塊,確定了系統(tǒng)的邏輯架構(gòu)。根據(jù)系統(tǒng)的特性,文章將系統(tǒng)分為四個層次,分別為表現(xiàn)層、業(yè)務(wù)邏輯規(guī)劃層、服務(wù)器層、數(shù)據(jù)層。
3 基于低功耗藍牙技術(shù)的室內(nèi)定位導(dǎo)航的頁面設(shè)計
3.1 手機客戶端軟件進入主頁
顧客開啟手機客戶端,出現(xiàn)功能簡介示意圖對系統(tǒng)進行簡要的圖片展示說明,并進入客戶端首頁,如圖1所示。
3.2 停車界面
在停車界面中,可以迅速看到“一鍵停車”按鍵。“一鍵停車”按鍵的上方可以設(shè)置鬧鐘停車提車時間,已達到不會因超過幾分鐘而多付一小時的停車費目的。點擊“一鍵停車”之后會在地圖上顯示停車的位置,并記錄。具體操作如圖2所示:
3.3 尋車界面
在尋車界面中,顧客可以看到預(yù)計的停車費用和“一鍵停車”按鍵,點擊“一鍵尋車”,可以進行反向?qū)Ш剑业阶约旱能囕v。成功找到后,自動回到“一鍵尋車”界面,之后點擊“我已找到我的車”,該次尋車、取出便完成了。
4 結(jié)束語
基于低功耗藍牙的I beacon的出現(xiàn)可以說是真正能實現(xiàn)最后1公里定位的最佳方案,BLE精確的定位精度、低廉的部署成本、高度靈活性,將會催生出全新的商業(yè)模式??深A(yù)見,基于微定位導(dǎo)航的移動互聯(lián)系統(tǒng),不僅能解決導(dǎo)航最后一公里難點,更能結(jié)合商業(yè)應(yīng)用,使傳統(tǒng)行業(yè)(如大型商超、游樂場、博物館、景點等)煥發(fā)新彩。
參考文獻
[1]徐曉靜,孫濤,杜夢嘉,等.基于Wi-Fi的大型室內(nèi)定位導(dǎo)航平臺設(shè)計與實現(xiàn)[J].現(xiàn)代計算機,2015,9.
[2]賈玉清.基于深度學(xué)習(xí)的Wi-Fi定位算法[D].江蘇:南京大學(xué), 2014(5).
[3]王小建.無基礎(chǔ)設(shè)施Wi-Fi室內(nèi)定位算法研究[D].廣州:中山大學(xué),2012(5).
[4]周森鵬,陸正球.基于Android平臺的校園掌中設(shè)計與實現(xiàn)[J].現(xiàn)代計算機,2014,11.
作者簡介:魏必成(1996-),男,浙江嵊州人,在校本科生,研究方向:軟件工程。
陸正球(1982-),男,浙江余姚人,碩士研究生,講師,研究方向:軟件開發(fā)。
嚴旭斌(1995-),男,浙江湖州人,在校本科生,研究方向:軟件開發(fā)。
丁一(1994-),女,浙江紹興人,在校本科生,研究方向:軟件開發(fā)。
曹學(xué)忠(1995-),男,浙江湖州人,在校本科生,研究方向:軟件工程。