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