文/趙長偉 孫紅偉 閆紅書
隨著高校招生規(guī)模的不斷提高,高校對(duì)計(jì)算機(jī)課程的重視程度也在不斷提高,計(jì)算機(jī)機(jī)房的需求量在不斷增加。計(jì)算機(jī)機(jī)房由傳統(tǒng)的封閉式、小規(guī)模、單一模式,向開放式、大規(guī)模、智能化方向發(fā)展。傳統(tǒng)的機(jī)房管理運(yùn)行模式已經(jīng)不再符合當(dāng)今高校對(duì)機(jī)房管理的要求,建立一套完善的數(shù)字化機(jī)房管理系統(tǒng)是當(dāng)今高校發(fā)展的必然趨勢(shì),而智能化的管理是這一趨勢(shì)的風(fēng)向標(biāo)。隨著校園的數(shù)字化、智能化發(fā)展,現(xiàn)在的高校都建有較完善的“校園一卡通”系統(tǒng),校園一卡通系統(tǒng)利用RFID技術(shù)(射頻識(shí)別技術(shù)),結(jié)合統(tǒng)一身份認(rèn)證,實(shí)現(xiàn)電子支付、身份識(shí)別、信息查詢等眾多功能。將校園一卡通技術(shù)與機(jī)房管理系統(tǒng)相結(jié)合,可簡化學(xué)生上機(jī)流程、提高機(jī)房管理效率、提高計(jì)算機(jī)使用率。
圖1 基于校園一卡通機(jī)房管理系統(tǒng)流程
現(xiàn)在高校機(jī)房大多采用傳統(tǒng)的人工值守方式進(jìn)行機(jī)房的日常管理,傳統(tǒng)的管理方式由于管理人員工作量大,管理效率較低,程序復(fù)雜,已經(jīng)不適用于在當(dāng)今校園智慧化快速發(fā)展的大環(huán)境?;谛@一卡通技術(shù)的機(jī)房管理系統(tǒng)可以有效解決以上問題,真正做到:1.實(shí)現(xiàn)無人化管理。機(jī)房管理實(shí)現(xiàn)無人值守,系統(tǒng)自動(dòng)識(shí)別上機(jī)學(xué)生身份,自動(dòng)分配機(jī)房和機(jī)器,并登記上機(jī)學(xué)生身份。2.自動(dòng)計(jì)費(fèi)。取消人工計(jì)費(fèi)模式,實(shí)現(xiàn)系統(tǒng)自動(dòng)對(duì)學(xué)生上機(jī)機(jī)時(shí)進(jìn)行計(jì)費(fèi),并根據(jù)不同上機(jī)類型進(jìn)行計(jì)費(fèi)。3.實(shí)現(xiàn)無現(xiàn)金交易。校園一卡通的加入可以實(shí)現(xiàn)上機(jī)費(fèi)用自動(dòng)結(jié)算,全程無現(xiàn)金交易,并自動(dòng)記賬登記。
圖2 基于校園一卡通技術(shù)的機(jī)房管理系統(tǒng)網(wǎng)絡(luò)架構(gòu)
傳統(tǒng)的機(jī)房上機(jī)流程為:1.學(xué)生開戶,并向自己的上機(jī)賬號(hào)進(jìn)行充值。2.機(jī)房管理員分配機(jī)器。3.學(xué)生輸入賬號(hào)密碼進(jìn)行上機(jī)登錄。4.下機(jī)注銷賬戶。5.畢業(yè)時(shí)退還學(xué)生充值金額并注銷賬號(hào)。
而在采用基于校園一卡通技術(shù)的的機(jī)房管理系統(tǒng)中,全程無需機(jī)房管理員值守,學(xué)生可自助進(jìn)行上下機(jī)操作,流程為:1.學(xué)生刷卡上機(jī),系統(tǒng)自動(dòng)分配機(jī)器。2.學(xué)生輸入賬號(hào)密碼進(jìn)行登錄。3.學(xué)生刷卡下機(jī),系統(tǒng)從卡中扣除上機(jī)金額。
系統(tǒng)流程圖如1所示。
本系統(tǒng)建立在校園局域網(wǎng)之上,采用B/S和C/S相結(jié)合的方式,基于校園一卡通的機(jī)房管理系統(tǒng)網(wǎng)絡(luò)構(gòu)架如圖2所示。
本系統(tǒng)服務(wù)器采用Windows Server 2008,客戶機(jī)操作系統(tǒng)為Windows7,開發(fā)平臺(tái)使用WebService,MFC7的支持庫。
結(jié)合大連工業(yè)大學(xué)的實(shí)際情況,本次對(duì)接工作采用合作公司開發(fā)的校園一卡通系統(tǒng)+與大連工業(yè)大學(xué)機(jī)房管理系統(tǒng)進(jìn)行對(duì)接,具體操作過程如下:
1.安裝觸摸一體式刷卡機(jī)。根據(jù)機(jī)房的實(shí)際用途、學(xué)校上機(jī)實(shí)驗(yàn)安排,考慮學(xué)生上機(jī)便利性以及地理位置分布情況來布置刷卡機(jī)的安裝位置。結(jié)合本校機(jī)房的實(shí)際情況,兩臺(tái)刷卡機(jī)均安裝在機(jī)房入口處。
2.將校園一卡通刷卡終端安裝到專用刷卡機(jī)內(nèi)部的卡槽上,刷卡機(jī)設(shè)置2路接口,其中一路與一卡通管理系統(tǒng)服務(wù)器相連,用以實(shí)現(xiàn)用戶名單導(dǎo)入、信息同步等功能。另一路與機(jī)房管理系統(tǒng)連接,用以實(shí)現(xiàn)機(jī)房管理系統(tǒng)對(duì)IC卡內(nèi)數(shù)據(jù)的讀寫。
3.調(diào)試讀卡器進(jìn)行巡卡與讀寫卡操作。具體過程為:調(diào)用OpenCom接口連接讀卡器,然后調(diào)用CapNBQueryCard尋卡(循環(huán)調(diào)用CapNBQueryCard直到尋到卡為止),尋到卡后即可調(diào)用CapGetNBCardInfo或CapSetNBCardInfo進(jìn)行讀寫卡,使用完成后調(diào)用CloseCom斷開連接。
4.連接讀卡器與一卡通服務(wù)器。調(diào)用CapDBConnect連接到一卡通的WebService,然后進(jìn)行數(shù)據(jù)的下載和上傳,使用完成后調(diào)用CapDBDiscon斷開連接。下載數(shù)據(jù)時(shí),先獲取信息數(shù)量(CapGetDepCount、CapGetCustomerCount、CapDownBlacklistCount),然后根據(jù)數(shù)量分配合適的空間,之后調(diào)用獲取全部信息的方法獲取信息(CapGetDepList、CapGetCustomerList、CapDownBlacklist)。
5.配置機(jī)房管理系統(tǒng)參數(shù),設(shè)置計(jì)費(fèi)方式,扣款方式。
構(gòu)成動(dòng)態(tài)鏈接的函數(shù)參見表1。
1.學(xué)生在機(jī)房的刷卡機(jī)刷卡終端上進(jìn)行刷卡操作。
2.刷卡機(jī)刷卡終端判斷用戶的校園卡是否有效,若有效,則讀取用戶校園卡內(nèi)信息。
3.刷卡機(jī)向機(jī)房管理服務(wù)器上傳校園卡內(nèi)信息。
4.機(jī)房管理服務(wù)器識(shí)別用戶身份,在數(shù)據(jù)庫中查找用戶數(shù)據(jù),并向刷卡機(jī)傳送用戶信息,如姓名、班級(jí)、學(xué)號(hào)等。并在已設(shè)置好的開放機(jī)房中分配一臺(tái)計(jì)算機(jī)給當(dāng)前用戶,刷卡機(jī)屏幕顯示用戶信息、機(jī)房號(hào)、機(jī)器號(hào)以及卡內(nèi)余額。
5.用戶到指定機(jī)房的機(jī)器上登錄機(jī)房管理系統(tǒng)客戶端輸入賬號(hào)開始上機(jī),客戶端開始計(jì)時(shí)。
6.用戶結(jié)束上機(jī)時(shí),注銷當(dāng)前登錄賬號(hào)??蛻舳讼驒C(jī)房管理系統(tǒng)服務(wù)器發(fā)送上機(jī)時(shí)間以及消費(fèi)金額數(shù)據(jù)
7.用戶到刷卡機(jī)進(jìn)行刷卡下機(jī),刷卡終端扣除卡內(nèi)本次上機(jī)金額,并向校園一卡通服務(wù)器提交本次交易數(shù)據(jù)。
通過校園一卡通系統(tǒng)與機(jī)房管理系統(tǒng)的對(duì)接,學(xué)生用戶只需到刷卡處將校園卡放到刷卡機(jī)上,刷卡機(jī)就會(huì)自動(dòng)讀取用戶信息,并在屏幕上顯示當(dāng)前可用機(jī)房和機(jī)器編號(hào)。
學(xué)生上機(jī)結(jié)束后,在本地注銷用戶,到刷卡處刷卡結(jié)賬下機(jī),屏幕顯示當(dāng)前用戶上機(jī)時(shí)間、消費(fèi)金額以及卡內(nèi)余額。
與一卡通對(duì)接后的機(jī)房管理系統(tǒng),界面簡潔明了,信息直接顯示在屏幕上,學(xué)生只需簡單的刷卡操作就可以實(shí)現(xiàn)上下機(jī)結(jié)算,全程無需人員值守,完成實(shí)現(xiàn)了自動(dòng)化管理模式。機(jī)房電腦的自動(dòng)分配,消費(fèi)自動(dòng)結(jié)算功能,省去了人工分配電腦、人工對(duì)賬、現(xiàn)金結(jié)算等操作,實(shí)現(xiàn)了智能化的管理模式。自動(dòng)化、智能化的機(jī)房管理系統(tǒng)的應(yīng)用,提高了機(jī)房管理效率。
表1 構(gòu)成動(dòng)態(tài)鏈接的函數(shù)
通過基于校園一卡通技術(shù)的機(jī)房管理系統(tǒng),學(xué)生可以在課余時(shí)間到機(jī)房進(jìn)行上機(jī)練習(xí),學(xué)生只需刷校園卡系統(tǒng)就會(huì)自動(dòng)分配機(jī)房和機(jī)器以供學(xué)生使用,學(xué)校機(jī)房的使用率得到了很大的提高。更重要的是,在使用了基于校園一卡通技術(shù)的機(jī)房管理系統(tǒng)之后,雖然機(jī)房的使用率得到了有效的提高,機(jī)房管理員的工作變得簡單便捷,系統(tǒng)可以自動(dòng)控制機(jī)房開放,學(xué)生自助上下機(jī),機(jī)房管理更加智能化,機(jī)房管理員在電腦前就可以對(duì)各個(gè)機(jī)房了如指掌,無需管理人員值守機(jī)房,也無需到各個(gè)機(jī)房進(jìn)行巡視檢查?;谛@一卡通技術(shù)的機(jī)房管理系統(tǒng)的應(yīng)用,使得高校機(jī)房管理進(jìn)入了數(shù)字化、智能化的階段,為數(shù)字化校園建設(shè)增光添彩。