李六妹LI Liu-mei
(廣州康大職業(yè)技術(shù)學(xué)院,廣州511363)
隨著科學(xué)技術(shù)的不斷進步,MIS技術(shù)和網(wǎng)絡(luò)技術(shù)有了長足的發(fā)展,在這種情況下,國內(nèi)外高等院校在開展管理工作的過程中,其教務(wù)管信息系統(tǒng)出現(xiàn)規(guī)范化、信息化、網(wǎng)絡(luò)化的發(fā)展趨勢。經(jīng)過多年的努力,許多高等院校在一定程度上逐步建立了自己的教務(wù)管理信息系統(tǒng),并且在逐步完善和提高系統(tǒng)功能,在這種情況下,學(xué)校管理信息系統(tǒng)必然出現(xiàn)多樣化的發(fā)展趨勢。
從技術(shù)的角度看,在開發(fā)軟件的過程中,最早用于體系結(jié)構(gòu)的是Client/Server模式,C/S模式主要表示客戶機(Client)程序和服務(wù)器(Server)程序之間的關(guān)系。通常情況下,可以在同一臺計算機上運行客戶機程序和服務(wù)器程序,在網(wǎng)絡(luò)環(huán)境下,也可以運行在兩臺或多臺計算機中。其工作原理:用戶通過網(wǎng)絡(luò),借助裝有客戶端的計算機向服務(wù)器提出服務(wù)請求,根據(jù)請求服務(wù)器完成所有的操作,然后通過網(wǎng)絡(luò)向客戶端發(fā)送相應(yīng)的結(jié)果。C/S軟件結(jié)構(gòu)的本質(zhì)是將請求和服務(wù)功能進行分處理,客戶端沒有處理功能,只是發(fā)出指令和接收結(jié)果,所有的處理都在服務(wù)器上完成。這種模式可以讓客戶端操作簡單,不需要有太強大的計算機來做客戶端,對客戶端的計算機沒有太多要求,同時對服務(wù)器的數(shù)據(jù)有比較好的統(tǒng)一性,在多次操作后都進行數(shù)據(jù)同步。
但是,隨著計算機軟硬件技術(shù)的不斷發(fā)展,人們對數(shù)據(jù)處理提出了更高的要求,同時高校加大了對信息管理的資金投入力度,以及高校教務(wù)數(shù)據(jù)和規(guī)模不斷持續(xù)發(fā)展,基于C/S模式的教務(wù)系統(tǒng)本身的問題開始暴露:
①由于高校教務(wù)人員不斷增加,客戶機數(shù)量也不斷增加、對服務(wù)器需求指令越來越多,從而網(wǎng)絡(luò)帶寬負載加重,影響整個系統(tǒng)接收指令和反饋計算結(jié)果,造成系統(tǒng)工作運行效率下降;②各高校的需求不同,開發(fā)人員的素質(zhì)與技術(shù)不同,設(shè)計軟件界面沒標準、風(fēng)格和具體功能有差異,操作步驟不同,不利于作為模板進行推廣和宣傳;③系統(tǒng)與開發(fā)環(huán)境、軟件有關(guān),因各高校的需求和設(shè)計目標不同,在開發(fā)是選用的軟件和搭配的數(shù)據(jù)庫也不盡相同,同時客戶端采用的計算機操作系統(tǒng)也可能不同,所以最后會讓系統(tǒng)只能的某一些計算機和相同網(wǎng)絡(luò)設(shè)置中才能使用,從而讓系統(tǒng)不便于移植性和可擴展;④應(yīng)用范圍比較小,不具備遠程管理和遠程獲取信息的能力,當(dāng)前不能地利用網(wǎng)絡(luò)資源,進一步滿足高等教育改革發(fā)展的需要。
到目前為止,很多高校都自己建有校園網(wǎng),而且各方面設(shè)施都比較完備、功能完善,帶寬都已經(jīng)進入G時代,隨著學(xué)生人數(shù)和教務(wù)管理人員的不斷增加,采用基于B/S模式的教務(wù)管理系統(tǒng),也已經(jīng)是各高校改革發(fā)展的需要?;贐/S模式的高校教務(wù)管理信息系統(tǒng)憑借因特網(wǎng)強大的資源共享能力,以及簡潔的用戶操作界面和自身具備的開放性與兼容性等,在一定程度上為學(xué)生和教職工上網(wǎng)提供了方便,進而便于網(wǎng)上信息的查詢、錄入、選課等,一方面方便了教務(wù)管理人員維護與管理數(shù)據(jù)信息,只要有網(wǎng)絡(luò),都可以進行辦公,不會受到地域和時間的干擾,提高了工作效率,更加體現(xiàn)人性化管理的需求;另一方面由于加強了網(wǎng)絡(luò)等基礎(chǔ)建設(shè),帶寬進入G時代,更加方便廣大師生對信息的獲取以及為以后的工作學(xué)習(xí)生活提供延展接口。
和C/S結(jié)構(gòu)模式一樣,現(xiàn)在B/S結(jié)構(gòu)模式也出現(xiàn)了不少的問題,特別是表現(xiàn)在以下幾方面:
①因特網(wǎng)是一個開放平臺,任何人都可以通過各種途徑對Web服務(wù)器以及與Web服務(wù)器后臺數(shù)據(jù)庫,甚至可以進行惡意攻擊,數(shù)據(jù)缺乏安全性;②基于Web程序設(shè)計的系統(tǒng)用戶界面一致,進而在一定程度上難以實現(xiàn)各級用戶的功能需求,實現(xiàn)系統(tǒng)數(shù)據(jù)的維護與管理對于管理員來說比較困難,不能保障核心數(shù)據(jù)的安全性;③基于B/S模型的Web服務(wù)器,作為數(shù)據(jù)庫的惟一客戶端,通過瀏覽器所有的用戶與服務(wù)器進行連接,服務(wù)器一方面要處理客戶請求,另一方面需要與數(shù)據(jù)庫服務(wù)器相連。對于教務(wù)管理信息系統(tǒng)來說,其最大的特點就是:在某一段時間大量教務(wù)管理人員同時對某一子系統(tǒng)或者自模塊進行操作處理,當(dāng)短時大量數(shù)據(jù)訪問時,服務(wù)器負載過重,造成系統(tǒng)工作運行效率下降有可能造成系統(tǒng)的短時癱瘓。
隨著網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,網(wǎng)絡(luò)設(shè)備不斷更新,服務(wù)器的功能不斷強大,以及對各高校對教務(wù)管理的不斷重視,資金傾斜力度不斷加強,因特網(wǎng)的諸多優(yōu)勢越來越深得人心,基于B/S結(jié)構(gòu)模式的應(yīng)用技術(shù)得到了極大的推廣。
3.1 多層軟件結(jié)構(gòu)體系是將多層應(yīng)用軟件共同應(yīng)用,通過網(wǎng)絡(luò)共享的服務(wù)器信息的集合,它是一種集有線網(wǎng)絡(luò)和無線網(wǎng)絡(luò)應(yīng)用軟件和APP、可支持共同服務(wù)的平臺。在這個平臺上,實現(xiàn)C/S結(jié)構(gòu)模式和B/S模式,還可以通過無線設(shè)備安裝相關(guān)APP實現(xiàn)相關(guān)操作和服務(wù)。
采用多層軟件結(jié)構(gòu)體系把業(yè)務(wù)邏輯獨立出來,組成一層或多層。設(shè)計出客戶端客戶層界面、中端業(yè)務(wù)邏輯處理層和后端數(shù)據(jù)服務(wù)層,應(yīng)用系統(tǒng)開發(fā)模式變?yōu)椋?/p>
①客戶端界面的開發(fā)。設(shè)計界面簡單易懂明了,體現(xiàn)操作便捷、人性化,注重人機界面的設(shè)計,減少對業(yè)務(wù)邏輯和數(shù)據(jù)庫訪問的考慮,預(yù)留出多種接口,方便后續(xù)開發(fā),也可以實現(xiàn)瘦客戶機的需求,減少對客戶端設(shè)備的要求。②中端業(yè)務(wù)邏輯處理層。提供客戶端程序需要的調(diào)用、查詢、操作的業(yè)務(wù)邏輯規(guī)則,進而在一定程度上完成操作功能,為連接客戶端和訪問數(shù)據(jù)庫提供接口。③后端數(shù)據(jù)庫服務(wù)層。打包對數(shù)據(jù)庫進行各種的操作,對接處理完成中端業(yè)務(wù)邏輯處理層調(diào)用、查詢、操作的業(yè)務(wù)邏輯規(guī)則。
3.2 采用多層軟件結(jié)構(gòu)體系的優(yōu)點:①具有良好的伸縮性,可以按照B/S模式進行部署,進而與本地網(wǎng)和廣域網(wǎng)相適應(yīng)。②網(wǎng)絡(luò)效率高,因為有C/S模式,通過對網(wǎng)絡(luò)進行合理布局,大大減少網(wǎng)絡(luò)數(shù)據(jù)的傳輸量,進一步提高網(wǎng)絡(luò)的利用率。③具有克強的管理性,對于系統(tǒng)客戶層來說,基本實現(xiàn)“零管理”,在中端業(yè)務(wù)邏輯處理層集中管理工作,修改業(yè)務(wù)邏輯,不影響客戶層的體驗。④可重用性好,按可提供的服務(wù)構(gòu)建相關(guān)子系統(tǒng),每種子系統(tǒng)可以被不同的應(yīng)用重復(fù)使用,減少二次開發(fā)成本。⑤便捷性好,可以通過現(xiàn)代無線技術(shù),隨時隨地進行訪問操作,不再受到時間和地域的局限。
3.3 開發(fā)多層軟件結(jié)構(gòu)體系的困難:①延長初始開發(fā)周期。與C/S結(jié)構(gòu)、B/S結(jié)構(gòu)相比,多層結(jié)構(gòu)所做工作要多;②增加了開發(fā)的復(fù)雜性。一方面需要考慮應(yīng)用核心業(yè)務(wù),另一方面對于軟件的性能、安全性、伸縮性、可靠性和可恢復(fù)能力等需要開發(fā)人員進行考慮;③對系統(tǒng)的設(shè)計、規(guī)劃要求更高。
由以上分析可以看出,對于教務(wù)管理信息系統(tǒng)各高校都有其一定的要求,具有較強的針對性,對于自己所需的各種功能基本都能很好地完成。因此,在建設(shè)教務(wù)系統(tǒng)的過程中,任何一個高校都要結(jié)合自身的實際情況,做出正確的判斷和取舍,進而在一定程度上滿足本校的需要,做到適合本校就好。
[1]羅翠蘭.高等院校教務(wù)管理信息系統(tǒng)的研究[J].信息技術(shù),2005(9).
[2]蒿彬.基于J2EE的運動會管理系統(tǒng)設(shè)計與實現(xiàn)[D].復(fù)旦大學(xué),2011.
[3]劉槐德.高校運動會綜合信息管理系統(tǒng)的設(shè)計與實現(xiàn)[D].重慶大學(xué),2009.