周遠 曹博
【摘 要】利用JSP和SQL數(shù)據(jù)庫技術設計開發(fā)高校網絡化教室借用系統(tǒng)。通過教室借用系統(tǒng)的應用,解決了原先手工辦理教室借用手續(xù)的過程繁瑣、效率低的問題,提高了教學管理水平,推進了高校教學管理全面信息化。
【關鍵詞】教室借用;軟件系統(tǒng);設計開發(fā)
0 前言
隨著多媒體技術在高校日常教學中的普及,高校教室普遍配置了高昂的多媒體設備。為了保證設備的安全,學校一般對教室管理比較嚴格,平時不完全開放,教師或學生使用教室需要申請,并通過院級到校級的多道審核。原先的手工申請、審核教室借用的管理模式保證了教室借用的安全性,但隨著高校規(guī)模的擴大,這種繁復的手工模式使得大量頻繁的師生借用教室需求變得困難且低效。網絡化教室借用系統(tǒng)成為解決教室借用困難問題的有效辦法,通過網絡系統(tǒng)管理全校教室借用,可以使得教學管理中的教室使用更加高效規(guī)范。
1 教室借用管理存在的問題
1.1 申請、審核程序復雜
為加強教室管理,使教室資源得到有效合理的利用,教室使用申請和審核程序往往比較復雜。教師使用教室需要填寫申請單,經學院教學院長審批蓋章;學生活動使用教室需要填寫申請單,經學院書記審批。申請單由院級審核之后再交到學校教務部門審核后進行查找教室安排。整個過程涉及管理部門、行政人員眾多,使得教室借用困難、辦理周期長。
1.2 多部門、多校區(qū)管理困難
很多高校存在多個校區(qū),教室資源又由研究生院、教務處等多個教學管理部門分別管理,原先的手工申請模式需要申請人前往多個管理部門查詢申請,使得教室借用變得困難,教室使用不夠高效。
1.3 教室使用情況不公開、信息傳遞慢
原先的教室管理模式不能實時有效的將教室使用情況公布,申請人無法方便的在申請前查詢教室情況。教室日常管理第一線由教室物業(yè)承擔,所有的教室申請情況要通過手工的單據(jù)轉達給相關物業(yè)部門,這種方式效率低,同時無法滿足臨時性的教室使用需求。
1.4 管理成本高
大量的教室借用需求使得學校相關教學管理部門需要有專門的人員處理日常教室借用申請,對于多校區(qū)的高校更是加大了管理人員的投入,使得學校整體管理成本變高。
2 網絡教室借用系統(tǒng)的建立
目前,大多數(shù)高校都建立了教務管理信息化系統(tǒng),但由于教室日常借用包括很多教學以外的使用,使得教室借用工作一直相對教務管理系統(tǒng)獨立,其信息化步伐相對落后。網絡教室借用系統(tǒng)作為教務管理系統(tǒng)的一個子系統(tǒng),以教室借用功能為基本出發(fā)點,通過在線服務方式建立跨時間、跨空間的教室管理平臺。它包括后臺數(shù)據(jù)庫和前端應用程序,后臺數(shù)據(jù)庫主要包括教室基本信息、學校教學周歷信息、教室使用及申請狀態(tài)數(shù)據(jù)、系統(tǒng)使用人員個人資料及密碼、權限信息等,前端程序實現(xiàn)教室申請審核流程、教室使用情況實時查詢、申請狀態(tài)查詢等功能。每學期只要將本學期教室數(shù)據(jù)、課程安排數(shù)據(jù)導入,設置好使用人員賬號及權限即可投入使用。
3 網絡教室借用系統(tǒng)功能模塊及管理流程
3.1 預定教室
此模塊提供教室預定功能,院系具有權限的教務員可以為教師凋課、補課、考試等教學活動申請教室,輔導員等可以為招聘會、院系黨團組織培訓和各類學術講座、學生社團活動、學生素質教育活動申請教室。教室申請人填寫活動內容信息后可設置好時間段及教室大小、類型等需求,系統(tǒng)隨后根據(jù)實時教室占用情況自動搜索出符合條件的空置教室,申請人可以自己從中選擇預定教室。
3.2 審核教室預定
院系教學院長、書記可以由個人賬號進入系統(tǒng),查詢本院相關教室申請單,并在線審核。經院系審核通過的申請再由校級教學管理部門統(tǒng)一在線審核。完成院、校兩級審核后,預定教室對應時間段申請內容由“待審核”變?yōu)槭褂脿顟B(tài),至此使用人完成申請手續(xù),可直接按申請內容使用教室。
3.3 查看教室預定
教室申請人由個人賬號進入系統(tǒng)該功能后,可以查看自己提交的申請單,實時了解審核狀態(tài),院、校兩級審核狀態(tài)都為“已通過”后,申請人即可使用教室。
3.4 查看教室活動
該模塊顯示學校所有教室實時使用情況,教室物業(yè)部門可以直接在網上查詢,根據(jù)網上實時教室活動安排表開關教室,保證教室安全的同時又做到了教室的高效管理。
3.5 近期教室活動查詢
系統(tǒng)在接收教室預定申請時,會要求申請人選擇活動類型。該模塊可以根據(jù)教室使用情況顯示最近全?;顒樱砂椿顒宇愋筒樵儭T摴δ芊奖懔藥熒皶r全面了解校內的各種招聘會、講座、素質教育等活動,為不同部門組織的活動提供了一個統(tǒng)一的發(fā)布窗口。
4 系統(tǒng)相關技術
4.1 系統(tǒng)開發(fā)工具
本系統(tǒng)為B/S模式,客戶端只需裝有網站瀏覽器即可使用。系統(tǒng)前端程序采用JSP技術開發(fā),JSP頁面內置腳本語言基于Java編程語言,所有JSP頁面都被編譯成為Java Servlet,因此具有Java技術的健壯存儲管理和安全性。作為Java平臺的一部分,JSP擁有Java編程語言“一次編寫,各處運行”的特點,可應用于多種服務器平臺。
系統(tǒng)后臺數(shù)據(jù)庫使用MySQL,此數(shù)據(jù)庫系統(tǒng)為開源免費產品,簡單易學配置方便,適合本系統(tǒng)這樣的小型數(shù)據(jù)庫應用。
4.2 系統(tǒng)程序設計
此系統(tǒng)架構采用MVC設計模式,MVC設計模式是一種較為成熟并已得到廣泛應用的模式,它包括三類對象:模型(Model)對象、視圖(View)對象、控制器(Control)對象,實現(xiàn)了功能模塊和顯示模塊的分離。
在本系統(tǒng)程序設計中,將教室信息、預定教室信息、教室活動信息、用戶賬號等數(shù)據(jù)存儲在數(shù)據(jù)庫中。程序設計中定義教室、活動、申請、使用人等bean對象,使用中從數(shù)據(jù)庫讀取數(shù)據(jù)生成相應的對象;Servlet程序控制數(shù)據(jù)庫數(shù)據(jù)的讀取處理操作,包括用戶登陸、教室預定數(shù)據(jù)提交、預定審核、教室活動查詢等;JSP程序根據(jù)Servlet發(fā)送的處理結果數(shù)據(jù)形成網頁進行顯示。預定教室數(shù)據(jù)、教室活動查詢等數(shù)據(jù)操作由Servlet程序通過JDBC驅動操作數(shù)據(jù)庫系統(tǒng)進行處理、讀取寫入。
5 結束語
教室借用系統(tǒng)通過網絡手段,統(tǒng)一管理全校教室資源,從申請、審核到物業(yè)日常管理全部在網上實現(xiàn)。網上教室借用系統(tǒng)的的應用實施,規(guī)范了教室的管理制度,提高了教室信息處理速度,實現(xiàn)了開放式的教室管理。在高校擴招的形勢下,解決了多部門管理、多校區(qū)設置帶來的教室管理困難,使高校在教室管理方面變得更加信息化和智能化,從而有效緩解了教室資源緊張、調度效率低的問題。
【參考文獻】
[1]林信良.Servlet&JSP;學習筆記[M].清華大學出版社,2011.
[2]林信良.Java JDK6學習筆記[M].清華大學出版社,2007.
[3]Terry Felke-Morris.Web開發(fā)與設計基礎[M].清華大學出版社,2011.
[4]Ben Forta.MySQL必知必會[M].人民郵電出版社,2009.
[責任編輯:周娜]