姜紅軍
摘要:隨著我國(guó)成教教育的發(fā)展,無(wú)論教學(xué)規(guī)模還是教學(xué)質(zhì)量都在不斷提升,然而面對(duì)巨大的工作量,傳統(tǒng)的教務(wù)管理系統(tǒng)顯得力不從心。本文基于C/S和B/S模式探討了成教綜合教務(wù)管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),首先對(duì)系統(tǒng)的功能模型進(jìn)行了分析,然后對(duì)比C/S模式和B/S模式,采取結(jié)合二者的方式探討了系統(tǒng)的構(gòu)建。
關(guān)鍵詞:C/S B/S 成教 教務(wù)管理 信息系統(tǒng)
0 引言
隨著我國(guó)成人教育的快速發(fā)展,辦學(xué)規(guī)模不斷擴(kuò)大,教學(xué)資源明顯緊缺,使教務(wù)管理部門(mén)的任務(wù)越來(lái)越重,不僅增大了工作量,更增大了工作難度。教務(wù)日常管理工作日趨繁重、復(fù)雜,傳統(tǒng)的教務(wù)管理手段已無(wú)法滿(mǎn)足現(xiàn)代化管理的要求,原有的教務(wù)管理系統(tǒng)軟件由于功能少且各自獨(dú)立,數(shù)據(jù)不能共享。目前基于Internet/Web的信息管理技術(shù)已大量地應(yīng)用于各種信息管理系統(tǒng)的構(gòu)建當(dāng)中,尤其在高校,教學(xué)教務(wù)信息處理的電腦化、網(wǎng)絡(luò)化是實(shí)現(xiàn)學(xué)校管理現(xiàn)代化和信息化的重要內(nèi)容。為了適應(yīng)目前信息時(shí)代對(duì)管理的制度化、程序化、標(biāo)準(zhǔn)化等方面的要求,建立一套界面友好,易于學(xué)習(xí),非計(jì)算機(jī)專(zhuān)業(yè)人員經(jīng)過(guò)短時(shí)間培訓(xùn)即可掌握基本操作,符合成人教育特點(diǎn)的信息化管理系統(tǒng)是非常有必要的。
1 成教綜合教務(wù)管理信息系統(tǒng)模塊設(shè)計(jì)
根據(jù)系統(tǒng)的業(yè)務(wù)需求及職能劃分,將系統(tǒng)分為學(xué)籍管理、排課管理、選課管理、成績(jī)管理、師資管理、考務(wù)管理、系統(tǒng)管理幾個(gè)子系統(tǒng),每個(gè)子系統(tǒng)都具備相應(yīng)信息的輸入、查刪改、打印等功能。學(xué)院教學(xué)教務(wù)管理有其自身的具體要求和特點(diǎn),涉及到的對(duì)象和內(nèi)容比較多,而且各對(duì)象與內(nèi)容之間的關(guān)系也很復(fù)雜。下面就幾個(gè)主要的模塊進(jìn)行分析。
學(xué)籍管理是教務(wù)管理的重要內(nèi)容之一,對(duì)學(xué)校領(lǐng)導(dǎo)和教師全面了解學(xué)生情況起著重要作用,為決策者制定政策提供有力的依據(jù)。學(xué)生學(xué)籍管理包括學(xué)生的基本情況、學(xué)生獲獎(jiǎng)和受處分的情況等。該部分包括如下幾個(gè)部分:學(xué)生基本信息管理、學(xué)籍異動(dòng)管理、學(xué)生注冊(cè)管理。
成績(jī)管理是整個(gè)教務(wù)管理的核心內(nèi)容,該系統(tǒng)要求對(duì)每個(gè)學(xué)生在每一學(xué)期所學(xué)的課程、課程性質(zhì)、學(xué)分及成績(jī)進(jìn)行有效管理,包括成績(jī)統(tǒng)計(jì)、分析等內(nèi)容??梢酝ㄟ^(guò)錄入開(kāi)課序號(hào)、課程名稱(chēng)、授課教師等信息列出符合條件的課程列表,點(diǎn)擊指定課程相應(yīng)的“進(jìn)入”鏈接,即可列出選修該門(mén)課程的學(xué)生列表,可以為每一位學(xué)生錄入相應(yīng)的成績(jī)。
師資管理部分包括教師基本信息管理和教師工作量管理。對(duì)教師進(jìn)行教學(xué)評(píng)價(jià)是教務(wù)管理工作中必不可少的環(huán)節(jié)。對(duì)于成教院校來(lái)說(shuō)更是提高教學(xué)質(zhì)量、激勵(lì)教師的關(guān)鍵,無(wú)論是本校教師,還是外聘教師,都要做到公平、公正、公開(kāi)。系統(tǒng)將對(duì)教師基本信息(包括照片)及教師簡(jiǎn)歷、學(xué)歷、獎(jiǎng)勵(lì)、懲處、技術(shù)職務(wù)、科研、教學(xué)、進(jìn)修、論著、專(zhuān)利、出國(guó)、考核等信息進(jìn)行有效管理。
考務(wù)管理是高等教學(xué)運(yùn)行的重要環(huán)節(jié),涉及緩考與補(bǔ)考處理、試卷選定與考試安排、考場(chǎng)記錄與考試通報(bào)、閱卷安排等多個(gè)環(huán)節(jié)的工作。它的功能包括:學(xué)生緩考課程登記;考試時(shí)間、地點(diǎn)、課程、監(jiān)考人員確定;學(xué)生考試證打印;提供課程考試安排表、監(jiān)考人員安排表、教師考試安排表和全??荚嚢才疟?學(xué)生缺考、考試舞弊登記等處理。
排課是教務(wù)管理最復(fù)雜的部分,是教務(wù)管理水平高低的重要標(biāo)志之一。排課管理包括校課表生成、班級(jí)課表生成、教學(xué)場(chǎng)地管理、課表查詢(xún)報(bào)表、每學(xué)期開(kāi)課信息可由教學(xué)計(jì)劃數(shù)據(jù)生成,可以進(jìn)行任意合班、分組操作,排課數(shù)據(jù)可以由開(kāi)課數(shù)據(jù)及教學(xué)進(jìn)程自動(dòng)生成,可以對(duì)合班課、體育課、分組實(shí)驗(yàn)課、不規(guī)則周學(xué)時(shí)課等多種課程進(jìn)行自動(dòng)排課,并且可以靈活指定時(shí)間、地點(diǎn)、排課方式等多種約束條件。
2 系統(tǒng)實(shí)現(xiàn)平臺(tái)構(gòu)建
當(dāng)今投入使用的計(jì)算機(jī)網(wǎng)絡(luò)模式主要有二種:客戶(hù)機(jī)/服務(wù)器模式(Client/Server,簡(jiǎn)稱(chēng)C/S)和Web瀏覽器/服務(wù)器模式(Browser/Server,簡(jiǎn)稱(chēng)B/S)。
2.1 B/S模式及C/S模式對(duì)比 B/S模式采用三層分布結(jié)構(gòu),即瀏覽器—Web服務(wù)器—數(shù)據(jù)庫(kù)服務(wù)器。該結(jié)構(gòu)的核心是Web服務(wù)器,它負(fù)責(zé)接收瀏覽器的Web頁(yè)請(qǐng)求和數(shù)據(jù)請(qǐng)求,并處理Web頁(yè)請(qǐng)求,同時(shí)將數(shù)據(jù)請(qǐng)求通過(guò)數(shù)據(jù)庫(kù)接口程序轉(zhuǎn)換成數(shù)據(jù)庫(kù)服務(wù)器能夠接受的形式,之后送到數(shù)據(jù)庫(kù)服務(wù)器,數(shù)據(jù)庫(kù)服務(wù)器執(zhí)行相應(yīng)的數(shù)據(jù)庫(kù)操作,并將結(jié)果通過(guò)數(shù)據(jù)庫(kù)接口程序的轉(zhuǎn)換送回Web服務(wù)器,Web服務(wù)器將結(jié)果處理成瀏覽器能夠接受的形式后,送回發(fā)出請(qǐng)求的瀏覽器,顯示結(jié)果。
B/S模式具有如下特點(diǎn):一是客戶(hù)端只需要安裝瀏覽器,不需要安裝應(yīng)用程序,大大減輕了客戶(hù)端維護(hù)的負(fù)擔(dān);二是實(shí)現(xiàn)了開(kāi)發(fā)環(huán)境與應(yīng)用環(huán)境的分離,提高了系統(tǒng)的可擴(kuò)展性、安全性和可重用性;三是數(shù)據(jù)庫(kù)結(jié)構(gòu)的改變不再對(duì)客戶(hù)端產(chǎn)生連鎖影響,只需修改服務(wù)器端的應(yīng)用程序即可,極大地提高了系統(tǒng)的維護(hù)效率;四是使用B/S結(jié)構(gòu)下的數(shù)據(jù)采集,不會(huì)受到地域和時(shí)間的限制。
C/S模式相對(duì)來(lái)說(shuō)通信速度比較快,開(kāi)發(fā)比較容易,成本較低,交互性強(qiáng),可靠性高,事務(wù)處理能力強(qiáng),遵守的標(biāo)準(zhǔn)要是相同的,在在線提示和出錯(cuò)處理方面的功能方面有一定的優(yōu)勢(shì),以及網(wǎng)絡(luò)安全性能高。而B(niǎo)/S模式的優(yōu)勢(shì)在于與平臺(tái)無(wú)關(guān),維護(hù)方便,硬件成本低,有良好的擴(kuò)充性,但開(kāi)發(fā)較為復(fù)雜。
2.2 系統(tǒng)實(shí)現(xiàn)方案的選擇 對(duì)于當(dāng)今的技術(shù)發(fā)展來(lái)看,單純用C/S模式或B/S模式可能都不是最合理的方案,最可取的方案可能是將C/S模式和B/S模式相結(jié)合的一種方案,采用C/S模式和B/S模式相結(jié)合的數(shù)據(jù)管理系統(tǒng)的體系結(jié)構(gòu),可以實(shí)現(xiàn)二者的優(yōu)勢(shì)互補(bǔ)。
在安全性要求高、交互性強(qiáng)、數(shù)據(jù)處理量大且要求處理頻度高的范圍內(nèi)使用C/S模式。通過(guò)客戶(hù)端軟件訪問(wèn)數(shù)據(jù)庫(kù),而在安全性和交互性要求不高的子系統(tǒng)中采用B/S模式,以充分發(fā)揮兩種結(jié)構(gòu)的優(yōu)勢(shì)。充分利用兩種模式各自的優(yōu)勢(shì),為不同的子系統(tǒng)選用不同的系統(tǒng)平臺(tái),構(gòu)建一種將兩種模式交叉并行使用的混合模式。這樣可以保證敏感數(shù)據(jù)的安全性,特別是對(duì)數(shù)據(jù)庫(kù)的修改和新增記錄的操作;還可以簡(jiǎn)化一部分客戶(hù)端程序,保證復(fù)雜功能的交互性和一般功能的易用性;此外,它還使得系統(tǒng)的維護(hù)簡(jiǎn)便、布局合理且網(wǎng)絡(luò)效率高。
實(shí)例系統(tǒng)的Web應(yīng)用分前臺(tái)應(yīng)用和后臺(tái)應(yīng)用,前臺(tái)應(yīng)用與HTML結(jié)合提供對(duì)外的信息和數(shù)據(jù)服務(wù);后臺(tái)應(yīng)用以Web方式對(duì)系統(tǒng)進(jìn)行管理,提供管理員的使用環(huán)境。瀏覽器客戶(hù)機(jī)通過(guò)Web服務(wù)器與系統(tǒng)服務(wù)打交道,系統(tǒng)服務(wù)對(duì)前端的服務(wù)統(tǒng)一用Servlet/JSP完成,提供對(duì)用戶(hù)請(qǐng)求的響應(yīng)以及用戶(hù)身份的認(rèn)證等。
2.3 數(shù)據(jù)安全性的考慮 數(shù)據(jù)的安全性和完整性也是本文需要考慮的一個(gè)重要方面。B/S模式由于不涉及較強(qiáng)的事務(wù)處理,僅用于普通用戶(hù)瀏覽和查詢(xún)等,對(duì)安全性要求不高,可以依賴(lài)于數(shù)據(jù)服務(wù)器上管理數(shù)據(jù)密碼的數(shù)據(jù)庫(kù)來(lái)保證。在C/S模式中的應(yīng)用面向管理用戶(hù),用戶(hù)數(shù)量有限并使用固定機(jī)器操作,可以采用帳號(hào)綁定IP地址和MAC地址的方式以保證安全性。對(duì)于數(shù)據(jù)信息,采用即時(shí)備份的磁盤(pán)陣列技術(shù),可以有效的防止意外的物理原因?qū)е碌臄?shù)據(jù)破壞和丟失。另外,一般教務(wù)系統(tǒng)通常會(huì)選用Microsoft公司的Internet Information Server作為系統(tǒng)的WEB應(yīng)用服務(wù)器,而它是面向全球未知用戶(hù)的,因此安全性非常重要。通常采用防火墻技術(shù)(Firewall),在系統(tǒng)中設(shè)立兩級(jí)防火墻,一級(jí)為軟件防火墻,另一級(jí)為硬件防火墻(可選),確保網(wǎng)絡(luò)安全,防止黑客破壞。
參考文獻(xiàn):
[1]黎孟雄,陳小春.高校教務(wù)管理信息系統(tǒng)的總體設(shè)計(jì)與安全管理.教育信息化.2005年第3期.
[2]馬磊.成教綜合教務(wù)管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).中國(guó)科技信息.2007年第4期.
[3]賀展,劉菲.基于C/S和B/S模式的高校教務(wù)管理信息系統(tǒng).武漢科技學(xué)院學(xué)報(bào).2006年第11期.