山東大學(xué)管理學(xué)院 山東 濟南 250100
山東大學(xué)管理學(xué)科實驗教學(xué)示范中心經(jīng)過多年的建設(shè),已經(jīng)建立了一套國內(nèi)先進的信息化平臺。通過該信息化平臺的實驗教學(xué)管理系統(tǒng)可以實現(xiàn)實驗計劃管理、實驗教學(xué)管理、實驗資源管理等,對學(xué)生的實驗從實驗預(yù)習(xí)、實驗簽到、實驗報告等方面進行全方面的監(jiān)控,提高了學(xué)生的學(xué)習(xí)積極性。
目前管理學(xué)院將部分教室在空余時間對外開放使用,但學(xué)院對教室的管理還停留在手工、紙質(zhì)課表的時代,師生要查詢教室使用情況、申請使用教室、調(diào)換教室等都必須通過專人進行,非常不方便且容易出錯,迫切需要一個教室管理系統(tǒng),以降低教室管理者的勞動強度并提高管理效率。
基于上述情況,示范中心開發(fā)了基于asp.net技術(shù)的教室管理系統(tǒng)。服務(wù)器的配置環(huán)境為windows2012 R2 sever,開發(fā)工具為Visual Studio 2012和SQL 2012開發(fā)版并進行了優(yōu)化設(shè)計,實現(xiàn)了系統(tǒng)各個頁面的快速讀取并兼顧了使用方便。
教室管理系統(tǒng)的設(shè)計與實現(xiàn)采用.net技術(shù)完成,實現(xiàn)了教室管理的信息化,做到教室預(yù)約、審批的科學(xué)化、流程化。系統(tǒng)功能需求包圖如圖1所示。
圖1 系統(tǒng)功能需求包圖
教室管理系統(tǒng)作為一個在學(xué)校中運行的信息管理平臺,應(yīng)具有用戶使用的便利性和維護升級的便利性兩個特點?;谏鲜隹紤],系統(tǒng)采用瀏覽器/服務(wù)器(B/S)模式與三層結(jié)構(gòu)結(jié)合的應(yīng)用程序架構(gòu)。這種開發(fā)模式將系統(tǒng)功能的實現(xiàn)集中到服務(wù)器上,用戶只需要一臺電腦和瀏覽器就可以使用。在大大減輕系統(tǒng)部署和升級維護工作量的同時還為用戶使用提供了較大的便利。這種抽屜式的可替換的三層結(jié)構(gòu)為系統(tǒng)將來的功能升級提供了較大的便利[1]。
主要包含以下數(shù)據(jù)庫表:Admin(用戶信息)、Classroom(教室)、Curriculum Date(教室時間安排)、Date Weekday(學(xué)期校歷)、Subject(課程)等。以Classroom和Curriculum Date兩個比較重要的數(shù)據(jù)庫表為例,具體設(shè)計如表1、表2所示。
表1 教室信息表
表2 教室時間安排表
山東大學(xué)管理學(xué)院教室管理系統(tǒng)的前臺和后臺兩部分功能如下:①前臺功能:免登錄查看每日課表、系統(tǒng)公告等、用戶登錄驗證、個人信息修改、有課表查詢和預(yù)約使用教室。②教室管理系統(tǒng)后臺主要包括系統(tǒng)管理、預(yù)約管理和4個后臺管理子業(yè)務(wù):教室管理、專業(yè)管理、培養(yǎng)方案管理、課程管理。
根據(jù)需求分析我們將系統(tǒng)用戶分為超級管理員、系統(tǒng)管理員、教學(xué)管理員、普通教師4級。為了保證系統(tǒng)的安全性,系統(tǒng)在對權(quán)限管理模塊設(shè)計使用基于角色的訪問控制模型進行設(shè)計。用戶登錄時,根據(jù)用戶名和權(quán)限設(shè)置可以得到當(dāng)前用戶所擁有的角色,根據(jù)角色的權(quán)限范圍與用戶所擁有的角色集合可以推算出當(dāng)前用戶有權(quán)訪問的所在功能模塊集合,用戶登錄后驗證權(quán)限再跳轉(zhuǎn)到不同的管理界面,同時用戶登錄成功后會創(chuàng)建一個Session,系統(tǒng)將會話變量的所有操作記錄進入數(shù)據(jù)庫,為系統(tǒng)的運行提供后評估功能[2]。
各級用戶的權(quán)限如下:超級管理員:擁有系統(tǒng)最高權(quán)限,包括全部教室初始化、課表批量刪除、工作量統(tǒng)計等一些危險操作和敏感數(shù)據(jù)操作的權(quán)限;系統(tǒng)管理員:包括用戶管理和權(quán)限設(shè)定、學(xué)期和校歷管理、教室管理、所有教室的使用審批和課表錄入、修改等權(quán)限;教學(xué)管理員:包括專業(yè)設(shè)置、班級設(shè)置、培養(yǎng)方案設(shè)置、課程設(shè)置、課表錄入與審批(僅自己管轄的教室)等權(quán)限;普通教師:查看和預(yù)約使用教室,查詢自己的上課時間安排等權(quán)限。
在預(yù)約管理中,系統(tǒng)內(nèi)用戶業(yè)務(wù)和管理員業(yè)務(wù)功能聯(lián)系不大,普通教師也可以對教室進行預(yù)約,預(yù)約過程需要指定教室的使用日期、教室編號、節(jié)次和其他信息,包括班級、專業(yè)、上課人數(shù)等信息。教師預(yù)約具體步驟如下:第一步:系統(tǒng)管理員導(dǎo)入學(xué)期、校歷等數(shù)據(jù),錄入各個教室的相關(guān)信息;第二步:教師登錄系統(tǒng)預(yù)約使用教室;第三步:判斷是否通過預(yù)約。這里分兩級管理,先是教室的主管部門審核(比如MBA辦公室),如果審核通過,再轉(zhuǎn)至學(xué)院辦公室審核。通過后在各課表顯示。超級管理員和系統(tǒng)管理員除了可以審核預(yù)約申請之外,還可以刪除、修改不良預(yù)約[3]。
數(shù)字化校園呼喚著管理的信息化和科學(xué)化,而管理信息系統(tǒng)的開發(fā)技術(shù)也在不斷創(chuàng)新和進步[4],如何將先進的開發(fā)技術(shù)引入管理信息系統(tǒng)的開發(fā)中來,無論在過去、現(xiàn)在還是將來都是一個值得探討的主題。教室管理系統(tǒng)是校園數(shù)字化管理的一個重要組成部分,該系統(tǒng)的實現(xiàn)對多媒體教室的管理有著非常重要的意義。該系統(tǒng)的實施滿足了山東大學(xué)管理學(xué)院的實際工作需求,為學(xué)院的工作節(jié)省了大量的人力、物力和財力。