段宇
摘 要:為了解決傳統(tǒng)大型商場(chǎng)存在的尋找商品困難、購(gòu)物體驗(yàn)差、商品信息不詳細(xì)、經(jīng)營(yíng)管理不善等問(wèn)題,本文提出基于iBeacon藍(lán)牙定位的智能購(gòu)物車系統(tǒng),將平板電腦搭載于購(gòu)物車上,在定位系統(tǒng)的支持下,為顧客提供購(gòu)物導(dǎo)航、商品信息動(dòng)態(tài)提示、個(gè)性化購(gòu)物推薦等功能。
關(guān)鍵詞:iBeacon藍(lán)牙;智能購(gòu)物車;電子商務(wù);數(shù)據(jù)分析
近期,蘋(píng)果iBeacon藍(lán)牙技術(shù)應(yīng)用已成熟,硬件成本也大幅降低。本文提出將藍(lán)牙定位技術(shù)和商場(chǎng)智能化相結(jié)合,具有很強(qiáng)的實(shí)用性和商業(yè)價(jià)值。
一、系統(tǒng)綜述
在大型商場(chǎng)的線下購(gòu)物中,選購(gòu)商品是否便利舒適成為購(gòu)物體驗(yàn)的最主要部分。本文首創(chuàng)“智能購(gòu)物車+數(shù)據(jù)中心”的新模式,在購(gòu)物車上搭載平板電腦并安裝APP,在為顧客提供舒適便利的購(gòu)物體驗(yàn)的同時(shí),也能完成數(shù)據(jù)采集和預(yù)處理工作。多種數(shù)據(jù)采集設(shè)備協(xié)同工作,數(shù)據(jù)庫(kù)可收集到海量數(shù)據(jù),進(jìn)而傳送給PC端數(shù)據(jù)處理中心,通過(guò)提純處理以及數(shù)據(jù)可視化等一系列技術(shù)來(lái)完成數(shù)據(jù)分析工作。
1. 功能介紹
購(gòu)物導(dǎo)航:顧客在商場(chǎng)內(nèi)購(gòu)物并使用購(gòu)物車上的平板電腦進(jìn)行購(gòu)物導(dǎo)航的時(shí)候,室內(nèi)定位系統(tǒng)會(huì)定位到顧客所在位置。待顧客點(diǎn)擊欲購(gòu)商品,APP會(huì)通過(guò)服務(wù)器訪問(wèn)到商品所在具體位置,后臺(tái)算法規(guī)劃出合理的購(gòu)物路線推送到APP導(dǎo)航界面,引導(dǎo)顧客選購(gòu)所需商品。
商品信息動(dòng)態(tài)提示:傳統(tǒng)的線下購(gòu)物APP沒(méi)有定位系統(tǒng)的支持,不能根據(jù)顧客所在位置動(dòng)態(tài)地推送信息提示,顧客必須在APP里輸入商品名。這樣的過(guò)程十分煩瑣不便,而在我們的系統(tǒng)中,當(dāng)顧客走到任意貨架旁邊時(shí),APP就會(huì)自動(dòng)推送對(duì)應(yīng)的商品信息。
個(gè)性化購(gòu)物推薦:定位系統(tǒng)會(huì)記錄顧客的購(gòu)物行為,并根據(jù)顧客的購(gòu)物路徑、身份信息、以往購(gòu)物記錄進(jìn)行算法分析,推薦出顧客最可能需要的商品。
數(shù)據(jù)分析中心:在商場(chǎng)的運(yùn)營(yíng)中,每位顧客的消費(fèi)過(guò)程都會(huì)產(chǎn)生大量消費(fèi)相關(guān)信息,為了提高營(yíng)銷策略的針對(duì)性,我們對(duì)該部分?jǐn)?shù)據(jù)進(jìn)行提取和分析。采用這種方式除了可以進(jìn)行以個(gè)體為中心的小數(shù)據(jù)分析,還可以依照大數(shù)據(jù)思路對(duì)用戶信息進(jìn)行分析,可以了解大眾偏好,把握流行趨勢(shì)。
2.iBeacon藍(lán)牙
報(bào)文發(fā)射原理低功耗藍(lán)牙又稱藍(lán)牙4.0,是最新一代藍(lán)牙技術(shù)。第四代藍(lán)牙定位系統(tǒng)是智能購(gòu)物車的最核心技術(shù),智能購(gòu)物車所有功能都是建立在定位系統(tǒng)的基礎(chǔ)上。與傳統(tǒng)藍(lán)牙相比,低功耗藍(lán)牙在功耗和效率方面有顯著提高。
二、系統(tǒng)設(shè)計(jì)與硬件搭建
1.系統(tǒng)設(shè)計(jì)
系統(tǒng)在windows平臺(tái)上進(jìn)行開(kāi)發(fā),主要使用JAVA程序語(yǔ)言進(jìn)行軟件開(kāi)發(fā),使用C語(yǔ)言進(jìn)行底層硬件調(diào)試。利用 SQL-Server數(shù)據(jù)庫(kù)、Ajax 技術(shù)與服務(wù)器共同搭建系統(tǒng)架構(gòu)。商場(chǎng)商品信息存放于服務(wù)器端數(shù)據(jù)庫(kù),而在商場(chǎng)地圖的存儲(chǔ)中,采用模擬二維坐標(biāo)系的方法,貨架以及商品的位置通過(guò)二維坐標(biāo)的形式進(jìn)行存儲(chǔ)。
2.硬件搭建
本系統(tǒng)采用低功耗藍(lán)牙作為基站,在固定點(diǎn)設(shè)置基站,藍(lán)牙不斷向外界發(fā)射報(bào)文(報(bào)文內(nèi)部含固定信號(hào)),搭載藍(lán)牙4.0模塊的終端設(shè)備收到基站廣播報(bào)文后,通過(guò)無(wú)線局域網(wǎng),將數(shù)據(jù)信息發(fā)送至后臺(tái)服務(wù)器,把接收功率帶入功率衰減與距離關(guān)系的函數(shù)中,測(cè)算出距離該基站的距離,通過(guò)兩個(gè)以上的基站距離根據(jù)三點(diǎn)定位原理進(jìn)行定位,再將位置信號(hào)發(fā)回給移動(dòng)設(shè)備。
在具體實(shí)施過(guò)程中,需要對(duì)商場(chǎng)進(jìn)行實(shí)地勘察以及測(cè)量,將商場(chǎng)的平面布局圖轉(zhuǎn)換為二維坐標(biāo)系,當(dāng)顧客選擇某件商品時(shí),將此時(shí)定位模塊所求得的顧客坐標(biāo)與移動(dòng)設(shè)備的指向記錄下來(lái)。然后把該商品對(duì)應(yīng)的二維坐標(biāo)位置從數(shù)據(jù)庫(kù)中讀取出來(lái),確定根節(jié)點(diǎn)、目標(biāo)節(jié)點(diǎn)和鄰接表這三個(gè)參數(shù),就可以進(jìn)行Dijkstral求解。算法求解輸出一個(gè)一維數(shù)組,其中存儲(chǔ)了從根節(jié)點(diǎn)到目標(biāo)節(jié)點(diǎn)所經(jīng)過(guò)的所有節(jié)點(diǎn),APP后臺(tái)在商場(chǎng)的平面設(shè)計(jì)圖里依次連接并畫(huà)出導(dǎo)航路線,將其推送給APP導(dǎo)航界面。
從信息安全性來(lái)看,相對(duì)于數(shù)據(jù)漏洞較多的WIFI定位方案,藍(lán)牙傳輸可通過(guò)唯一識(shí)別碼大大提高數(shù)據(jù)傳輸?shù)陌踩?。從?jīng)濟(jì)角度看,隨著藍(lán)牙技術(shù)的發(fā)展,藍(lán)牙基站價(jià)格不斷降低,使得藍(lán)牙定位的開(kāi)發(fā)成本和維護(hù)成本不斷降低。
參考文獻(xiàn):
[1]羅 超. 藍(lán)牙定位測(cè)量[J]. 海峽科學(xué),2007(10):56-57.
[2]高 搏,宣章洋,張 凡,等.基于嵌入式系統(tǒng)的智能購(gòu)物車的開(kāi)發(fā)研究[J].信息通信,2015(4).