基于RFID技術(shù)的游客游跡跟蹤與追溯系統(tǒng)
3 游客游跡追溯系統(tǒng)設(shè)計
3.1 游客游跡追溯功能槊構(gòu)
游客游跡跟蹤與追溯系統(tǒng)的功能架構(gòu)如圖2所示。在該架構(gòu)中,包含了硬件層、接入層、數(shù)據(jù)層、服務(wù)層以及應(yīng)用層,各個功能模塊詳細(xì)描述如下:本文引用地址:http://m.butianyuan.cn/article/153491.htm
1)硬件層:主要功能是實(shí)現(xiàn)游客游覽身份識別卡的采集,具體的物理實(shí)體為景區(qū)景點(diǎn)所安裝的RFID閱讀器、閱讀器天線以及用于跟蹤和追溯游客身份識別卡(即超高頻電子標(biāo)簽);
2)接入層:包括數(shù)據(jù)格式的轉(zhuǎn)換、RFID讀寫器適配器、RFID數(shù)據(jù)以及RFID數(shù)據(jù)過濾;
3)數(shù)據(jù)層:包括游客身份識別卡數(shù)據(jù)庫以及游客游跡數(shù)據(jù)庫;
4)服務(wù)層:包括RFID事件處理組件、XML業(yè)務(wù)單據(jù)解析與轉(zhuǎn)化組件、事件上傳與查詢組件、數(shù)據(jù)流管理、數(shù)據(jù)交換服務(wù);
5)應(yīng)用層:包括RFID應(yīng)用于景區(qū)管理系統(tǒng)的信息整合、RFID數(shù)據(jù)采集(涉及售票、檢票、景區(qū)游覽)、游客游跡跟蹤與追溯查詢。
3.2 游客游跡跟蹤與追溯業(yè)務(wù)流程
游客游跡跟蹤與追溯業(yè)務(wù)流程可以利用兩種方法對游客游跡進(jìn)行追蹤和追溯;一是從前往后進(jìn)行跟蹤,即從售票一>檢票一>進(jìn)入景區(qū)一>游覽線路與行為一>離開景區(qū),這種方法主要用于查找造成游覽質(zhì)量問題的原因,確定游覽質(zhì)量問題的位置和時間;另一種是從后往前進(jìn)行追溯,也就是游客在離開景區(qū)的時發(fā)現(xiàn)了游覽質(zhì)量問題,可以向上層層追溯,最終確定問題所在,這種方法主要用于解決旅游糾紛。
游客游覽過程中的數(shù)據(jù)采集步驟、需要跟蹤和追溯的RFID信息,過程描述如下:
1)在游客游跡跟蹤和追溯系統(tǒng)中,在分析游客游覽RFID事件采集網(wǎng)絡(luò)的基礎(chǔ)上,RFID讀寫器通過多種連接方式以及數(shù)據(jù)傳輸方式,實(shí)現(xiàn)對游客游跡跟蹤RFID信息的采集;
2)RFID事件實(shí)時檢測組件實(shí)時監(jiān)測游客游覽RFID數(shù)據(jù),將RFID數(shù)據(jù)與游客的游覽業(yè)務(wù)進(jìn)行數(shù)據(jù)集成,通過計算機(jī)網(wǎng)絡(luò)將游客游覽狀態(tài)變換的RFID事件上傳到數(shù)據(jù)庫服務(wù)中心;
3)數(shù)據(jù)庫服務(wù)中心由大容量數(shù)據(jù)庫組成,存儲游客游覽的RFID數(shù)據(jù)信息包括游客身份識別卡數(shù)據(jù)庫以及游客游跡數(shù)據(jù)庫。
3.3 游客游跡跟蹤和追溯查詢實(shí)現(xiàn)
根據(jù)上述游客游跡跟蹤與追溯體系,由售票系統(tǒng)提供游客信息與屬性,EPICS事件數(shù)據(jù)庫提供游客的游覽信息,游覽信息包括購票時間與地點(diǎn)、檢票時間與地點(diǎn)、進(jìn)入景區(qū)事件與位置、進(jìn)入景點(diǎn)位置與時間、離開景點(diǎn)位置與時間、離開景區(qū)時間與位置。用戶可以通過查詢用的RFID固定設(shè)備、Web網(wǎng)站讀取游客的RFID標(biāo)簽,通過WebService服務(wù)訪問游客游跡追溯查詢平臺,得到游客游跡的追溯信息,游跡跟蹤和追溯查詢具體結(jié)構(gòu)如圖3所示。
4 游客游跡追溯系統(tǒng)實(shí)現(xiàn)
根據(jù)上述的物品跟蹤模型和系統(tǒng)功能架構(gòu),設(shè)計開發(fā)了基于RFID的物流跟蹤與追溯系統(tǒng)。系統(tǒng)采用無源925 MHZ的頻率的電子標(biāo)簽作為游客身份識別卡,遵循ISO/IEC18000—6C協(xié)議標(biāo)準(zhǔn),售票與檢票的讀寫距離為10 cm,用于景區(qū)服務(wù)的閱讀器的讀取距離為10 m,具有多重數(shù)據(jù)通信接口。
應(yīng)用軟件系統(tǒng)是整個旅游智能管理系統(tǒng)的核心,系統(tǒng)采用最新的Web發(fā)布技術(shù),利用了EJB技術(shù),采用了能夠真正解決分布式企業(yè)計算的J2EE架構(gòu),對傳統(tǒng)的B/S結(jié)構(gòu)進(jìn)行了進(jìn)一步的擴(kuò)展,設(shè)計了基于EJB的四層結(jié)構(gòu):客戶層、表現(xiàn)層、業(yè)務(wù)邏輯層以及數(shù)據(jù)服務(wù)層。
1)客戶層
用于與企業(yè)信息系統(tǒng)的用戶進(jìn)行交互以及顯示根據(jù)特定商務(wù)規(guī)則進(jìn)行計算后的結(jié)果。采用瘦客戶機(jī)形式,只需簡單的運(yùn)行標(biāo)準(zhǔn)的Web瀏覽器,如IE或Netscape,即可實(shí)現(xiàn)異地辦公,使企業(yè)的應(yīng)用可跨度到任何地方。
2)表現(xiàn)層
即WEB服務(wù)層。由JSP頁面、基于WEB的Java Applets以及用于動態(tài)生成HTML頁面的Servlets構(gòu)成。這些基本元素在組裝過程中通過打包來創(chuàng)建WEB組件。運(yùn)行在WEB層中的WEB組件依賴WEB容器來支持諸如響應(yīng)客戶請求以及查詢EJB組件等功能。
3)業(yè)務(wù)邏輯層
解決或滿足特定業(yè)務(wù)領(lǐng)域商務(wù)規(guī)則的代碼構(gòu)建成為業(yè)務(wù)層中的EJB組件。EJB組件可以完成從客戶端應(yīng)用程序中接收數(shù)據(jù)、按照商務(wù)規(guī)則對數(shù)據(jù)進(jìn)行處理、將處理結(jié)果發(fā)送到企業(yè)信息系統(tǒng)層進(jìn)行存儲、從存儲系統(tǒng)中檢索數(shù)據(jù)以及將數(shù)據(jù)發(fā)送回客戶端等功能文中的游客游跡跟蹤與追溯的模型模型方法已應(yīng)用于國內(nèi)某個大型景區(qū),包括門票的銷售與管理、檢票系統(tǒng)、游客流量統(tǒng)計與密度分布統(tǒng)計與處理技術(shù)、游客游覽定位技術(shù)以及游客游跡跟蹤與追溯技術(shù),圖4為基于RFID技術(shù)的游客游跡跟蹤與追溯界面。
5 結(jié)束語
目前RFID在國內(nèi)已得到廣泛應(yīng)用,但是在旅游行業(yè)主要還是在電子門票方面,在追溯方面只見于食品安全,國內(nèi)很多景點(diǎn)雖然在在進(jìn)行風(fēng)景區(qū)數(shù)字化建設(shè),但是,缺少游客游覽全過程的跟蹤和追溯管理。本文詳細(xì)介紹了游客游覽RFID事件采集網(wǎng)絡(luò)的搭建以及了游客游覽RFID事件模型與處理機(jī)制,在分析游客游覽RFID事件的基礎(chǔ)上,給出了游客游跡可追溯單元的語義描述,提出了使用事件處理機(jī)制處理游客身份標(biāo)簽數(shù)據(jù)并完成相應(yīng)信息的轉(zhuǎn)換,建立了基于射頻識別語義事件的游客游跡跟蹤模型和追溯方法,通過并發(fā)射頻識別事件優(yōu)先級處理策略機(jī)制。設(shè)計了游客游跡跟蹤與追溯系統(tǒng)的功能架構(gòu)、網(wǎng)絡(luò)結(jié)構(gòu)和查詢,并應(yīng)用于國內(nèi)某大型景區(qū),試驗(yàn)的結(jié)果表明本系統(tǒng)可以實(shí)現(xiàn)游客游跡跟蹤與追溯。
評論