達德榮
(蘭州市皋蘭縣第四中學,甘肅 皋蘭 730200)
伴隨著信息技術的高速發展和計算機網絡產品的多樣化,各學校逐步構建部署校園網管理平臺,在一定程度上實現辦公的網絡化,但往往局限于信息發布、通知等簡單的使用,并沒有真正發揮綜合管理平臺功能,對考試安排、課程安排、實驗室管理、會議室預約等缺乏相關的業務系統,對學校管理工作是一種束縛。相比而言,傳統的實驗室管理效率較低,需要多方協調溝通才能及時做好相關工作,當遇到突發情形時,人工管理模式已顯得力不從心。并且這種模式已無法滿足信息化的需求,按照學校實驗室管理需求,為更好的服務實驗室管理員、教師和學生,提出一種基于B/S模式的學科實驗室管理系統方案,提供便捷的查詢和預約方式,以此來提高學校管理水平和工作效率,降低人力成本[1]。
對中學的學科實驗室包括物理、化學、生物和信息等四類實驗室,將實驗室統一納入管理有助于資源的優化配置和高效利用,也為學校節約人力成本,實現統一調配和管理,提升信息化水平,更好的服務全校師生。按照實際需求情況,對實驗室管理員、教師和學生三大群體依照其特定需求,設計學科實驗室管理系統有現實意義。
各實驗室管理員通過管理系統匯總教師和學生預約實驗所需的實驗儀器和用品,提前做好實驗準備工作,并通過系統及時反饋實驗準備工作。此外,實驗室管理員還更新實驗室儀器和藥品的使用情況和損耗情況,及時將情況反饋辦公室做好儀器設備的補充。
各學科教師按照教學大綱規定,結合實際教學情況,提前一周可通過管理系統預約實驗室以及實驗儀器和用品,并可查詢實驗儀器和用品準備情況。
對學生而言,實驗室開放時間僅限于下午課外活動時間,學生可根據自己的興趣,提前一天網上預約要參加的實驗室,由于開放的實驗室數量根據教學情況而限定開放數量,每個實驗室也限定參加實驗的人數,因此按照先到先得的方式確定次日可參加人員名單,預約人數滿后將無法預約。
本文采用基于B/S模式,即瀏覽器服務器架構模式,用戶通過瀏覽器發送相關指令,經互聯網將數據傳輸到數據服務器,經過處理后的數據通過瀏覽器反饋到用戶界面,這種模式包含用戶層、業務邏輯層和數據層,其優點在于便于系統優化升級,降低系統維護成本,是目前常用的軟件開發結構。利用ASP.NET技術和SQL Server數據庫完成系統的設計,ASP.NET作為可擴展的應用程序開發平臺[2-3],表示層與代碼層的分離保證了系統的安全穩定,根據上述需求分析,分別設置實驗室管理員、教師、學生三類用戶,進一步根據不同用戶設定相應的權限。通過對實際工作分析,該管理系統包括用戶管理、實驗室查詢、實驗室預約、儀器設備登記、用戶統計等5個功能模塊,實現學科實驗室的高效、便捷管理,具體模塊如圖1所示。

圖1 管理系統結構圖

圖2 教師實驗室預約流程圖
3.1.1 用戶管理
該模塊為系統的三種類型用戶,實驗室管理員、教師和學生在注冊使用時分配相應的權限。
3.1.2 實驗室查詢
該模塊為教師和學生提供物理、化學、生物和信息實驗室所能提供的儀器設備、可用時間和容納人數等基本信息。
3.1.3 實驗室預約
該模塊為教師提供四類實驗室的預約功能,在線提交所需儀器設備和實驗藥品等基本情況,為學生提供實驗室可預約剩余人數和指導教師情況等。
3.1.4 儀器設備登記
該模塊中包含現有儀器設備匯總情況、藥品試劑實時存量和設備損耗匯總等信息。
3.1.5 用戶統計
該模塊包含實驗室使用記錄、教師使用記錄、學生使用記錄和管理員記錄,能及時匯總四類實驗室每個實驗室的使用情況以及教師和學生對實驗室的使用情況,為下一步提高實驗室使用率提供數據支撐。
流程的設計可以完整體現系統的功能,為下一步編寫系統程序做好鋪墊,將整個管理系統分成多個子系統,進而又將子系統分為多個程序模塊,圖2為教師的實驗室預約流程圖。
數據庫作為管理系統的數據處理系統,通過系統給用戶分配角色,設置不同的使用權限,讓數據的組織更加和諧。本文采用SQL Server2005數據庫,在設計時要保證數據庫的安全,滿足范式理論要求,列舉表單中主要字段,見表1。

表1 數據庫關鍵字段設計
隨著課程改革和信息化建設的需求,在網絡產品多樣化的情形下,選擇特定的管理系統,為實驗室管理員、教師和學生之間搭建平臺,提供便捷的查詢和預約服務,極大的提高學科實驗室的利用率,規范學科實驗室的管理,降低學校運營成本,為進一步推進學校管理信息化水平打下堅實的基礎。