任美薇
摘 要:文章根據(jù)軟件工程的思路和解決問題的方法,借助近場通信模塊的開發(fā)平臺和PHP技術(shù),通過對移動客戶端與后臺服務(wù)器端的聯(lián)合應(yīng)用,完成對兩者各部分的模塊進(jìn)行實(shí)際的實(shí)現(xiàn),再通過對人機(jī)交互界面的設(shè)計(jì)完成整個博物館展品導(dǎo)覽系統(tǒng)。
關(guān)鍵詞:近場通信;博物館;展品導(dǎo)覽系統(tǒng);應(yīng)用
隨著移動互聯(lián)網(wǎng)的不斷發(fā)展和智能手機(jī)的大幅度普及,近場通信技術(shù)在博物館、圖書館展品拓展系統(tǒng)中的應(yīng)用也逐漸增多。博物館通過引入先進(jìn)的近場通信技術(shù)和PHP技術(shù),對移動客戶端與后臺服務(wù)器端聯(lián)合應(yīng)用,在手機(jī)的近場通信模塊的基礎(chǔ)上設(shè)計(jì)一個博物館展品導(dǎo)覽系統(tǒng),可以實(shí)現(xiàn)對館內(nèi)各個展品的實(shí)時自助參觀。
1 博物館展板模塊的實(shí)現(xiàn)
通過智能手機(jī)上的近場通信功能,能夠利用近場通信軟件對聲波信號進(jìn)行接收,從而進(jìn)入到博物館展品模塊。展品模塊能夠輸出中、英文的信息介紹頁面,參觀者能夠根據(jù)自己的需求選擇不同的語種。通過這樣一個語言選擇頁面,來進(jìn)入到下一個界面。如果參觀者選擇了中文作為整個移動客戶端的主要語種,在下面的一系列界面中,就會有中文版本的文字和音頻介紹信息(圖1)。
與之相對,如果參觀者選擇了英文這一選項(xiàng),則下一步的界面將會轉(zhuǎn)至英文版本的介紹。當(dāng)然,對于相應(yīng)的介紹方式而言,都是以英文作為使用語種,來實(shí)現(xiàn)對博物館展品拓展信息的介紹。
2 基本信息模塊的實(shí)現(xiàn)
在選定中、英文這兩個版本的展板之后,就能夠在移動客戶端的上方找到一個音頻的播放鍵。該模塊能通過點(diǎn)擊音頻播放鍵,對整個界面內(nèi)的展品導(dǎo)覽進(jìn)行音頻介紹(圖2),這段音頻信息事先已經(jīng)錄入到了數(shù)據(jù)庫中。
如圖2界面中所示,在基本信息模塊中首先會顯示展品的名稱。通過文字的方式首先對展品的年代、種類以及更多方面的知識進(jìn)行統(tǒng)一的介紹。在圖片的下方,文字部分會對圖片進(jìn)行統(tǒng)一的說明,從而更加形象地對展品的拓展信息進(jìn)行描述。除此之外,如果游客對該展品的導(dǎo)覽介紹比較滿意,可以對該條導(dǎo)覽進(jìn)行點(diǎn)贊和評論,從而更好地推進(jìn)博物館展品導(dǎo)覽系統(tǒng)中的基本信息模塊的日后的改進(jìn)工作。
3 聲波近場通信模塊的實(shí)現(xiàn)
本文提到的移動客戶端系統(tǒng)主要采用智能手機(jī)上的近場通信模塊,通過對博物館展品簡介牌聲波信號的接收,實(shí)現(xiàn)對該信號的掃描、讀取、譯碼,最終實(shí)現(xiàn)對博物館展品導(dǎo)覽的直接獲得。當(dāng)游客將移動端設(shè)備接近展品時,聲波近場通信模塊就能夠?qū)σ苿涌蛻舳私邮盏降穆暡ń邮战Y(jié)果進(jìn)行采集。如果游客想得到某一模型展品的進(jìn)一步信息及導(dǎo)覽,則只需將該模擬信號通過模型旁邊簡介牌上的近場通信模塊進(jìn)行接收即可。
4 游客引導(dǎo)模塊的實(shí)現(xiàn)
博物館展品導(dǎo)覽系統(tǒng)的移動客戶端不僅具有獲得展品導(dǎo)覽信息的功能,它還能夠通過參觀者的搜索,找到參觀者想要進(jìn)行游覽及參觀的展品。
首先,在博物館展板模塊中的搜索欄內(nèi)輸入想要到達(dá)的參觀地點(diǎn),點(diǎn)擊右上角的刷新按鈕,客戶端將會按照匹配程度,給出可供選擇的參觀地點(diǎn)搜索結(jié)果。
在提供的搜索結(jié)果中,每個選項(xiàng)的右側(cè)都有一個導(dǎo)航的圖標(biāo)按鈕。在選定所要參觀的地點(diǎn)之后,點(diǎn)擊導(dǎo)航按鈕,系統(tǒng)將自動跳轉(zhuǎn)至導(dǎo)航頁面(圖3)。
在游客引導(dǎo)頁面中,屏幕中間將會顯示整個博物館的室內(nèi)地圖。在地圖中會將游客目前所在位置進(jìn)行標(biāo)注,同時系統(tǒng)也會按照游客事先選好的游覽地點(diǎn),將目的地在地圖中進(jìn)行標(biāo)注,根據(jù)室內(nèi)的地形結(jié)構(gòu),系統(tǒng)會在游客目前所在位置和目的地位置之間設(shè)計(jì)路線,以便游客能夠通過地圖的引導(dǎo)找到將要參觀的地點(diǎn)。在地圖的最下端,還會有行進(jìn)路線的文字、語音提醒,從而更加準(zhǔn)確地幫助游客找到想要參觀的地點(diǎn)。
5 服務(wù)器軟件系統(tǒng)的實(shí)現(xiàn)
本文中所提到的系統(tǒng),其服務(wù)器軟件功能是通過PHP技術(shù)和MYSQL數(shù)據(jù)庫聯(lián)合實(shí)現(xiàn)的,在進(jìn)行數(shù)據(jù)庫查詢等操作之前要連接數(shù)據(jù)庫。其次,根據(jù)史前生物博物館展品導(dǎo)覽系統(tǒng)的具體需求,設(shè)計(jì)了后臺服務(wù)器端在WEB上的后臺頁面。通過對HTML和CSS的聯(lián)合編程,將后端的頁面進(jìn)行顯示。
5.1 博物館展品導(dǎo)覽管理的實(shí)現(xiàn)
5.1.1 博物館展品導(dǎo)覽的添加
在添加展品信息頁面中,管理人員需要首先填寫展品的名稱,再對展品的種類進(jìn)行填寫。如果展品名稱或展品種類不符合規(guī)范,則系統(tǒng)將提示出錯。讓管理人員核對名稱后,再度進(jìn)行填寫。在對新展品的導(dǎo)覽進(jìn)行添加的時候,因?yàn)楸鞠到y(tǒng)是中文、英文的雙語系統(tǒng),所以需要在語言選擇欄中注明此時新建的展品導(dǎo)覽信息是何語種。通過展品圖片的添加按鈕,系統(tǒng)管理員能夠通過服務(wù)器端的軟件功能對拓展信息的展品圖片進(jìn)行添加。
5.1.2 博物館展品導(dǎo)覽的修改
對于現(xiàn)有的展品導(dǎo)覽,系統(tǒng)的管理員能夠通過登錄賬號的形式在服務(wù)器端獲得相應(yīng)的權(quán)限。在界面中,管理人員能夠?qū)φ蛊返拿Q進(jìn)行修改。同時,對于展品的種類而言,管理人員也能夠根據(jù)自己的需要在現(xiàn)有內(nèi)容的基礎(chǔ)上加入更為符合要求的拓展內(nèi)容。與新建導(dǎo)覽相對應(yīng),在修改展品導(dǎo)覽的界面中,也要對修改內(nèi)容的語種進(jìn)行選擇,必要時能夠在現(xiàn)有導(dǎo)覽圖片、語音、視頻文件的基礎(chǔ)上,新增、刪除導(dǎo)覽內(nèi)容中的圖片、語音以及視頻文件。最后,博物館展品導(dǎo)覽的文字內(nèi)容能夠通過文本框來進(jìn)行全面的修改。在文本框中,能夠改變文字的大小、顏色或進(jìn)行加粗、加入下劃線等操作,突出博物館展品導(dǎo)覽中的關(guān)鍵內(nèi)容,讓博物館的參觀者能夠更快地捕捉某段導(dǎo)覽中的核心內(nèi)容,為游客提供更有效的閱讀空間。
5.2 系統(tǒng)的維護(hù)與管理
通過服務(wù)器端的系統(tǒng)維護(hù)及管理功能模塊,系統(tǒng)的管理人員能夠?qū)φ麄€系統(tǒng)進(jìn)行定期的維護(hù)和對后端服務(wù)器依托的數(shù)據(jù)庫進(jìn)行訪問,如對整個系統(tǒng)的信息的文字、音頻、視頻文件進(jìn)行統(tǒng)一的訪問、維護(hù)與管理。管理人員通過服務(wù)器端的軟件系統(tǒng),可以查看所有博物館展品的導(dǎo)覽信息,從而方便日常的維護(hù)和管理工作。