達(dá)德榮
(蘭州市皋蘭縣第四中學(xué),甘肅 皋蘭 730200)
伴隨著信息技術(shù)的高速發(fā)展和計(jì)算機(jī)網(wǎng)絡(luò)產(chǎn)品的多樣化,各學(xué)校逐步構(gòu)建部署校園網(wǎng)管理平臺(tái),在一定程度上實(shí)現(xiàn)辦公的網(wǎng)絡(luò)化,但往往局限于信息發(fā)布、通知等簡單的使用,并沒有真正發(fā)揮綜合管理平臺(tái)功能,對(duì)考試安排、課程安排、實(shí)驗(yàn)室管理、會(huì)議室預(yù)約等缺乏相關(guān)的業(yè)務(wù)系統(tǒng),對(duì)學(xué)校管理工作是一種束縛。相比而言,傳統(tǒng)的實(shí)驗(yàn)室管理效率較低,需要多方協(xié)調(diào)溝通才能及時(shí)做好相關(guān)工作,當(dāng)遇到突發(fā)情形時(shí),人工管理模式已顯得力不從心。并且這種模式已無法滿足信息化的需求,按照學(xué)校實(shí)驗(yàn)室管理需求,為更好的服務(wù)實(shí)驗(yàn)室管理員、教師和學(xué)生,提出一種基于B/S模式的學(xué)科實(shí)驗(yàn)室管理系統(tǒng)方案,提供便捷的查詢和預(yù)約方式,以此來提高學(xué)校管理水平和工作效率,降低人力成本[1]。
對(duì)中學(xué)的學(xué)科實(shí)驗(yàn)室包括物理、化學(xué)、生物和信息等四類實(shí)驗(yàn)室,將實(shí)驗(yàn)室統(tǒng)一納入管理有助于資源的優(yōu)化配置和高效利用,也為學(xué)校節(jié)約人力成本,實(shí)現(xiàn)統(tǒng)一調(diào)配和管理,提升信息化水平,更好的服務(wù)全校師生。按照實(shí)際需求情況,對(duì)實(shí)驗(yàn)室管理員、教師和學(xué)生三大群體依照其特定需求,設(shè)計(jì)學(xué)科實(shí)驗(yàn)室管理系統(tǒng)有現(xiàn)實(shí)意義。
各實(shí)驗(yàn)室管理員通過管理系統(tǒng)匯總教師和學(xué)生預(yù)約實(shí)驗(yàn)所需的實(shí)驗(yàn)儀器和用品,提前做好實(shí)驗(yàn)準(zhǔn)備工作,并通過系統(tǒng)及時(shí)反饋實(shí)驗(yàn)準(zhǔn)備工作。此外,實(shí)驗(yàn)室管理員還更新實(shí)驗(yàn)室儀器和藥品的使用情況和損耗情況,及時(shí)將情況反饋辦公室做好儀器設(shè)備的補(bǔ)充。
各學(xué)科教師按照教學(xué)大綱規(guī)定,結(jié)合實(shí)際教學(xué)情況,提前一周可通過管理系統(tǒng)預(yù)約實(shí)驗(yàn)室以及實(shí)驗(yàn)儀器和用品,并可查詢實(shí)驗(yàn)儀器和用品準(zhǔn)備情況。
對(duì)學(xué)生而言,實(shí)驗(yàn)室開放時(shí)間僅限于下午課外活動(dòng)時(shí)間,學(xué)生可根據(jù)自己的興趣,提前一天網(wǎng)上預(yù)約要參加的實(shí)驗(yàn)室,由于開放的實(shí)驗(yàn)室數(shù)量根據(jù)教學(xué)情況而限定開放數(shù)量,每個(gè)實(shí)驗(yàn)室也限定參加實(shí)驗(yàn)的人數(shù),因此按照先到先得的方式確定次日可參加人員名單,預(yù)約人數(shù)滿后將無法預(yù)約。
本文采用基于B/S模式,即瀏覽器服務(wù)器架構(gòu)模式,用戶通過瀏覽器發(fā)送相關(guān)指令,經(jīng)互聯(lián)網(wǎng)將數(shù)據(jù)傳輸?shù)綌?shù)據(jù)服務(wù)器,經(jīng)過處理后的數(shù)據(jù)通過瀏覽器反饋到用戶界面,這種模式包含用戶層、業(yè)務(wù)邏輯層和數(shù)據(jù)層,其優(yōu)點(diǎn)在于便于系統(tǒng)優(yōu)化升級(jí),降低系統(tǒng)維護(hù)成本,是目前常用的軟件開發(fā)結(jié)構(gòu)。利用ASP.NET技術(shù)和SQL Server數(shù)據(jù)庫完成系統(tǒng)的設(shè)計(jì),ASP.NET作為可擴(kuò)展的應(yīng)用程序開發(fā)平臺(tái)[2-3],表示層與代碼層的分離保證了系統(tǒng)的安全穩(wěn)定,根據(jù)上述需求分析,分別設(shè)置實(shí)驗(yàn)室管理員、教師、學(xué)生三類用戶,進(jìn)一步根據(jù)不同用戶設(shè)定相應(yīng)的權(quán)限。通過對(duì)實(shí)際工作分析,該管理系統(tǒng)包括用戶管理、實(shí)驗(yàn)室查詢、實(shí)驗(yàn)室預(yù)約、儀器設(shè)備登記、用戶統(tǒng)計(jì)等5個(gè)功能模塊,實(shí)現(xiàn)學(xué)科實(shí)驗(yàn)室的高效、便捷管理,具體模塊如圖1所示。
圖1 管理系統(tǒng)結(jié)構(gòu)圖
圖2 教師實(shí)驗(yàn)室預(yù)約流程圖
3.1.1 用戶管理
該模塊為系統(tǒng)的三種類型用戶,實(shí)驗(yàn)室管理員、教師和學(xué)生在注冊(cè)使用時(shí)分配相應(yīng)的權(quán)限。
3.1.2 實(shí)驗(yàn)室查詢
該模塊為教師和學(xué)生提供物理、化學(xué)、生物和信息實(shí)驗(yàn)室所能提供的儀器設(shè)備、可用時(shí)間和容納人數(shù)等基本信息。
3.1.3 實(shí)驗(yàn)室預(yù)約
該模塊為教師提供四類實(shí)驗(yàn)室的預(yù)約功能,在線提交所需儀器設(shè)備和實(shí)驗(yàn)藥品等基本情況,為學(xué)生提供實(shí)驗(yàn)室可預(yù)約剩余人數(shù)和指導(dǎo)教師情況等。
3.1.4 儀器設(shè)備登記
該模塊中包含現(xiàn)有儀器設(shè)備匯總情況、藥品試劑實(shí)時(shí)存量和設(shè)備損耗匯總等信息。
3.1.5 用戶統(tǒng)計(jì)
該模塊包含實(shí)驗(yàn)室使用記錄、教師使用記錄、學(xué)生使用記錄和管理員記錄,能及時(shí)匯總四類實(shí)驗(yàn)室每個(gè)實(shí)驗(yàn)室的使用情況以及教師和學(xué)生對(duì)實(shí)驗(yàn)室的使用情況,為下一步提高實(shí)驗(yàn)室使用率提供數(shù)據(jù)支撐。
流程的設(shè)計(jì)可以完整體現(xiàn)系統(tǒng)的功能,為下一步編寫系統(tǒng)程序做好鋪墊,將整個(gè)管理系統(tǒng)分成多個(gè)子系統(tǒng),進(jìn)而又將子系統(tǒng)分為多個(gè)程序模塊,圖2為教師的實(shí)驗(yàn)室預(yù)約流程圖。
數(shù)據(jù)庫作為管理系統(tǒng)的數(shù)據(jù)處理系統(tǒng),通過系統(tǒng)給用戶分配角色,設(shè)置不同的使用權(quán)限,讓數(shù)據(jù)的組織更加和諧。本文采用SQL Server2005數(shù)據(jù)庫,在設(shè)計(jì)時(shí)要保證數(shù)據(jù)庫的安全,滿足范式理論要求,列舉表單中主要字段,見表1。
表1 數(shù)據(jù)庫關(guān)鍵字段設(shè)計(jì)
隨著課程改革和信息化建設(shè)的需求,在網(wǎng)絡(luò)產(chǎn)品多樣化的情形下,選擇特定的管理系統(tǒng),為實(shí)驗(yàn)室管理員、教師和學(xué)生之間搭建平臺(tái),提供便捷的查詢和預(yù)約服務(wù),極大的提高學(xué)科實(shí)驗(yàn)室的利用率,規(guī)范學(xué)科實(shí)驗(yàn)室的管理,降低學(xué)校運(yùn)營成本,為進(jìn)一步推進(jìn)學(xué)校管理信息化水平打下堅(jiān)實(shí)的基礎(chǔ)。