陳建慧, 李天陽
(1.無錫職業技術學院,江蘇 無錫 214121;2.中國電子科技集團公司第五十八研究所,江蘇 無錫 214035)
近年來高校招生規模不斷增大,普通教室及功能教室的數量也不斷增加,傳統的人工管理方式已無法滿足教室使用和維護管理的需求。且各類功能教室,如多媒體教室,計算機機房,電子實驗室,語音教室,聽力教室等,使用率越來越高。在計算機、網絡及多媒體技術成熟的條件下開發,結合各類教室的管理與維護的實際需求,設計和開發出一種基于網絡的,功能完整,結構清晰的教室管理系統,能夠有效的保障學校教學運行需要,使教室的管理和使用科學化、合理化、網絡化及人性化。[1]
教室管理系統的用戶主要是系統管理員與教師,詳細了解這兩類用戶對系統的功能需求的基礎上,對系統需求深入分析,得出下列功能需求模塊。
(1)能夠方便的增加、修改、刪除教室資源,維護各類教室的功能,打印各教室資源情況匯總。
(2)能夠方便審核、批準教師借用教室申請。
(3)能夠方便地查詢、修改、打印教室借用的信
息,并且能夠有優先安排教室的權限。
(1)方便查詢各教室的功能及座位數。
(2)通過借用功能向管理員提交借用申請。
(3)方便取消教室的借用,釋放教室資源。
系統采用B/S模式結構開發,該結構采用三層體系機構,在客戶端和數據庫之間增加一個中間層,摒棄了C/S模式下客戶端直接訪問數據庫的做法,將業務層的工作放在中間層來處理,減輕了數據庫服務器在出現大批量訪問時的壓力,增加了數據庫的安全性。三層體系結構可以是邏輯上的三層結構,也可以是物理上的三層結構。本系統在架構上采用的是物理上的三層結構,在安全上更有保障。[2]
如圖1系統三層結構示意圖所示,用戶通過瀏覽器想Web服務器發出請求,Web服務器接受用戶的請求,并訪問數據庫,將結果返回給用戶,數據庫服務器負責數據的處理和存儲。

圖1 系統三層結構示意圖
系統開發采用Microsoft Visual Studio 2008 作為開發工具,Visual Studio 2008提供了高級開發工具、調試功能、數據庫功能和創新功能,幫助在各種平臺上快速創建應用程序。
本文2例均有少量導管內癌成分,組織形態特殊,細胞較大,界限清楚,圓形或多邊形,胞漿豐富呈泡沫樣,這說明乳腺LRC常常有特殊形態的導管內癌成分。如果在乳腺腫物穿刺活檢標本或術中冰凍標本內未見到浸潤性癌成分,僅見到這種形態的導管內癌,提示腫瘤可能為浸潤性癌,可能為形態特殊的LRC。
Visual Studio 2008 、增強了可視化設計器功能,改進了Web 開發工具,能夠加速開發和處理所有類型數據的語言增強功能。為程序員提供了所有相關的工具和框架支持,支持 AJAX 的 Web 應用程序。利用這些豐富的客戶端和服務器端框架,開發人員能夠快捷的創建Web應用程序,并且這些程序能完全訪問ASP NET 應用程序服務和 Microsoft 平臺。[3]
根據系統主要使用的兩類用戶的需求來分析,系統主要由管理員模塊和普通教師模塊組成兩大,模塊組成。如圖2所示。

圖2 系統模塊圖
1) 管理員模塊主要功能有
(1)維護用戶信息,新開賬號和密碼維護;
(2)維護教室資源,設定可借用教室信息;
(3)審批教師借用教室的申請,決定是否借用;
(5)查詢所有教室的使用情況,查詢該教室一周內的使用情況。
2) 教師模塊主要功能有
(1)教師個人登錄口令的維護;
(2)教師查詢空教室,借用教室;
(3)查詢教師已借用的教室信息,如不需要借用,可刪除借用信息,釋放教室資源。
系統后臺數據庫采用Microsoft SQL Server 2005,Microsoft SQL Server 2005是一個功能比較全面成熟的數據庫平臺,提供了企業級的數據管理,SQL Server的關系型數據庫,存儲功能安全可靠,可以方便的構建高性能的數據應用程序。能夠為數據庫管理員和開發人員提供各類創新解決方案。[4]
主要數據庫表教室表及教室借用表數據庫表結構圖如圖3、圖4所示。

圖3 教室表結構

圖4 教室借用表結構
Web服務器端配置IIS 6.0,它可以提供智能可靠的Web服務器環境,提高了網絡的服務性能。IIS 6.0在安全方面增強了管理性能,將可靠的體系及內核緊密地結合在一起,完全能滿足學校級別的需要。
用戶通過IE瀏覽器向Web服務器發送借用教室信息的請求,Web服務器接收到請求后進行事務處理,并訪問數據庫服務器,將教室信息結果返回給用戶。教師借用教室界面如圖5所示。
該界面下教師用戶可以查詢空教室情況,通過人數的限制條件,可以查詢不同座位數的教室,并且查詢結果中顯示各類教室的功能,教師可以選擇自己所需教室進行預約。

圖5 教師借用教室界面
教師如果需要整個學期都在某個教室上課的話,教務管理員會在之前的排課系統中預先設置好,系統排課時自動占用該教室。因此,教室借用大多數情況針對是教師臨時階段性使用教室,教師在借用教室時可以多次借用教室,比如教師需要借用第6周,周五7—8節課的教室,那么教師選擇第五周7—8課,查詢出空教室并借用,如果想繼續借用第6周5—6節課,那么也可以繼續操作并借用教室。如在借用過程中發現借用錯誤或者不需要借用,可以上刪除借用記錄,釋放教室資源。刪除借用教室如圖6所示。

圖6 刪除借用教室界面
管理員查詢教師借用教室詳細信息如圖7所示。

圖7 管理員查詢教室借用界面
該界面下,管理員可以查詢任意周次所以教室的借用情況,也可以按部門借用教師來查詢具體教師借用教室的信息,管理員能方便快捷的查詢各類信息,更好地對教室資源進行管理。
該教室管理系統是基于B/S模式,三層體系結構,充分發揮了Visual Studio和SQL數據庫技術,設計合理,滿足教師借用及管理員維護的需求,提高了教室資源動態利用的效率。系統界面交互性好,簡單實用,可通過瀏覽器不受時空限制,及時的借用及查詢教室信息。隨著功能教室資源的豐富化和管理方式的多元化,系統將結合實際需求,不斷地擴充和改進,以滿足教室實際管理的需求。
參考文獻:
[1] 吳鵬,顧海明.多媒體教室運維管理系統設計與開發[J].青島化工學院學報,2003(3):267-269.
[2] 劉星星.基于B/S 模式的學生信息管理系統[J].軟件導刊,2006(4):35-37.
[3] Visual Studio 2008[EB/OL].http://baike.baidu.com/view/1088051.htm
[4] microsoft sql server[EB/OL].http://baike.baidu.com/view/1626075.htm?fromId=765751