杜曉明
(江蘇科技大學,張家港215600)
教室作為高校的重要資源,是教師傳授知識和學生獲取知識的主要場所,另外還承擔著學術講座、期未考試、招聘會、以及學生會組織的活動等教學活動。隨著高校招生規模的不斷擴大,教室的數量也在增長,同時高校還建立了許多新的校區,隨之帶來一些新問題,如目前教室管理還是采用手工處理階段,教師或學生借用教室首先要到教務處填寫教室申請單,教務工作人員根據其所需教室的類型、時間和人數在紙質課表查找可用的教室,最后審核教室申請單,整個流程存在浪費人力、流程繁瑣、數據管理混亂等問題。
隨著計算機技術網絡的發展,可以采用網絡方式來優化教室借用及管理流程,大大節約教師和學生的時間,同時《國家中長期教育改革和發展綱要(2010一2020)》也明確提出要加快教育信息化進程,要加快教育信息基礎設施建設,要加強優質教育資源開發與應用,要構建國家教育管理信息系統[1]。為此,采用 ASP.NET2010作為前臺開發平臺,SQL2005作為后臺數據庫開發出教室管理系統來代替傳統的跑腿式的借用流程,大大提高了高校對教室管理的水平。
教室管理系統的用戶主要有教務管理人員、二級學院教學秘書、教師和學生,系統主要用例圖如圖1所示。教務管理人員和二級學院教學秘書的功能通過C/S(winform)結構來實現。教務管理人員主要負責對教師申請的教室進行審核,審核通過后教師就可通過網絡打印加蓋教務處教務科章的教室申請單,如果審核不通過,教務管理員可以刪除或修改教室申請單;另外教務管理人員還需要維護教室基本信息、排課教室使用情況等等。二級學院教學秘書主要負責對學生申請的教室申請單進行管理。教師和學生申請教室和打印的功能就要通過B/S(web)結構來實現,他們可依據周次、星期、節次、校區等查看空閑教室,并打印審核通過的教室申請單。

圖1 教室管理系統用例圖
系統目標是實現一個智能教室管理系統,是對現有的教務管理信息系統功能的補充和加強。通過設計的教室管理,能與教務組織機構提供的統一教務管理系統實現數據無縫對接,系統能在很大程度上幫助教務管理人員使教室管理更加規范化、程序化和系統化,避免教室資源使用上的沖突,同時方便教師和學生申請教室。
系統采用 Client/Server二層結構和 Browser/Server三層結構相結合的模式:對于數據備份、數據恢復、基本信息維護以及用戶管理等這些底層基礎工作,從需求上講不適合也不需要以頁面為表現形式,對于這些功能采用Client/Server模式進行開發,充分利用客戶端程序與數據庫交互強的特點,并具有較好的數據安全性[2]。對于靈活的教師和學生申請教室,在web頁面上實現比較方便,可以采用Browser/Server模式,只要用戶能上網,就可以通過瀏覽器實現查看課表和申請教室的功能。教室管理系統體系結構如圖2所示。
整個教室管理系統由基本信息管理、教室管理和數據維護組成,其功能結構圖如圖3所示。基本信息管理主要通過表單來實現,包括用戶基本信息和教室基本信息,主要完成對基礎數據的維護。教室管理對于因排課占用的教室數據來說主要實現跟現有教務管理系統無縫對接,將教務管理系統中排課數據三張表(開課表、班級表和時間地點表)導入到教室管理數據庫中;對于教師或學生臨時申請的教室數據主要通過教室申請和教室審核這兩個表單來實現。

圖2 教室管理系統體系結構

圖3 教室管理系統功能結構圖
數據庫依據一定的數據模型(層次模型、網狀模型、關系模型和面向對象模型)將數據組織起來,對數據進行存儲、檢索和維護等。合理的數據結構設計可以顯著提高數據的存儲速率,保證數據的完整性、安全性和一致性。本系統運用.NET技術,以SQL2005為后臺數據庫實現基于B/S與C/S模式的教室管理系統,根據系統功能設計,為了便于管理和實現,采用一庫多表的方式,建立一個教室管理(jsgl)數據庫。據庫中包括管理員表、教師表、學生表、教室表、排課開課表、排課班級表、排課時間地點表和教室借用表共計8個表,用來滿足用戶數據存儲和訪問的需要[3]。
江蘇科技大學張家港校區普通全日制在校本科生總數已達5000多人,教室管理系統在校園網發布后,教師和學生可通過IE瀏覽器查詢符合條件的教室,并選擇相應的教室,最后點擊申請按鈕,教務管理人員審核通過后,便可打印教室申請單。圖4為教室申請界面。

圖4 教室申請界面
根據教室借用的流程,設計并開發了教室管理系統,實現了開放式的教室管理,緩解了高校擴招后,異地辦學,多校區管理給教室借用工作帶來的壓力,使高校在教室方面的管理變得更加信息化和智能化。該系統已在我校張家港校區正常使用一年時間,界面友好、操作方便,受到了師生的一致好評,實現了預期的設計目標。
[1] 中國中長期教育改革和發展規劃綱要(2010—2020)[M].北京:人民出版社,2010.
[2] Hans-Erik Eriksson.UML工具箱[M].俞俊平,等譯.北京:電子工業出版社,2008.
[3] 薩師煊,王珊.數據庫系統概論(第三版)[M].北京:高等教育出版社,2000.