摘要本文結(jié)合目前學(xué)院教務(wù)管理的現(xiàn)狀,主要針對(duì)教務(wù)管理改革制度不斷深化完善、日常管理工作瑣碎繁雜,教務(wù)管理要信息化、模塊化、便捷化等特點(diǎn),分析了C/S與B/S模式的特點(diǎn),最終采用C/S與B/S模式相結(jié)合的架構(gòu)方式,設(shè)計(jì)出符合實(shí)際需要的信息管理系統(tǒng),為促進(jìn)學(xué)校在學(xué)分制和選課制下的教務(wù)管理科學(xué)規(guī)范,教務(wù)工作的順利實(shí)施提供有效支持。
關(guān)鍵詞教務(wù)管理 C/S與B/S模式 管理信息系統(tǒng)
中圖分類號(hào):G647文獻(xiàn)標(biāo)識(shí)碼:A
0 引言
教務(wù)管理是大學(xué)的主要日常管理工作之一,涉及到院(系)、師、生等諸多方面。因此,高校教務(wù)管理是一項(xiàng)細(xì)致、準(zhǔn)確度要求很高、但又非常煩瑣的工作。一個(gè)現(xiàn)代化的綜合教務(wù)管理系統(tǒng)必須準(zhǔn)確、高效、協(xié)調(diào)地運(yùn)行,才能保證學(xué)校教學(xué)工作的正常進(jìn)行。因此學(xué)校教務(wù)管理信息化是發(fā)展的必然趨勢(shì)。
但是,由于整體信息化程度相對(duì)落后,經(jīng)費(fèi)短缺,理論體系不健全等原因,國(guó)內(nèi)高校教務(wù)管理系統(tǒng)在機(jī)構(gòu)設(shè)置、服務(wù)范圍、服務(wù)質(zhì)量及人員要求上與國(guó)外高校相比都有一定的差距。本系統(tǒng)針對(duì)實(shí)際教學(xué)情況,以實(shí)際的學(xué)校排課計(jì)劃和教學(xué)日歷的實(shí)際模板為對(duì)象,希望在線生成教學(xué)日歷模板,并且利用學(xué)校排課計(jì)劃自動(dòng)獲得每門課的上課日期以及其他相關(guān)信息,方便教師填寫教學(xué)日歷,并在線管理教學(xué)日歷。整個(gè)系統(tǒng)設(shè)計(jì)采用劃分權(quán)限、身份認(rèn)證的機(jī)制,系統(tǒng)包括會(huì)員管理,公告管理,文檔管理,校歷管理,上課日程管理,教學(xué)日歷管理等功能模塊,重點(diǎn)在上課日程管理和教學(xué)日歷管理。系統(tǒng)利用網(wǎng)絡(luò)來管理教學(xué)文檔,實(shí)現(xiàn)數(shù)據(jù)在線交流和共享,提高教師的辦公的效率,方便學(xué)生查詢教學(xué)信息。
1 教務(wù)管理模式分析
近年來隨著學(xué)校的擴(kuò)招,學(xué)生人數(shù)不斷增多,使得教學(xué)管理工作量成倍增加。教學(xué)管理本就是一個(gè)復(fù)雜的系統(tǒng)工程,隨著教學(xué)過程以及管理過程復(fù)雜化,教學(xué)管理工作面臨前所未有的挑戰(zhàn)。為了保證教學(xué)質(zhì)量,有效利用學(xué)校的軟硬件資源,高校教務(wù)管理系統(tǒng)應(yīng)具有靈活性和智能化的特點(diǎn)。因此高校教務(wù)管理系統(tǒng)應(yīng)包含本教務(wù)管理系統(tǒng)包括以下功能模塊:用戶管理功能(針對(duì)各級(jí)教務(wù)員、教師和學(xué)生的工作界面)、學(xué)生學(xué)籍管理功能(包括學(xué)生的注冊(cè)管理、學(xué)籍信息錄入和變動(dòng)管理、學(xué)生在校期間獎(jiǎng)懲管理等)、學(xué)生課程管理功能(完成學(xué)生課程信息安排、查詢及打印等功能)、畢業(yè)審查管理①功能(針對(duì)畢業(yè)的畢業(yè)資格進(jìn)行信息管理)、教師管理功能(教師課程安排,變更及查詢等)、學(xué)生成績(jī)管理功能(對(duì)學(xué)生成績(jī)錄入、查詢、統(tǒng)計(jì)分析及打印)、教學(xué)計(jì)劃管理功能(教學(xué)計(jì)劃的安排,變更和查詢等)、選課管理(對(duì)學(xué)生所選課程的錄入,統(tǒng)計(jì),分析查詢及選課教學(xué)過程的安排等)、排課管理(對(duì)整個(gè)教學(xué)過程中課程安排、課時(shí)安排,教室安排,教師安排統(tǒng)籌規(guī)劃管理)、教材管理(不同課程所用教材的信息錄入、更新、查詢及打印等)。圖1描述了教務(wù)管理系統(tǒng)的體系結(jié)構(gòu)。
圖1教務(wù)管理系統(tǒng)的結(jié)構(gòu)圖
2 系統(tǒng)的架構(gòu)方式
2.1架構(gòu)方式簡(jiǎn)介
(1)Client/Server架構(gòu)模式,簡(jiǎn)稱C/S架構(gòu)模式。C/S (Client/Server)結(jié)構(gòu),即大家熟知的客戶機(jī)/服務(wù)器結(jié)構(gòu)。②這種架構(gòu)已經(jīng)存在了很長(zhǎng)時(shí)間,它是軟件系統(tǒng)體系結(jié)構(gòu),通過軟件充分利用兩端硬件環(huán)境的優(yōu)勢(shì),客戶端提供用戶的運(yùn)行界面,執(zhí)行相應(yīng)的功能程序模塊,而服務(wù)器端在接受到客戶端請(qǐng)求后對(duì)數(shù)據(jù)庫(kù)進(jìn)行讀寫,然后返回客戶端執(zhí)行結(jié)果。這樣將任務(wù)合理分配到兩端來實(shí)現(xiàn),降低了系統(tǒng)的通訊開銷。最簡(jiǎn)單的C/S體系結(jié)構(gòu)的數(shù)據(jù)庫(kù)應(yīng)用,由兩部分組成,即客戶應(yīng)用程序和數(shù)據(jù)庫(kù)服務(wù)器程序。客戶程序安裝運(yùn)行在用戶機(jī)器上,當(dāng)需要對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行操作時(shí),客戶程序就自動(dòng)地尋找服務(wù)器程序,并向其發(fā)出請(qǐng)求,服務(wù)器程序根據(jù)預(yù)定的規(guī)則做出應(yīng)答,送回結(jié)果。③
目前大多數(shù)應(yīng)用軟件系統(tǒng)都是Client/Server形式的兩層結(jié)構(gòu),傳統(tǒng)的C/S體系結(jié)構(gòu)雖然采用的是開放模式,但這只是系統(tǒng)開發(fā)一級(jí)的開放性,④沒能提供用戶真正期望的開放環(huán)境,因此在特定的應(yīng)用中無論是Client端還是Server端都還需要針對(duì)不同的操作系統(tǒng)系統(tǒng)開發(fā)不同版本的軟件。所以雖然C/S架構(gòu)的結(jié)構(gòu)簡(jiǎn)單,速度快,但是這種架構(gòu)方式的代價(jià)高,維護(hù)起來困難,效率低。
(2)Browser/Server架構(gòu)模式,簡(jiǎn)稱B/S模式架構(gòu)。B/S結(jié)構(gòu)即瀏覽器和服務(wù)器結(jié)構(gòu)。它是對(duì)C/S結(jié)構(gòu)的一種改進(jìn)結(jié)構(gòu)。在這種結(jié)構(gòu)下,用戶工作界面是通過WWW瀏覽器來實(shí)現(xiàn),主要事務(wù)邏輯在服務(wù)器端(Server)實(shí)現(xiàn),極少部分事務(wù)邏輯在前端(Browser)實(shí)現(xiàn)。這樣就減少了客戶端的復(fù)雜程度,降低了客戶機(jī)的硬件需求。另外,又由于把許多用戶的業(yè)務(wù)邏輯集中到單一的應(yīng)用服務(wù)器上,應(yīng)用的維護(hù)也相應(yīng)集中了,消除了雙層結(jié)構(gòu)中對(duì)軟件分發(fā)的考慮。
(3)C/S架構(gòu)模式與B/S架構(gòu)模式的比較。C/S和B/S是當(dāng)今世界開發(fā)模式技術(shù)架構(gòu)的兩大主流技術(shù),都有自己的市場(chǎng)份額和客戶群。從對(duì)C/S模式和B/S模式的介紹,我們可以了解:
C/S架構(gòu)只有兩層結(jié)構(gòu),因此C/S模式的網(wǎng)絡(luò)通訊量要低于B/S模式。故對(duì)于相同的任務(wù),C/S模式應(yīng)用服務(wù)器運(yùn)行數(shù)據(jù)負(fù)荷較輕且在速度上相對(duì)于B/S模式快,從而可以提高用戶的工作效率,減輕網(wǎng)絡(luò)負(fù)擔(dān)。
C/S架構(gòu)下,數(shù)據(jù)庫(kù)不能真正成為公共、專業(yè)化的倉(cāng)庫(kù),它受到獨(dú)立的專門管理,數(shù)據(jù)的儲(chǔ)存管理功能較為透明。
采用C/S架構(gòu),網(wǎng)絡(luò)管理人員既要對(duì)服務(wù)器維護(hù)管理,又要對(duì)客戶端維護(hù)和管理,這需要高昂的投資和復(fù)雜的技術(shù)支持,維護(hù)任務(wù)量大,維護(hù)成本很高。且傳統(tǒng)的C/S架構(gòu)需要針對(duì)不同的操作系統(tǒng)系統(tǒng)開發(fā)不同版本的軟件,這樣就造成了不適合工作需求的代價(jià)高和效率低的缺點(diǎn)。
B/S模式只需要管理服務(wù)器,并且客戶端安裝的是標(biāo)準(zhǔn)的、簡(jiǎn)單通用的瀏覽器,不需要安裝應(yīng)用程序,這樣就使得B/S模式維護(hù)和升級(jí)變得比C/S模式簡(jiǎn)單的多。
B/S模式下,服務(wù)器操作系統(tǒng)的選擇是很多的,不管服務(wù)器選用那種操作系統(tǒng)對(duì)客戶端選擇哪種操作系統(tǒng)沒有影響,由于Linux除了操作系統(tǒng)是免費(fèi)的以外,數(shù)據(jù)庫(kù)也是免費(fèi)的,這就使的免費(fèi)的Linux操作系統(tǒng)在服務(wù)器端流行起來,這樣使得B/S模式下的成本降低。
B/S所采用的標(biāo)準(zhǔn)都是開放的、非專用的,是經(jīng)過標(biāo)準(zhǔn)化組織確定的,保證了其應(yīng)用的通用性和跨平臺(tái)性。
但是由于B/S模式管理軟件只安裝在服務(wù)器端,極少部分事務(wù)在瀏覽器端實(shí)現(xiàn),因此應(yīng)用服務(wù)器運(yùn)行數(shù)據(jù)負(fù)荷較重。
2.2 新型教務(wù)管理系統(tǒng)的架構(gòu)方式
由以上分析的兩種架構(gòu)的特點(diǎn),結(jié)合教務(wù)管理工作的特點(diǎn),本系統(tǒng)采用C/S結(jié)構(gòu)與B/S結(jié)構(gòu)相結(jié)合的體系統(tǒng)結(jié)構(gòu)。如圖2所示。
系統(tǒng)的基本信息的添加、修改、刪除等大部分操作只是給教務(wù)處內(nèi)專職人員使用,所以采用簡(jiǎn)潔、方便、快捷的C/S架構(gòu)模式;這樣不僅可以提高工作效率、減輕網(wǎng)絡(luò)負(fù)擔(dān),而且在一定程序上也保證了系統(tǒng)的安全性。由于教務(wù)管理系統(tǒng)還包含大量的查詢工作,這些查詢工作應(yīng)允許在任一終端進(jìn)行。因此,系統(tǒng)不不只采用C/S架構(gòu)模式,還要采用B/S架構(gòu)模式。另外,對(duì)于教務(wù)管理中有大量訪問數(shù)據(jù)的院系客戶端,比較好的辦法也是使用B/S模式。我們只需要開發(fā)Web程序而無須開發(fā)客戶端程序,而不需要在各個(gè)院系安裝應(yīng)用程序,這樣可以大大減少對(duì)很多用戶端進(jìn)行特殊的設(shè)置和軟件的安裝。維護(hù)工作只需要在放有Web程序的服務(wù)器端進(jìn)行,無須到各個(gè)客戶端進(jìn)行維護(hù),簡(jiǎn)化了維護(hù)工作,降低了維護(hù)成本。
圖2教務(wù)管理系統(tǒng)功能模型
3 結(jié)論及展望
本系統(tǒng)采用C/S結(jié)構(gòu)與B/S結(jié)構(gòu)相結(jié)合的體系結(jié)構(gòu),滿足了教務(wù)管理工作的要求。系統(tǒng)大部分采用C/S模式,這樣不僅提高了工作效率,而且保證了系統(tǒng)的安全性。對(duì)于查詢等部分模塊基于其特點(diǎn),采用B/S模式,B/S模式降低了系統(tǒng)開發(fā)的成本、提高了系統(tǒng)的可維護(hù)性。
最后,教務(wù)管理系統(tǒng)是教學(xué)管理信息系統(tǒng)的一個(gè)組成部分,為了運(yùn)用先進(jìn)的管理思想,推行現(xiàn)代化學(xué)分管理制度,提高教務(wù)人員的業(yè)務(wù)綜合管理水平,對(duì)整體的教學(xué)資源進(jìn)行有效的配置、管理、控制和優(yōu)化,從而實(shí)現(xiàn)全面現(xiàn)代化教學(xué)管理,必須徹底實(shí)施全校教務(wù)信息系統(tǒng)的整合。我們下一步的工作就是如何做好教務(wù)系統(tǒng)和這些系統(tǒng)間的接口,實(shí)現(xiàn)數(shù)據(jù)的同步和共享。
注釋
①冀振燕.UML系統(tǒng)分析設(shè)計(jì)與應(yīng)用案例[M].北京:人民郵電出版社,2004.2.
②張巖,陳業(yè)仙.基于B/S和C/S的多層網(wǎng)絡(luò)環(huán)境下的綜合教務(wù)管理統(tǒng)設(shè)計(jì)[J].五邑大學(xué)學(xué)報(bào)(自然科學(xué)版),2004.18(1):41-45.
③[美]奧布賴恩·馬拉卡斯.管理信息系統(tǒng)(第7版).人民郵電出版社,2007.1.
④黃炳強(qiáng),陳文菁.我校綜合教務(wù)管理信息系統(tǒng)構(gòu)想[J].福建醫(yī)科大學(xué)學(xué)報(bào)(社會(huì)科學(xué)版),2002.3(1):65-67.