龔靜
(東華大學(xué)計算機(jī)科學(xué)與技術(shù)學(xué)院,上海 200051)
大型企業(yè)營銷渠道通常非常龐大,企業(yè)面對眾多的批發(fā)商、直銷商、分銷商等多元化渠道,為有效監(jiān)控和管理,需要及時采集渠道網(wǎng)點(diǎn)準(zhǔn)確的銷售和庫存信息。隨著大數(shù)據(jù)、移動互聯(lián)網(wǎng)等新興技術(shù)的普及運(yùn)用,企業(yè)越來越重視對數(shù)據(jù)的價值發(fā)掘,傳統(tǒng)手工填寫登記采集數(shù)據(jù)的方式已經(jīng)無法滿足企業(yè)發(fā)展的需求,因此,基于GIS的移動數(shù)據(jù)采集方式開始流行。
A集團(tuán)為提升品牌代理商企業(yè)管理精細(xì)化水平,全面增強(qiáng)集團(tuán)的營銷決策支持能力,為集團(tuán)提高管控能力,實現(xiàn)集團(tuán)戰(zhàn)略目標(biāo),滿足集團(tuán)從總部到大區(qū)各管理階層的應(yīng)用需要,決定啟動智能營銷管理項目,力圖以現(xiàn)有業(yè)務(wù)為基礎(chǔ),建立適應(yīng)未來發(fā)展的營銷終端大數(shù)據(jù)平臺。該平臺項目部分?jǐn)?shù)據(jù)通過移動終端采集獲取品牌代理商、競品代理商以及終端網(wǎng)點(diǎn)等位置和商品信息,并遠(yuǎn)程傳送給服務(wù)器端分析、處理。本文以A集團(tuán)為例,對其數(shù)據(jù)移動采集和地圖展示系統(tǒng)的設(shè)計與實現(xiàn)進(jìn)行探討。
該系統(tǒng)旨在梳理A集團(tuán)當(dāng)前營銷相關(guān)業(yè)務(wù)數(shù)據(jù)的來源,建立數(shù)據(jù)采集體系、工具和流程。具體來說,在該環(huán)節(jié)需實現(xiàn)的功能需求如下:①與集團(tuán)現(xiàn)有管理系統(tǒng)緊密對接,所有分析結(jié)果均支持在數(shù)據(jù)智慧決策門戶中展示,并與GIS融合;②包括各代理商和網(wǎng)點(diǎn)的靜態(tài)信息(地理位置、日常業(yè)務(wù)、與A集團(tuán)的合作、運(yùn)營管理實力等)和營銷數(shù)據(jù)的搜集(包括進(jìn)銷存數(shù)據(jù)以及售后服務(wù)數(shù)據(jù)),為公司智能營銷管理提供準(zhǔn)確、可靠、有效的數(shù)據(jù);③匯總、整合來自現(xiàn)有業(yè)務(wù)系統(tǒng)、移動采集平臺和零散的非結(jié)構(gòu)化數(shù)據(jù);④該體系將最終設(shè)計符合業(yè)務(wù)實際的分析模型,建立代理商營銷數(shù)據(jù)自動化分析和展示體系,同時,系統(tǒng)具備高度可擴(kuò)展性,以支持業(yè)務(wù)/品牌拓展及分析模塊的深度展開。
圖1 系統(tǒng)架構(gòu)圖
該系統(tǒng)采用3層結(jié)構(gòu)的客戶服務(wù)器體系,如圖1所示,包括功能表現(xiàn)層、邏輯應(yīng)用層和數(shù)據(jù)服務(wù)層。功能表現(xiàn)層采用Web瀏覽器的方式,顯示各類功能操作鏈接,包括數(shù)據(jù)展示、地圖展示等功能,既可以自定義統(tǒng)計條件來查看相應(yīng)數(shù)據(jù),并以數(shù)據(jù)圖表來展示,也可以通過地圖來查看各網(wǎng)點(diǎn)數(shù)據(jù);邏輯應(yīng)用層包括數(shù)據(jù)采集模塊和WebGIS模塊,數(shù)據(jù)采集模塊實現(xiàn)了數(shù)據(jù)錄入、審核、查詢等功能以及相應(yīng)接口調(diào)用,WebGIS模塊實現(xiàn)了地圖層次展示和橫向數(shù)據(jù)分析功能以及與數(shù)據(jù)庫之間的接口調(diào)用;數(shù)據(jù)服務(wù)層中GIS部分基于百度地圖API操作接口,其他采集基本信息存儲于本地數(shù)據(jù)庫,并與遠(yuǎn)程服務(wù)器同步更新。
系統(tǒng)主要交互式網(wǎng)頁,比如系統(tǒng)登錄、數(shù)據(jù)采集信息存儲、審核和數(shù)據(jù)展示等功能的核心技術(shù)中都采用了Ajax技術(shù)。Ajax采用異步調(diào)用方式,用戶向Ajax引擎發(fā)出請求,Ajax引擎進(jìn)行判斷并在后臺與服務(wù)器進(jìn)行少量數(shù)據(jù)交換,使網(wǎng)頁異步更新。這樣做,既節(jié)省了網(wǎng)絡(luò)帶寬,又減少了用戶訪問延時的情況發(fā)生。
1.3.1 數(shù)據(jù)采集
該模塊主要采集品牌代理商的信息,包括采集時間、門店位置、代理商姓名、聯(lián)系方式和門店照片,等等。采集時間自動獲取,門店位置采用HTML5 GeolocationAPI來定位用戶的經(jīng)緯度、海拔等較為基本的地理信息,再調(diào)用百度地圖API完成門店所在城市、街道等信息的自動填充。
1.3.2 數(shù)據(jù)審核
在數(shù)據(jù)審核模塊中,審核員根據(jù)數(shù)據(jù)信息質(zhì)量決定采集信息的通過或駁回,采用了Ajax技術(shù)實現(xiàn)。采集員提交已采集的信息后,審核員對這些信息進(jìn)行審核。
1.3.3 地圖展示
單擊中國地圖某省市區(qū)域,頁面動態(tài)顯示該省市的網(wǎng)點(diǎn)數(shù)據(jù)信息。當(dāng)具體點(diǎn)擊某網(wǎng)點(diǎn)時,可查看該網(wǎng)點(diǎn)的詳細(xì)信息。
系統(tǒng)采用用戶名加密碼驗證的方式進(jìn)行權(quán)限管理。數(shù)據(jù)采集流程為:填報—上報—審批—匯總。采集內(nèi)容包括結(jié)構(gòu)化銷售數(shù)據(jù)、結(jié)構(gòu)化門店基本信息,地理位置信息和非結(jié)構(gòu)化的門店照片等。所有采集的數(shù)據(jù)都可以按照各層級營銷實體在地圖上分層展示。圖2和圖3分別為系統(tǒng)采集和地圖展示功能模塊運(yùn)行界面。如圖3所示,地圖上不同的點(diǎn)分別對應(yīng)品牌代理商、競品代理商、配件批發(fā)和終端網(wǎng)點(diǎn)的分布情況,其中,數(shù)據(jù)為測試數(shù)據(jù),可在地圖上操作鼠標(biāo)或通過各類報表條件篩選查看更詳細(xì)的信息。
采用基于GIS的移動數(shù)據(jù)采集和展示方式可以直觀地查看、整理采集的數(shù)據(jù),并且可以根據(jù)地區(qū)對數(shù)據(jù)進(jìn)行整合,這樣有助于加強(qiáng)數(shù)據(jù)在企業(yè)管理中的輔助作用。根據(jù)不同的數(shù)據(jù)服務(wù)需要,選擇恰當(dāng)?shù)牡貓DAPI進(jìn)行二次開發(fā),既節(jié)省了開發(fā)成本,也提高了工作效率。
圖2 數(shù)據(jù)采集界面
圖3 地圖展示界面
[1]孫迪,李沛鴻.百度地圖API在WebGIS中的應(yīng)用[J].交通與建筑科學(xué),2013(11):165-166.
[2]張瑞軍,姜雪嬌,曾維周,等.一種基于WebGIS的網(wǎng)絡(luò)地圖數(shù)據(jù)采集方法研究[J].測繪工程,2014,23(2):24-28.
[3]康潔,瞿弋微.移動應(yīng)用分析平臺上基于Ajax實現(xiàn)客戶端應(yīng)用數(shù)據(jù)采集[J].中國傳媒科技,2014(7):16-20.
[4]陸鋼,區(qū)洪輝,梁柏青,等.面向移動終端的HTML5應(yīng)用運(yùn)行環(huán)境研究[J].電信科學(xué),2013(5):40-44.
[5]黃永慧,陳程凱.HTML5在移動應(yīng)用開發(fā)上的應(yīng)用前景[J].計算機(jī)技術(shù)與發(fā)展,2013,23(7):207-210.
[6]W3School.HTML5教程[EB/OL].[引用時間不詳].http://www.w3school.com.cn/html5/.