孫 恒
?
基于NFC和云服務(wù)的智慧校園設(shè)計(jì)與實(shí)現(xiàn)*——以手機(jī)校園一卡通為例
孫 恒
(山東大學(xué)外國(guó)語(yǔ)學(xué)院現(xiàn)代教育技術(shù)實(shí)驗(yàn)室,山東濟(jì)南 250100)
隨著移動(dòng)通信業(yè)務(wù)的發(fā)展,移動(dòng)通信與互聯(lián)網(wǎng)的結(jié)合越來(lái)越緊密。移動(dòng)終端作為隨身攜帶的設(shè)備,承載了越來(lái)越多的功能。目前校園一卡通系統(tǒng)中使用最普遍的是非接觸式感應(yīng)IC卡,雖然發(fā)放靈活,但存在操作繁瑣、成本高、易被復(fù)制和攜帶不便等缺點(diǎn)。針對(duì)這些問(wèn)題,文章設(shè)計(jì)了手機(jī)校園一卡通系統(tǒng),并以Android移動(dòng)平臺(tái)為例,通過(guò)具有NFC功能的智能手機(jī)與運(yùn)行在學(xué)校私有云服務(wù)上的一卡通系統(tǒng)進(jìn)行數(shù)據(jù)交互,完成了一卡通的全部功能,使智能手機(jī)代替?zhèn)鹘y(tǒng)實(shí)體IC卡進(jìn)行日常應(yīng)用成為現(xiàn)實(shí)。
NFC;云服務(wù);智能手機(jī);校園一卡通;Android
近年來(lái),校園信息化建設(shè)速度加快,以物聯(lián)網(wǎng)為基礎(chǔ)、以各種應(yīng)用服務(wù)系統(tǒng)為載體的智慧校園,將教學(xué)、管理和校園生活進(jìn)行充分融合,形成了工作、學(xué)習(xí)和生活的一體化環(huán)境。校園一卡通系統(tǒng)已經(jīng)由早期的M1卡系統(tǒng)升級(jí)換代成更加安全、高效的CPU卡系統(tǒng),在國(guó)家實(shí)施的智慧校園等工程建設(shè)中起了關(guān)鍵性的作用。隨著物聯(lián)網(wǎng)、移動(dòng)互聯(lián)網(wǎng)的興起,校園一卡通平臺(tái)通過(guò)與互聯(lián)網(wǎng)等技術(shù)的結(jié)合,將不斷升級(jí),并逐步向數(shù)字化、智能化發(fā)展。
得益于移動(dòng)通訊網(wǎng)絡(luò)的日趨發(fā)達(dá)和Android智能手機(jī)的快速普及,無(wú)線(xiàn)網(wǎng)絡(luò)支持的上下行數(shù)據(jù)速率不斷提高,Android智能手機(jī)逐漸成為了人們身邊不可缺少的信息終端。具有NFC功能的智能手機(jī)在市場(chǎng)上占據(jù)了主導(dǎo)地位,基于NFC技術(shù)的應(yīng)用也越來(lái)越受到重視。
綜合上述分析,本研究設(shè)計(jì)并實(shí)現(xiàn)了基于NFC技術(shù)和云服務(wù)的手機(jī)校園一卡通系統(tǒng)。該系統(tǒng)通過(guò)利用智能卡技術(shù),將校園卡與手機(jī)相結(jié)合,使學(xué)生和學(xué)校教工只需用手機(jī)就可完成校園卡的身份認(rèn)證、電子支付等功能。使用NFC技術(shù)和云服務(wù)的手機(jī)校園一卡通具有安全、方便、成本低等多項(xiàng)優(yōu)點(diǎn),是未來(lái)校園一卡通系統(tǒng)的發(fā)展方向[1][2]。
針對(duì)手機(jī)校園一卡通系統(tǒng)的特點(diǎn)和云服務(wù)的需求,本研究構(gòu)建了該系統(tǒng)的總體架構(gòu)。由于需要面向用戶(hù)提供不間斷的7×24小時(shí)校園一卡通服務(wù),所以系統(tǒng)的穩(wěn)定性和安全性處于首要位置。基于此,本研究采用目前流行的Windows平臺(tái)應(yīng)用程序Visual Studio 2015預(yù)覽版作為程序開(kāi)發(fā)集成環(huán)境,使用該環(huán)境進(jìn)行移動(dòng)端和云端應(yīng)用程序的開(kāi)發(fā),并采用微軟的SQL Server 2012數(shù)據(jù)庫(kù)進(jìn)行系統(tǒng)開(kāi)發(fā)。
1 系統(tǒng)技術(shù)架構(gòu)設(shè)計(jì)
(1)NFC技術(shù)
手機(jī)校園一卡通系統(tǒng)中使用的NFC(Near Field Communication)是指近距離無(wú)線(xiàn)通訊技術(shù),是由飛利浦公司和索尼公司等共同開(kāi)發(fā)的一種非接觸式識(shí)別和互聯(lián)技術(shù),能在短距離內(nèi)與兼容設(shè)備進(jìn)行識(shí)別和數(shù)據(jù)交換。NFC的工作頻率為13.56MHz,能在10cm的范圍內(nèi)建立設(shè)備之間的連接。NFC提供了一種簡(jiǎn)單、觸控式的解決方案,可以在移動(dòng)設(shè)備、消費(fèi)類(lèi)電子產(chǎn)品、PC和智能控件工具間進(jìn)行近距離無(wú)線(xiàn)通信。同時(shí),NFC技術(shù)也符合ISO/IEC IS 18092國(guó)際標(biāo)準(zhǔn)、ECMA-340標(biāo)準(zhǔn)與ETSI TS 102 190標(biāo)準(zhǔn)[3]。NFC共有三種工作模式:
①卡模擬模式:將NFC設(shè)備模擬成一張IC卡,即使NFC設(shè)備沒(méi)電也可以工作。
②點(diǎn)對(duì)點(diǎn)模式:用于數(shù)據(jù)交換,且傳輸距離較短、傳輸速度快、功耗低。手機(jī)校園一卡通系統(tǒng)就是使用該模式,用于手機(jī)與校園一卡通系統(tǒng)的NFC讀卡器進(jìn)行相關(guān)數(shù)據(jù)的交換。
③讀卡器模式:將NFC設(shè)備作為非接觸讀卡器,從電子標(biāo)簽上讀取相關(guān)信息。
(2)私有云服務(wù)技術(shù)
在當(dāng)前高校信息化建設(shè)中經(jīng)常出現(xiàn)公共資源閑置率高、利用率低、重復(fù)購(gòu)置等現(xiàn)象。而建設(shè)一套基于基礎(chǔ)設(shè)施的私有云平臺(tái),將不同硬件配置的服務(wù)器通過(guò)云服務(wù)軟件虛擬成統(tǒng)一配置的云服務(wù)器對(duì)外提供服務(wù),就可以很好地解決這些問(wèn)題。服務(wù)器虛擬化技術(shù)可以廣泛應(yīng)用于各類(lèi)應(yīng)用系統(tǒng)。與高校傳統(tǒng)IT架構(gòu)相比,私有云服務(wù)可以提高各個(gè)部門(mén)的服務(wù)器使用效率,解決計(jì)算能力在高峰時(shí)期不足而在低谷時(shí)期又過(guò)剩的矛盾[4]。
手機(jī)校園一卡通系統(tǒng)使用了微軟的Windows Azure Pack來(lái)提供私有云服務(wù),因?yàn)閃indows Azure Pack能讓學(xué)校用戶(hù)使用自己的數(shù)據(jù)中心來(lái)提供基礎(chǔ)架構(gòu)和平臺(tái)服務(wù)。把Windows Azure的用戶(hù)體驗(yàn)移植到私有云上,可提供與公有云一致的用戶(hù)體驗(yàn)。同時(shí),把學(xué)校內(nèi)部的私有云資源進(jìn)行整合打包,這種設(shè)計(jì)為學(xué)校提供了便利快捷的私有云搭建方案[5]。由于Windows Azure Pack將現(xiàn)有的System Center和Windows Server環(huán)境集成到一起,所以用戶(hù)可在現(xiàn)有的基礎(chǔ)架構(gòu)中直接部署。Windows Azure Pack的優(yōu)點(diǎn)是在構(gòu)建應(yīng)用程序之后,可以在任何Microsoft云(私有云、托管云或公有云)中部署和運(yùn)營(yíng)應(yīng)用程序。
2 系統(tǒng)功能架構(gòu)設(shè)計(jì)
手機(jī)校園一卡通系統(tǒng)通過(guò)對(duì)網(wǎng)絡(luò)平臺(tái)、數(shù)據(jù)庫(kù)、身份認(rèn)證體系、各類(lèi)管理系統(tǒng)接口等核心內(nèi)容進(jìn)行重新分析設(shè)計(jì),提供標(biāo)準(zhǔn)、統(tǒng)一的信息接口,與原有各部門(mén)的管理系統(tǒng)平滑對(duì)接,確保校園一卡通系統(tǒng)能與學(xué)校現(xiàn)有各系統(tǒng)充分兼容。
圖1 用戶(hù)接入層的主要功能模塊
手機(jī)校園一卡通系統(tǒng)采用模塊化設(shè)計(jì),分為三層體系結(jié)構(gòu),包括用戶(hù)接入層、應(yīng)用服務(wù)層、業(yè)務(wù)管理層;通過(guò)管理系統(tǒng)平臺(tái)支持整體業(yè)務(wù),并通過(guò)用戶(hù)接入層實(shí)現(xiàn)最終使用功能[6]。用戶(hù)接入層分為門(mén)禁控制管理系統(tǒng)、圖書(shū)借閱系統(tǒng)、消費(fèi)支付管理系統(tǒng)三個(gè)主要功能模塊,如圖1所示。其中,門(mén)禁控制管理系統(tǒng)模塊負(fù)責(zé)控制所有區(qū)域的進(jìn)出,并分配用戶(hù)可以進(jìn)出的區(qū)域;圖書(shū)借閱系統(tǒng)模塊負(fù)責(zé)與原有借閱程序?qū)樱瓿山栝喒δ?;消費(fèi)支付管理系統(tǒng)模塊負(fù)責(zé)完成用戶(hù)在學(xué)校內(nèi)的各種日常消費(fèi)支付功能。
手機(jī)校園一卡通系統(tǒng)利用先進(jìn)的NFC技術(shù)和高校私有云服務(wù)進(jìn)行數(shù)據(jù)通信,其物理架構(gòu)如圖2所示。該系統(tǒng)使用云服務(wù)器進(jìn)行負(fù)載平衡和分布式數(shù)據(jù)處理,技術(shù)性能穩(wěn)定可靠,是目前主流的云計(jì)算解決方案。使用高校私有云服務(wù),可以動(dòng)態(tài)追蹤智能手機(jī)校園一卡通的數(shù)據(jù)源、實(shí)體一卡通、公共服務(wù)平臺(tái)的使用者;將這三方有機(jī)地聯(lián)系在一起,可以提升校園一卡通NFC數(shù)據(jù)處理技術(shù)的應(yīng)用效率。具有NFC功能的手機(jī)通過(guò)移動(dòng)3G、4G網(wǎng)絡(luò)或者無(wú)線(xiàn)局域網(wǎng),與在云服務(wù)器端運(yùn)行的應(yīng)用系統(tǒng)進(jìn)行身份認(rèn)證和數(shù)據(jù)交互通訊。云服務(wù)器通過(guò)門(mén)禁VPN專(zhuān)用網(wǎng)絡(luò),分別對(duì)門(mén)禁主控制器、門(mén)鎖控制器進(jìn)行開(kāi)關(guān)門(mén)操作。通過(guò)消費(fèi)支付VPN專(zhuān)用網(wǎng)絡(luò),對(duì)消費(fèi)支付終端系統(tǒng)進(jìn)行數(shù)據(jù)交換及傳輸[7]。
圖2 手機(jī)校園一卡通系統(tǒng)的物理架構(gòu)
3 系統(tǒng)運(yùn)行流程設(shè)計(jì)
手機(jī)校園一卡通系統(tǒng)最主要的兩個(gè)模塊是門(mén)禁控制管理系統(tǒng)模塊和消費(fèi)支付管理系統(tǒng)模塊,因此本研究將這兩個(gè)模塊作為重點(diǎn)設(shè)計(jì)對(duì)象;圖書(shū)借閱系統(tǒng)模塊只需要通過(guò)第三方對(duì)接程序引入原有借閱系統(tǒng)即可,故在此不進(jìn)行過(guò)多敘述。具體來(lái)說(shuō),先由系統(tǒng)管理員對(duì)用戶(hù)分配門(mén)禁權(quán)限,然后用戶(hù)使用NFC終端作為鑰匙即可打開(kāi)門(mén)鎖。也就是說(shuō),通過(guò)移動(dòng)終端與門(mén)禁的結(jié)合,可實(shí)現(xiàn)簡(jiǎn)單快捷的開(kāi)鎖方法。在消費(fèi)支付時(shí),使用APP程序進(jìn)行消費(fèi)支付操作,手機(jī)端通過(guò)NFC功能與POS消費(fèi)終端進(jìn)行數(shù)據(jù)交互,完成消費(fèi)支付操作。
(1)門(mén)禁控制管理系統(tǒng)開(kāi)鎖流程
門(mén)禁控制管理系統(tǒng)開(kāi)鎖流程分為兩部分:一是移動(dòng)終端身份確認(rèn),二是NFC門(mén)禁系統(tǒng)開(kāi)鎖,具體流程如圖3所示。
①移動(dòng)終端身份確認(rèn):用戶(hù)啟動(dòng)手機(jī)的APP程序,進(jìn)行用戶(hù)合法性驗(yàn)證并由移動(dòng)終端APP顯示門(mén)禁系統(tǒng)按鈕,同時(shí)啟動(dòng)移動(dòng)端NFC功能,準(zhǔn)備與門(mén)禁系統(tǒng)的NFC讀卡器進(jìn)行數(shù)據(jù)通訊。
②NFC門(mén)禁系統(tǒng)開(kāi)鎖:門(mén)禁系統(tǒng)的NFC讀卡器一直輪詢(xún)是否偵測(cè)到外界NFC信號(hào)。如果偵測(cè)到NFC信號(hào),就讀取移動(dòng)終端的NFC信息并同時(shí)判斷門(mén)禁系統(tǒng)是否聯(lián)網(wǎng)——如出現(xiàn)斷網(wǎng),提示網(wǎng)絡(luò)故障;如可以聯(lián)網(wǎng),則將信息上傳至云端數(shù)據(jù)庫(kù)進(jìn)行開(kāi)門(mén)權(quán)限驗(yàn)證。經(jīng)系統(tǒng)驗(yàn)證后,發(fā)送開(kāi)鎖指令到門(mén)鎖控制器,進(jìn)行開(kāi)鎖;如信息不一致,則提示無(wú)權(quán)限,并退回[8][9]。
圖3 門(mén)禁控制管理系統(tǒng)開(kāi)鎖流程
圖4 消費(fèi)支付管理系統(tǒng)流程
(2)消費(fèi)支付管理系統(tǒng)流程
消費(fèi)支付管理系統(tǒng)同樣也分為兩部分:一是移動(dòng)終端身份確認(rèn),二是具有NFC功能的POS消費(fèi)終端支付,具體流程如圖4所示。因?yàn)榇颂幰苿?dòng)終端身份確認(rèn)與門(mén)禁控制管理系統(tǒng)的身份確認(rèn)操作相同,故不再贅述。
具有NFC功能的POS消費(fèi)終端支付是指POS消費(fèi)終端的NFC讀卡器一直輪詢(xún)是否偵測(cè)到外界NFC信號(hào)。如果偵測(cè)到NFC信號(hào),讀取手機(jī)端的NFC信息并同時(shí)判斷聯(lián)網(wǎng)狀態(tài)——如出現(xiàn)斷網(wǎng),提示網(wǎng)絡(luò)故障;如可以聯(lián)網(wǎng),則將信息上傳至云端數(shù)據(jù)庫(kù)將消費(fèi)金額與帳戶(hù)余額進(jìn)行比對(duì)。消費(fèi)金額大于帳戶(hù)余額,提示余額不足,終止交易;消費(fèi)金額小于帳戶(hù)余額,則進(jìn)入消費(fèi)支付流程,由系統(tǒng)發(fā)送消費(fèi)讀取指令到POS終端,進(jìn)行支付。
4 系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)
手機(jī)校園一卡通系統(tǒng)使用了新一代的數(shù)據(jù)庫(kù)SQL Server 2012,它支持云技術(shù)與平臺(tái),可實(shí)現(xiàn)私有云與公有云之間數(shù)據(jù)的擴(kuò)展與應(yīng)用的遷移。系統(tǒng)中最主要的兩個(gè)數(shù)據(jù)庫(kù)是門(mén)禁數(shù)據(jù)庫(kù)Door_Access和消費(fèi)支付數(shù)據(jù)庫(kù)Consume,而門(mén)禁數(shù)據(jù)庫(kù)中最主要的表為門(mén)禁表NFC_CardInfo。在門(mén)禁表中,NFC_id作為主鍵用來(lái)對(duì)手機(jī)上的NFC卡進(jìn)行唯一性確定,其余字段作為補(bǔ)充條件對(duì)用戶(hù)其它信息進(jìn)行登記,如表1所示。
表1 門(mén)禁表NFC_CardInfo
消費(fèi)支付數(shù)據(jù)庫(kù)中最主要的表為消費(fèi)支付信息表NFC_ConsumeRecord。在消費(fèi)支付信息表中,Consume_id作為主鍵,其它相關(guān)記錄信息作為補(bǔ)充內(nèi)容標(biāo)示信息的唯一性[10][11],如表2所示。
表2 消費(fèi)支付信息表NFC_ConsumeRecord
1 手機(jī)校園一卡通系統(tǒng)的連接實(shí)現(xiàn)
首先,用戶(hù)使用裝有校園一卡通系統(tǒng)的手機(jī)綁定用戶(hù)和用戶(hù)智能手機(jī)的NFC識(shí)別碼后,才可以進(jìn)行門(mén)禁出入、消費(fèi)支付等與程序相關(guān)的操作。其次,手機(jī)端APP程序以Webservice為中間橋梁與SQL Server 2012進(jìn)行數(shù)據(jù)連接,這樣可以方便地同步數(shù)據(jù)[12]。最后,在手機(jī)端與云端服務(wù)器完成身份驗(yàn)證后,自動(dòng)啟動(dòng)手機(jī)端的NFC功能與校園一卡通系統(tǒng)的NFC終端讀卡器進(jìn)行數(shù)據(jù)交換認(rèn)證[13]。
2 手機(jī)校園一卡通系統(tǒng)各功能的實(shí)現(xiàn)
手機(jī)校園一卡通系統(tǒng)的核心操作是通過(guò)智能手機(jī)端的APP程序進(jìn)行的,其界面如圖5所示。
APP程序功能主要由以下模塊組成:
(1)新聞通告模塊:用戶(hù)可以隨時(shí)關(guān)注手機(jī)校園一卡通系統(tǒng)發(fā)送的各種重要通知及公告。
(2)門(mén)禁出入模塊:用于實(shí)驗(yàn)室、機(jī)房、宿舍等門(mén)禁。系統(tǒng)自動(dòng)從數(shù)據(jù)庫(kù)中調(diào)出刷卡者的信息,管理員可進(jìn)行對(duì)照比較,并根據(jù)持卡人身份對(duì)允許出入的每個(gè)門(mén)禁點(diǎn)進(jìn)行授權(quán)。
(3)消費(fèi)支付模塊:主要應(yīng)用于校園的消費(fèi)場(chǎng)所,扣費(fèi)采用POS終端機(jī)直接與手機(jī)一卡通數(shù)據(jù)平臺(tái)進(jìn)行數(shù)據(jù)交換的方式。水控消費(fèi)則主要應(yīng)用于開(kāi)水房等,可有效控制用水量,從而達(dá)到節(jié)約用水、用電等高效管理的目的。
(4)消費(fèi)查詢(xún)模塊:可以對(duì)指定時(shí)間段內(nèi)的所有消費(fèi)進(jìn)行查詢(xún)?cè)L問(wèn)。
(5)圖書(shū)借閱模塊:用于代替一卡通IC卡的圖書(shū)借閱功能。
(6)轉(zhuǎn)賬充值模塊:主要用于校園一卡通轉(zhuǎn)賬、繳費(fèi)等功能。
(7)個(gè)人設(shè)置模塊:用于設(shè)置個(gè)人基本信息、修改APP登陸密碼等操作。
(8)幫助模塊:針對(duì)使用手機(jī)校園一卡通中可能出現(xiàn)的各種問(wèn)題,給出相應(yīng)的解決方案。
3 云服務(wù)及數(shù)據(jù)庫(kù)功能的實(shí)現(xiàn)
系統(tǒng)管理員通過(guò)Windows Azure Pack管理平臺(tái),對(duì)手機(jī)校園一卡通系統(tǒng)云平臺(tái)進(jìn)行管理控制。首先創(chuàng)建云服務(wù)進(jìn)行整體服務(wù)框架建設(shè),接著進(jìn)行生產(chǎn)部署,實(shí)現(xiàn)云服務(wù)的運(yùn)行發(fā)布。其次,建立云儲(chǔ)存帳戶(hù)和作業(yè)集合,由云平臺(tái)自動(dòng)定時(shí)定量備份,以免出現(xiàn)異常故障導(dǎo)致系統(tǒng)崩潰。最后,使用流量管理器對(duì)訪(fǎng)問(wèn)云端的數(shù)據(jù)流進(jìn)行閾值的相關(guān)設(shè)置,保證網(wǎng)絡(luò)訪(fǎng)問(wèn)流量不會(huì)過(guò)載。至此,云端服務(wù)及云端計(jì)算已經(jīng)完成,手機(jī)校園一卡通系統(tǒng)可以進(jìn)行正常工作運(yùn)轉(zhuǎn)[14]。
根據(jù)本研究的設(shè)計(jì)方案,與學(xué)校相關(guān)部門(mén)進(jìn)行溝通后,本研究搭建了小范圍的測(cè)試環(huán)境對(duì)系統(tǒng)進(jìn)行全面測(cè)試。其中,門(mén)禁控制管理系統(tǒng)包含理綜樓6間機(jī)房、3間辦公室、2間多媒體教室和圖書(shū)館1個(gè)圖書(shū)借閱點(diǎn);消費(fèi)支付管理系統(tǒng)包含學(xué)校食堂2個(gè)窗口、開(kāi)水房4個(gè)水控龍頭、學(xué)生超市2個(gè)POS消費(fèi)終端、大學(xué)生活動(dòng)中心1個(gè)POS消費(fèi)終端和一卡通中心2臺(tái)圈存機(jī)等。
1 門(mén)禁控制管理系統(tǒng)出入開(kāi)鎖測(cè)試
以進(jìn)入機(jī)房為例,在系統(tǒng)設(shè)定的允許用戶(hù)進(jìn)入機(jī)房的時(shí)間段,用戶(hù)使用手機(jī)APP程序輸入登陸系統(tǒng)密碼,通過(guò)網(wǎng)絡(luò)云服務(wù)器進(jìn)行確認(rèn),再將手機(jī)靠近門(mén)禁系統(tǒng)NFC讀卡器后即可開(kāi)鎖。成功開(kāi)啟門(mén)鎖界面截圖如圖6所示。這樣一來(lái),就省去了攜帶IC門(mén)卡、實(shí)體鑰匙的麻煩。
2 消費(fèi)支付管理系統(tǒng)測(cè)試
當(dāng)商戶(hù)使用POS機(jī)輸入消費(fèi)金額后,用戶(hù)登陸手機(jī)APP程序,連接云服務(wù)器,選擇消費(fèi)支付管理系統(tǒng)模塊,將手機(jī)靠近POS消費(fèi)終端的NFC讀卡器,滿(mǎn)足支付條件后,即可扣除相應(yīng)費(fèi)用。消費(fèi)支付成功界面截圖如圖7所示。
手機(jī)校園一卡通系統(tǒng)把一卡通與用戶(hù)結(jié)合起來(lái),加強(qiáng)了學(xué)校的信息化平臺(tái)建設(shè),有助于提升服務(wù)質(zhì)量與學(xué)習(xí)效率,也為學(xué)校的決策提供了更精確的數(shù)據(jù)支撐。同時(shí),該系統(tǒng)具有平滑升級(jí)、全面兼容、自助擴(kuò)展等特點(diǎn),其豐富的功能和交互性能夠簡(jiǎn)化當(dāng)前的諸多業(yè)務(wù),使學(xué)校信息化建設(shè)整體上向多元化、個(gè)人化的服務(wù)方式靠攏,有利于實(shí)現(xiàn)更加智慧的校園。在3個(gè)多月的測(cè)試期間,該系統(tǒng)一直保持穩(wěn)定、高效的運(yùn)行狀態(tài)。在該系統(tǒng)后續(xù)的設(shè)計(jì)開(kāi)發(fā)中,本研究準(zhǔn)備將教務(wù)、考勤、校區(qū)班車(chē)消費(fèi)等功能也融入進(jìn)來(lái),以更全面地滿(mǎn)足校園日常使用的需求。
[1]王令群,何世鈞,袁小華,等.基于J2EE和云計(jì)算的智慧社區(qū)架構(gòu)設(shè)計(jì)[J].實(shí)驗(yàn)室研究與探索,2014,(1):123-127.
[2]杜娥.基于云計(jì)算的信息化網(wǎng)絡(luò)的研究與探索[J].實(shí)驗(yàn)技術(shù)與管理,2014,(5):160-161.
[3]王淼.NFC技術(shù)原理與應(yīng)用[M].北京:化學(xué)工業(yè)出版社,2014:50-52.
[4]陳云芳,張偉.基于開(kāi)放平臺(tái)的高等教育私有云研究[J].現(xiàn)代教育技術(shù),2013,(6):112-115.
[5](美)Smoot S R, Tan N K著.潘怡譯.私有云計(jì)算:整合、虛擬化和面向服務(wù)的基礎(chǔ)設(shè)施[M].北京:機(jī)械工業(yè)出版社,2013:120-122.
[6]劉海韜,陳磊,李衛(wèi).基于校園一卡通的大型科學(xué)儀器共享預(yù)約系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].現(xiàn)代教育技術(shù),2012,(11):68-72.
[7]李滿(mǎn)玲.基于云服務(wù)的NFC門(mén)禁監(jiān)控系統(tǒng)的設(shè)計(jì)[J].吉林師范大學(xué)學(xué)報(bào)(自然科學(xué)版),2014,(2):101-104.
[8]嚴(yán)士超,果莉,李明,等.基于泛在網(wǎng)技術(shù)的實(shí)驗(yàn)室智能門(mén)禁考勤管理系統(tǒng)的研究[J].實(shí)驗(yàn)技術(shù)與管理,2014,(5):162-163.
[9]陳慧芬,盧慶武.云計(jì)算在高校機(jī)房管理中的應(yīng)用[J].實(shí)驗(yàn)室研究與探索,2013,(7):213-216.
[10](美)LeBlanc P著.潘玉琪譯.SQL Server 2012從入門(mén)到精通[M].北京:清華大學(xué)出版社,2014:156-157.
[11]陳會(huì)安.SQL Server 2012數(shù)據(jù)庫(kù)設(shè)計(jì)與開(kāi)發(fā)實(shí)務(wù)[M].北京:清華大學(xué)出版社,2013:89-91.
[12](美)Igoe T, Coleman D, Jepson B著.金建剛,馮依,姚尚朗譯.NFC: Arduino、Android與PhoneGap近場(chǎng)通信[M].北京:電子工業(yè)出版社,2014:289-292.
[13]鄧凡平.深入理解Android: Wi-Fi、NFC和GPS卷[M].北京:機(jī)械工業(yè)出版社,2014:311-315.
[14]趙書(shū)蘭.Windows Azure云計(jì)算實(shí)踐[M].北京:電子工業(yè)出版社,2014:211-213.
編輯:小米
Design and Implementation of Smart Campus based on NFC and Cloud Services——Taking Smartphone Campus Card for Example
SUN Heng
With the development of mobile communication services, the combination of mobile communication and the Internet is more and more close. As a portable device, mobile terminal carries more and more features. Although the non-contact sensor IC card which was the most widely used in campus card system had the characteristics of flexible distribution, it employed the downsides of complicated operation, high cost, easy to be copied and poor portability. To solve the above problems, mobile phone campus card system was designed based on the Android mobile platform. The full function of the card was completed through the data exchange between NFC-enabled smartphone and card system which run in the private cloud services of school, making the replace of traditional physical IC card by smartphone for daily application become reality.
NFC; cloud services; smartphone; campus card; Android
G40-057
A
1009—8097(2015)11—0093—07
10.3969/j.issn.1009-8097.2015.11.014
本文為2014年山東省科技發(fā)展計(jì)劃項(xiàng)目“智能移動(dòng)終端在線(xiàn)交互系統(tǒng)”(項(xiàng)目編號(hào):2014GGX101018)的階段性研究成果。
孫恒,實(shí)驗(yàn)師,碩士,研究方向?yàn)橛?jì)算機(jī)技術(shù)應(yīng)用與網(wǎng)絡(luò)信息技術(shù)、現(xiàn)代教育信息化,郵箱為sunheng@sdu.edu.cn。
2015年5月4日