王冬曉
摘 要:該文介紹了高校教學(xué)管理工作的基本流程、管理信息系統(tǒng)結(jié)構(gòu)的設(shè)計(jì)方法和基于瀏覽器的B/S模式與基于局域網(wǎng)的C/S模式。并在此基礎(chǔ)上,分析了C/S與B/S混合模式在高校教學(xué)管理信息系統(tǒng)的構(gòu)建中優(yōu)缺點(diǎn)并結(jié)合具體應(yīng)用給出了展望。
關(guān)鍵詞:教學(xué)管理 管理信息系統(tǒng) C/S與B/S的混合模式
中圖分類(lèi)號(hào):G64 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1674-098X(2012)12(b)-0-03
Analysis on the Hybrid Mode of B/S and C/S used for Construction of Teaching Management Information System for Colleges and Universities
Wang Dongxiao
(Dept.of Teaching Affairs,Nanjing Institute of Technology,Nanjing 211167,China)
Abstract:this paper introduces the basic flow of teaching management work in universities,the design methods of management information system and the hybrid mode of B/S and C/S.On that basis,we analyses the merits and faults of hybrid mode of B/S and C/S in use for construction of teaching management information system,and outlooks are given according to the practical application.
Key words:teaching management; management information system; hybrid mode of B/S and C/S
高等學(xué)校具有為社會(huì)培養(yǎng)高級(jí)專(zhuān)門(mén)人才、開(kāi)展科學(xué)研究、從事社會(huì)服務(wù)等多種職能,其中培養(yǎng)人才是高等學(xué)校的基本職能和根本任務(wù)。教學(xué)工作始終是學(xué)校的中心工作,從而教學(xué)管理在學(xué)校管理中占有非常重要的地位,提高教學(xué)管理水平已經(jīng)成為各高校所必須研究的首要問(wèn)題。
由于教學(xué)活動(dòng)越來(lái)越復(fù)雜,數(shù)據(jù)量越來(lái)越大,傳統(tǒng)的管理方法已越來(lái)越不適應(yīng)現(xiàn)今教學(xué)工作需要,如何有效利用現(xiàn)今成熟和普及的互聯(lián)網(wǎng)資源,提高教學(xué)管理工作效率,成為當(dāng)前高校教學(xué)管理部門(mén)的迫切需要。教學(xué)管理信息系統(tǒng)的引入為高校管理部門(mén)提供了充分便捷的教學(xué)管理和監(jiān)控體系、為廣大師生提供了更快捷的服務(wù),有利于提高教學(xué)工作的效率和質(zhì)量。
該文介紹了以C/S與B/S混合模式的結(jié)構(gòu)設(shè)計(jì)方法為背景的高校教學(xué)管理系統(tǒng),詳述了其基本原理和應(yīng)用中優(yōu)缺點(diǎn),并結(jié)合具體應(yīng)用給出了展望。
1 高校教學(xué)管理系統(tǒng)流程分析
為了準(zhǔn)確構(gòu)建教學(xué)管理系統(tǒng),就必須先了解教學(xué)管理工作的內(nèi)容和基本流程。
教學(xué)管理是根據(jù)教學(xué)活動(dòng)的規(guī)律和管理活動(dòng)的一般原則,通過(guò)計(jì)劃、組織、協(xié)調(diào)、控制、監(jiān)督、評(píng)價(jià)等手段,對(duì)教學(xué)工作實(shí)施管理的過(guò)程[1]。高校教學(xué)管理的基本內(nèi)容包括:教學(xué)計(jì)劃管理,教學(xué)運(yùn)行管理,教學(xué)質(zhì)量管理,以及專(zhuān)業(yè)、課程、教材、實(shí)驗(yàn)室、實(shí)踐教學(xué)基地、學(xué)風(fēng)、師資隊(duì)伍、教學(xué)研究等教學(xué)基本建設(shè)與管理。
教學(xué)管理管理的基本流程是教學(xué)主管部門(mén)對(duì)教學(xué)活動(dòng)中產(chǎn)生的數(shù)據(jù)進(jìn)行統(tǒng)一的管理;各院系部門(mén)在教學(xué)管理主管部門(mén)授權(quán)之后,對(duì)數(shù)據(jù)進(jìn)行錄入、修改、查詢(xún)、統(tǒng)計(jì)等操作。其數(shù)據(jù)處理模型是以人才培養(yǎng)方案為中心,結(jié)合學(xué)籍?dāng)?shù)據(jù)、選課數(shù)據(jù)、教師數(shù)據(jù)、教學(xué)場(chǎng)地?cái)?shù)據(jù)生成開(kāi)課數(shù)據(jù)、教材計(jì)劃數(shù)據(jù)、成績(jī)錄入清單、排課數(shù)據(jù)及考試安排數(shù)據(jù)等[2]。
為此,高校教學(xué)管理管理系統(tǒng)的設(shè)計(jì)目標(biāo)是實(shí)時(shí)收集、分析、處理、發(fā)布以教學(xué)為中心的教學(xué)活動(dòng)全過(guò)程的信息,包括人才培養(yǎng)方案制定、教學(xué)活動(dòng)安排、教學(xué)過(guò)程監(jiān)控、教學(xué)質(zhì)量評(píng)估等方面的信息,實(shí)現(xiàn)教學(xué)信息共享。其用戶(hù)包括系統(tǒng)管理員、教學(xué)管理人員(包括學(xué)校教學(xué)主管部門(mén)和各院系教學(xué)管理人員)、教師、學(xué)生和一般的訪(fǎng)客。
根據(jù)高校教學(xué)管理管理的基本流程和設(shè)計(jì)目標(biāo),按用戶(hù)的使用要求劃分,確定教學(xué)管理系統(tǒng)的基本功能有以下幾種。
(1)系統(tǒng)管理員:管理整個(gè)系統(tǒng)。賦予和修改教學(xué)管理管理人員、教師和學(xué)生的使用權(quán)限;各用戶(hù)的密碼、系統(tǒng)使用日志的管理等。
(2)學(xué)校教學(xué)主管部門(mén)人員:管理全校的日常教學(xué)。審核人才培養(yǎng)方案;調(diào)度教學(xué)資源;編排課程;管理考試、成績(jī)、學(xué)籍、證書(shū)等。
(3)各院系教學(xué)管理人員:查詢(xún)或局部修改本部門(mén)的部分信息。其權(quán)限主要包括人才培養(yǎng)方案錄入、選課管理、成績(jī)管理、畢業(yè)生資料的管理等。
(4)教師:教學(xué)任務(wù)查詢(xún)、學(xué)生名單查詢(xún)與打印、學(xué)生成績(jī)錄入與查詢(xún)、課程表查詢(xún)、公用信息查看等。
(5)學(xué)生:公告查看、成績(jī)查詢(xún)、課表查詢(xún)、網(wǎng)上選課、網(wǎng)上重修報(bào)名、個(gè)人信息查詢(xún)、網(wǎng)上教學(xué)質(zhì)量評(píng)價(jià)等。
(6)訪(fǎng)客:公告通知查看、下載。
2 管理信息系統(tǒng)的設(shè)計(jì)方法和常用結(jié)構(gòu)
2.1 管理信息系統(tǒng)的設(shè)計(jì)方法
管理信息系統(tǒng)的設(shè)計(jì)方法分為原型法和結(jié)構(gòu)化生命周期開(kāi)發(fā)方法兩大類(lèi)。
原型法的基本思想是系統(tǒng)開(kāi)發(fā)人員憑借自己對(duì)用戶(hù)需求的理解,通過(guò)功能強(qiáng)大的軟件環(huán)境支持,構(gòu)造出一個(gè)實(shí)在系統(tǒng)原型,然后與用戶(hù)溝通,反復(fù)修改原型直到用戶(hù)滿(mǎn)意。原型法使人們對(duì)需求有漸進(jìn)的認(rèn)識(shí),開(kāi)發(fā)具有針對(duì)性。但由于受開(kāi)發(fā)人員知識(shí)和經(jīng)驗(yàn)的局限,系統(tǒng)易喪失客觀性;需求頻繁變化易使開(kāi)發(fā)進(jìn)程難于管理、不易集成[3]。
結(jié)構(gòu)化生命周期法按用戶(hù)至上原則用系統(tǒng)的思想和系統(tǒng)工程的方法,結(jié)構(gòu)化、模塊化、自上而下對(duì)生命周期分析與設(shè)計(jì)。其將整個(gè)開(kāi)發(fā)過(guò)程劃分為五個(gè)依次連接的階段:系統(tǒng)規(guī)劃階段、系統(tǒng)分析階段、系統(tǒng)設(shè)計(jì)階段、系統(tǒng)實(shí)施階段、系統(tǒng)運(yùn)行階段[4]。
結(jié)構(gòu)化生命周期法是一種較成熟的方法,具有較好的可操作性,嚴(yán)格區(qū)分了開(kāi)發(fā)階段,重視文檔工作,對(duì)開(kāi)發(fā)中的問(wèn)題及時(shí)糾正,避免混亂,應(yīng)用在大多數(shù)系統(tǒng)開(kāi)發(fā)中。
2.2 B/S模式和C/S模式
當(dāng)前信息管理軟件技術(shù)架構(gòu)的主流模式有兩種:基于瀏覽器的B/S(Browser/Server)模式和基于局域網(wǎng)的C/S(Client/Server)模式。
C/S模式也即客戶(hù)機(jī)和服務(wù)器結(jié)構(gòu),其中server端(服務(wù)器端)負(fù)責(zé)數(shù)據(jù)管理,client端(客戶(hù)端)完成與用戶(hù)的交互任務(wù)。用戶(hù)首先通過(guò)client端向server端發(fā)出指令,server端則依據(jù)收到的指令提取相應(yīng)的數(shù)據(jù),并發(fā)送到client端,接著用戶(hù)對(duì)收到的數(shù)據(jù)執(zhí)行添加、修改、刪除、計(jì)算、統(tǒng)計(jì)匯總等維護(hù)操作,也可以選擇將維護(hù)結(jié)果寫(xiě)回server端。結(jié)構(gòu)示意見(jiàn)圖1。
圖1 C/S模式系統(tǒng)結(jié)構(gòu)示意圖
B/S模式是C/S模式的一種特殊形式,主要應(yīng)用于覆蓋廣闊領(lǐng)域的Intranet環(huán)境。它把C/S模式中的服務(wù)器部分分解為一個(gè)數(shù)據(jù)庫(kù)服務(wù)器與一個(gè)或多個(gè)應(yīng)用服務(wù)器(Web服務(wù)器),構(gòu)成了一個(gè)三層結(jié)構(gòu)體系。第一層:通用的瀏覽器軟件,用戶(hù)通過(guò)網(wǎng)頁(yè)與第二層Web服務(wù)器交互。第二層:Web服務(wù)器,將來(lái)自用戶(hù)的請(qǐng)求轉(zhuǎn)換成SQL數(shù)據(jù)查詢(xún)語(yǔ)言并以此與第三層數(shù)據(jù)庫(kù)服務(wù)器交互,并將結(jié)果動(dòng)態(tài)生成一串HTML代碼返回給客戶(hù)機(jī)瀏覽器。第三層:數(shù)據(jù)庫(kù)服務(wù)器,其任務(wù)類(lèi)似于C/S模式,處理SQL請(qǐng)求并返回結(jié)果。結(jié)構(gòu)示意見(jiàn)圖2。
圖2 B/S模式系統(tǒng)結(jié)構(gòu)示意圖
2.3 B/S模式和C/S模式的比較分析
雖然B/S模式是C/S模式的一種特殊形式,但是它們還是有很多區(qū)別,分析見(jiàn)下表[5]:
由表1可見(jiàn),適合C/S模式的管理系統(tǒng)應(yīng)具備以下特點(diǎn):安全性要求高;交互性較強(qiáng);使用范圍小,地點(diǎn)固定;數(shù)據(jù)處理量大。適合B/S模式的系統(tǒng)應(yīng)具備以下特點(diǎn):使用范圍廣,地點(diǎn)靈活;功能變動(dòng)頻繁;安全性、交互性要求不高。
實(shí)際應(yīng)用中一個(gè)系統(tǒng)很可能同時(shí)具備以上特征,例如高校教學(xué)管理系統(tǒng)。有些功能模塊在內(nèi)部運(yùn)作,適合采用C/S結(jié)構(gòu),如:學(xué)籍管理功能、成績(jī)輸入、排課信息輸入等;而有些信息需向外發(fā)布,適合采用B/S結(jié)構(gòu),如:教務(wù)信息發(fā)布、意見(jiàn)箱輸入、成績(jī)查詢(xún)、選課及查詢(xún)功能等等。把兩者結(jié)合起來(lái),對(duì)教學(xué)信息管理系統(tǒng)中的各個(gè)模塊分別根據(jù)其特點(diǎn)選擇C/S或B/S模式,兩種結(jié)構(gòu)的應(yīng)用程序存取同一個(gè)數(shù)據(jù)庫(kù)(共享的部分是數(shù)據(jù)庫(kù)及數(shù)據(jù)庫(kù)服務(wù)器),多個(gè)不同模式的子系統(tǒng)互相配合集成為一個(gè)混合模式的系統(tǒng)[6]?;旌舷到y(tǒng)的結(jié)構(gòu)見(jiàn)圖3:
圖3 C/S和B/S混合模式系統(tǒng)結(jié)構(gòu)示意圖
3 基于C/S與B/S混合模式的教學(xué)管理系統(tǒng)結(jié)構(gòu)
如前所述,高校教學(xué)管理管理系統(tǒng)的用戶(hù)是學(xué)校的系統(tǒng)管理員、教學(xué)管理人員(包括學(xué)校教學(xué)主管部門(mén)和各院系教學(xué)管理人員)、教師、學(xué)生和一般的訪(fǎng)客。根據(jù)用戶(hù)對(duì)系統(tǒng)數(shù)據(jù)操作和訪(fǎng)問(wèn)權(quán)限的不同,將系統(tǒng)分為以下兩個(gè)層次:教學(xué)管理人員部分(教學(xué)主管部門(mén)和院系教學(xué)管理人員)采用C/S模式,由系統(tǒng)管理員為其分配帳號(hào)與密碼并設(shè)定使用權(quán)限,通過(guò)系統(tǒng)客戶(hù)機(jī)端完成相應(yīng)操作;其他人員部分采用B/S模式,在網(wǎng)頁(yè)上通過(guò)對(duì)用戶(hù)名、密碼登陸的驗(yàn)證以確定其合法性并給出訪(fǎng)問(wèn)和使用權(quán)限,完成相關(guān)的操作。高校教學(xué)管理系統(tǒng)的結(jié)構(gòu)如圖4所示[2]。
4 基于C/S與B/S混合模式的教學(xué)管理系統(tǒng)的特點(diǎn)和展望
4.1 基于C/S與B/S混合模式的教學(xué)管理系統(tǒng)優(yōu)缺點(diǎn)
C/S與B/S混合模式是一種典型的異構(gòu)體系結(jié)構(gòu),基于C/S模式和基于B/S模式的體系結(jié)構(gòu)各有特點(diǎn),一方面C/S模式技術(shù)成熟、數(shù)據(jù)處理效率高、安全性較高,另一方面B/S模式的網(wǎng)頁(yè)形式使信息的傳遞更便捷。當(dāng)然基于C/S與B/S混合模式的系統(tǒng)也存在缺點(diǎn),如外部用戶(hù)修改和維護(hù)數(shù)據(jù)時(shí)速度較慢、較煩瑣,數(shù)據(jù)的動(dòng)態(tài)交互性不強(qiáng)等。實(shí)踐證明,將C/S模式與B/S模式相結(jié)合,構(gòu)建基于網(wǎng)絡(luò)的應(yīng)用系統(tǒng)是當(dāng)前較理想的設(shè)計(jì)方法和必然
趨勢(shì)。
基于C/S與B/S混合模式的教學(xué)管理系統(tǒng)采用基于角色的用戶(hù)管理方法,角色不同,權(quán)限不同,享受不同級(jí)別的信息服務(wù),外部用戶(hù)不直接訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)服務(wù)器,保證了教學(xué)信息的相對(duì)安全。系統(tǒng)內(nèi)部用戶(hù)交互性較強(qiáng),數(shù)據(jù)查詢(xún)和修改的響應(yīng)速度較快;教學(xué)管理人員、教師、學(xué)生在任何聯(lián)網(wǎng)的地方都可以查詢(xún)相關(guān)信息,實(shí)現(xiàn)了教學(xué)信息便捷迅速地傳遞[7]。既安全又方便,較好地提高了教務(wù)管理效率。
目前,基于C/S與基于B/S混合模式的教學(xué)管理系統(tǒng)已在大部分高校投入使用,系統(tǒng)運(yùn)行情況良好。該系統(tǒng)提出了較為科學(xué)的設(shè)計(jì)方案,更好地利用了現(xiàn)有的網(wǎng)絡(luò)資源和環(huán)境,適應(yīng)了高校現(xiàn)代化管理的需要,提高了教學(xué)管理人員的工作效率,節(jié)約了管理成本,也保證了高校教務(wù)管理工作的信息化、規(guī)范化、標(biāo)準(zhǔn)化,使各項(xiàng)工作更加準(zhǔn)確、方便、快速和安全,有利于高校的長(zhǎng)遠(yuǎn)
發(fā)展。
4.2 應(yīng)用展望
雖然基于C/S與B/S混合模式的教學(xué)管理系統(tǒng)在多數(shù)高校已經(jīng)取得了良好的使用效果,但由于高校教學(xué)管理的復(fù)雜性,研究過(guò)程中尚存在許多不足之處。以下幾方面的問(wèn)題還需在今后進(jìn)行更深入更廣泛地探索:
(1)隨著高校的發(fā)展,在教學(xué)管理系統(tǒng)的使用中很可能會(huì)提出更多、更復(fù)雜的功能要求,需要隨時(shí)跟蹤新技術(shù),進(jìn)一步做好系統(tǒng)維護(hù)和系統(tǒng)資料的管理工作,以便必要時(shí)實(shí)現(xiàn)系統(tǒng)的技術(shù)更新和升級(jí)。
(2)系統(tǒng)的智能性具有一定的局限性,智能算法的引入如課表編排、排教室等問(wèn)題還需要進(jìn)一步的研究。
(3)隨著我國(guó)校園信息化建設(shè)的不斷完善,數(shù)字化校園建設(shè)將成為必然的方向,教學(xué)管理信息系統(tǒng)必然存在與其他信息系統(tǒng)(如學(xué)生管理、人事管理等系統(tǒng))的對(duì)接或與數(shù)據(jù)中心交換數(shù)據(jù)、提供數(shù)據(jù)共享等問(wèn)題,如何實(shí)現(xiàn)其中信息資源的同步和共享,這將是進(jìn)一步必須解決的問(wèn)題[8]。
參考文獻(xiàn)
[1] 李繼唐.基于C/S和B/S的教務(wù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].天津市:天津大學(xué),2008:1.
[2] 楊輝.基于C/S和B/S結(jié)構(gòu)的高校教務(wù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].湖南省長(zhǎng)沙市:中南大學(xué),2010:7-10,54-55.
[3] 朱華炳,金叁.基于Web的實(shí)踐教學(xué)管理信息系統(tǒng)分析與研究[J].教學(xué)與培訓(xùn).2006(12):135-136.
[4] 李閩滇,吳繼剛,周學(xué)明.Visual C++6.0數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)實(shí)例導(dǎo)航[M.北京:人民郵電出版社,2004.
[5] 胡振.C/S與B/S計(jì)算模式之比較研究 [J].知識(shí)經(jīng)濟(jì),2007(12):133.
[6] 趙峰.實(shí)踐教學(xué)網(wǎng)絡(luò)化管理系統(tǒng)的構(gòu)建與應(yīng)用[J].實(shí)驗(yàn)室研究與探索,2007(26):106-107.
[7] 顧東曉,李梅川,楊穎,李興國(guó).基于C/S與B/S混合模式的高校實(shí)驗(yàn)室建設(shè)與維護(hù)管理信息系統(tǒng)開(kāi)發(fā)[J].實(shí)驗(yàn)技術(shù)與管理,2007(24):80-81.
[8] 黎智.基于C/S和B/S架構(gòu)的教務(wù)管理信息系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)[D].武漢:華中師范大學(xué),2011:45-46.