[摘要]根據(jù)多媒體教室管理的現(xiàn)狀,提出了多媒體教室服務(wù)及管理平臺(tái)設(shè)計(jì)的需求,并且著重介紹了平臺(tái)開(kāi)發(fā)過(guò)程中遇到的問(wèn)題。使用者通過(guò)本平臺(tái)可以輕松地查詢(xún)到所有教室的具體信息,管理者則避免了許多傳統(tǒng)管理方式的缺陷。
[關(guān)鍵詞]多媒體教室;信息化;管理
[中圖分類(lèi)號(hào)]G40-057 [文獻(xiàn)標(biāo)識(shí)碼]B [論文編號(hào)]1009-8097(2011)01-077-03
一 引言
隨著計(jì)算機(jī)技術(shù)的不斷發(fā)展,多媒體教室已經(jīng)成了高校必不可少的組成部分。北京工業(yè)大學(xué)多媒體教室規(guī)模近年來(lái)發(fā)展迅猛,如今已形成包括六棟教學(xué)樓在內(nèi),共計(jì)226間教室的數(shù)量。教室種類(lèi)包括一般多媒體教室、討論室、語(yǔ)音教室和直播錄播教室等。
規(guī)模的擴(kuò)大也帶來(lái)了多媒體設(shè)備管理上的麻煩,傳統(tǒng)的紙質(zhì)記錄已越來(lái)越不能滿(mǎn)足日常的管理需求。由于各個(gè)教學(xué)樓的教室信息由人工來(lái)記錄和更新,記錄格式不統(tǒng)一,不利于信息的匯總,信息查詢(xún)和修改等操作容易出錯(cuò),對(duì)設(shè)備的維護(hù)也不能及時(shí)地提供科學(xué)參考。
根據(jù)以上實(shí)際情況,我們自主開(kāi)發(fā)出了多媒體教室服務(wù)與管理系統(tǒng)。系統(tǒng)包括了以教室管理、設(shè)備管理和維修記錄管理等主要功能,解決了傳統(tǒng)管理方式的不足,提高了多媒體教室的科學(xué)管理水平。
二 平臺(tái)設(shè)計(jì)思路
1 系統(tǒng)需求分析
對(duì)于老師來(lái)說(shuō),教室是進(jìn)行教學(xué)活動(dòng)的保障,他們需要了解他們要上課的教室和設(shè)備的基本情況,例如教室的容納人數(shù),多媒體教室所提供的教學(xué)設(shè)備的種類(lèi)是否滿(mǎn)足要求等。多媒體教室的設(shè)備連接較多,使用過(guò)程容易產(chǎn)生故障,教師由于對(duì)設(shè)備了解的不夠,操作容易出錯(cuò),就會(huì)使設(shè)備過(guò)早損壞,影響教學(xué)任務(wù)的完成。由于此類(lèi)原因,許多院校多媒體教室的部分設(shè)備經(jīng)常出現(xiàn)故障,這樣不僅影響了正常教學(xué),而且增加了維修費(fèi)用:而且教師在使用多媒體設(shè)備過(guò)程中可能會(huì)遇到非設(shè)備損壞的一些問(wèn)題,這些問(wèn)題中有很大一部分是重疊性的問(wèn)題,也就是很多教師都會(huì)碰到的問(wèn)題。為了讓教師能夠更好更快的了解和使用多媒體設(shè)備,我們將這些問(wèn)題整理出來(lái),放在平臺(tái)上提前讓教師學(xué)習(xí),這樣也就減少了管理人員的工作負(fù)擔(dān)。
教學(xué)設(shè)備的管理工作主要涉及到新設(shè)備的購(gòu)入,淘汰設(shè)備的報(bào)廢,以及現(xiàn)有設(shè)備的掌握情況,對(duì)于他們來(lái)說(shuō),對(duì)所有的多媒體設(shè)備的概況有一個(gè)基本的認(rèn)識(shí)非常重要,這直接影響到設(shè)備管理人員對(duì)于整個(gè)設(shè)備情況的整體把握。如何更好的為教學(xué)服務(wù)是多媒體設(shè)備管理人員的工作目標(biāo),因此有目的的統(tǒng)計(jì)各種設(shè)備故障,從中總結(jié)出一些經(jīng)驗(yàn),有利于以后設(shè)備的維修。目前多媒體教學(xué)設(shè)備的管理往往還停留在使用紙筆記錄的層次上,多媒體設(shè)備問(wèn)題的反饋也主要是通過(guò)電話、面對(duì)面或者問(wèn)卷調(diào)查的方式。在網(wǎng)絡(luò)環(huán)境下,我們可以利用這一平臺(tái),編輯針對(duì)教室設(shè)備的網(wǎng)絡(luò)調(diào)查問(wèn)卷并對(duì)結(jié)果進(jìn)行分析,并建立網(wǎng)上反饋留言板,教師可以隨時(shí)提出在設(shè)備使用中遇到的問(wèn)題。
2 功能設(shè)計(jì)
北京工業(yè)大學(xué)多媒體教室平臺(tái)是基于B/S的系統(tǒng)架構(gòu),主要分為前臺(tái)和后臺(tái)兩個(gè)主要模塊。前臺(tái)面向教師和學(xué)生等用戶(hù),具有教室具體信息查詢(xún)、教室所擁有的設(shè)備查詢(xún)、教室占用情況查詢(xún)和設(shè)備使用指南等功能,如圖1所示。后臺(tái)為教室管理人員使用,具有教室管理、設(shè)備管理、教室占用情況管理和設(shè)備維修記錄管理等功能,如圖2所示。


3 開(kāi)發(fā)技術(shù)
本系統(tǒng)使用基于MVC模式下的JSP技術(shù)開(kāi)發(fā)。其中控制層使用struts框架,持久層使用ibatis框架:前臺(tái)開(kāi)發(fā)則用到了javascript[21、jquery類(lèi)庫(kù)和ajax等技術(shù),使系統(tǒng)和用戶(hù)交互更加簡(jiǎn)潔和友好。
三 主要模塊設(shè)計(jì)
1 教室占用情況管理
教室占用情況是通過(guò)教務(wù)處的課程表,來(lái)確定某一間教室在某一個(gè)時(shí)間里的占用情況。系統(tǒng)使用“占用”和“空閑”兩種情況來(lái)標(biāo)示教室所處的狀態(tài),如圖3所示。首先確定一個(gè)教室,再選擇一個(gè)周次,就可以查詢(xún)這個(gè)教室在一周里的教室占用情況了。有顏色塊的地方標(biāo)示在此時(shí)段里教室是被占用的,反之則沒(méi)有。
通過(guò)這種方式可以清晰地查看一間教室的一個(gè)學(xué)期的教室使用情況,老師如果想調(diào)課,或者是臨時(shí)想使用某一間教室的話可以依據(jù)教室占用情況作為參考,學(xué)生也可以輕松地找到?jīng)]課的教室上自習(xí)了。
2 維修記錄管理
與教室相關(guān)的設(shè)備,如計(jì)算機(jī)、投影儀都要統(tǒng)一在平臺(tái)后臺(tái)進(jìn)行管理,而這些設(shè)備的維修記錄也需要被記錄到系統(tǒng)。
設(shè)備維修記錄管理主要分為添加、取消、刪除、修改和查詢(xún)五大部分。其中查詢(xún)部分較復(fù)雜,應(yīng)當(dāng)包括與設(shè)備有關(guān)的組合查詢(xún)、按教室的查詢(xún)和按設(shè)備號(hào)的查詢(xún)這三種方式。
設(shè)備表中的設(shè)備狀態(tài)字段與設(shè)備維修記錄狀態(tài)有著密切的關(guān)系,這里應(yīng)當(dāng)特別注意。當(dāng)新添加一條維修記錄的時(shí)候,維修記錄狀態(tài)為“維修中”,此時(shí)相應(yīng)的設(shè)備表中的設(shè)備狀態(tài)應(yīng)當(dāng)被自動(dòng)改為“損壞”狀態(tài):當(dāng)取消一個(gè)維修記錄的時(shí)候,該維修記錄狀態(tài)改為“已修復(fù)”,此時(shí)需要查詢(xún)維修記錄表中該設(shè)備是否所有的維修記錄都是“已修復(fù)”狀態(tài),若是則對(duì)應(yīng)設(shè)備狀態(tài)更新為“正常”,否則仍保持“損壞”狀態(tài)。
3 教室圖片的保存方法
若按一般情況,教室信息欄目中每一個(gè)教室都有相應(yīng)的一組圖片來(lái)對(duì)應(yīng),但是考慮到實(shí)際情況,這樣的做法并不科學(xué):首先,有很多教室都有相同的結(jié)構(gòu),類(lèi)似的教室使用各自的照片顯得過(guò)于浪費(fèi);其次,教室表需要加上好幾個(gè)圖片地址的字段,使數(shù)據(jù)庫(kù)表顯得過(guò)于臃腫;最后,這種做法需要很大的工作量,且出錯(cuò)的概率會(huì)大很多。


基于以上原因,本系統(tǒng)采用了一套新的方案來(lái)解決這個(gè)問(wèn)題。教室圖片的存儲(chǔ)可以由教室圖片類(lèi)型表和教室圖片表來(lái)共同完成,教室圖片類(lèi)型表按照教室的不同類(lèi)型來(lái)添加數(shù)據(jù),而每一種教室類(lèi)型都對(duì)應(yīng)了反映不同角度拍攝的一組圖片,如圖4所示。這樣一來(lái),教室就只需要用一個(gè)字段來(lái)指定一種教室圖片類(lèi)型,而同種類(lèi)型的教室就可以共用一組圖片來(lái)顯示了,減少了系統(tǒng)的冗余,提高了資源的利用率。
四 部署環(huán)境
Web服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器都使用Sun V890型號(hào),內(nèi)存16G,硬盤(pán)410G,操作系統(tǒng)為Solaris 10。應(yīng)用服務(wù)器軟件使用Tomem5.o+Apache 2.2.10,數(shù)據(jù)庫(kù)軟件采用Oracle 10g。
五 結(jié)束語(yǔ)
北京工業(yè)大學(xué)多媒體教室平臺(tái)(class.bjut.edu.cn)投入運(yùn)行以來(lái),運(yùn)行狀況良好,給廣大師生帶來(lái)了便利。通過(guò)本平臺(tái)可以輕松地查詢(xún)到所有教室的具體信息,老師可以根據(jù)自己的教學(xué)需要來(lái)選擇適合的教室,學(xué)生可以根據(jù)教室占用情況采選擇教室上自習(xí)。同時(shí)使用本系統(tǒng)提升了教室和設(shè)各進(jìn)行管理水平,使北京工業(yè)大學(xué)的多媒體教室管理變得更加信息化和智能化。
參考文獻(xiàn)
[1]Begin C.IBATIS inaction[M]北京:人民郵電出版社,2008:1—50
[2]扎卡斯JavaScript高級(jí)程序設(shè)計(jì)[M]北京:人民郵電出版社,2006:283-335
[3]單東林,鋒利的jQuery[M]北京:人民郵電出版社,2009:25-207
編輯:行知