更新時(shí)間:2024-06-08 09:49:48作者:佚名
由于職業(yè)學(xué)校教學(xué)管理系統(tǒng)數(shù)據(jù)龐大、功能全面、負(fù)責(zé)內(nèi)容廣泛、管理面廣、方面多等特點(diǎn),架構(gòu)上主要選擇了上述的B/S模式和C/S模式。這兩種模式各有特點(diǎn),但也有共同點(diǎn),就是在操作上都采用數(shù)據(jù)集中處理、管理分散的方式,這也是計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)發(fā)展的方向。兩者之間很難取舍,因?yàn)楦饔袃?yōu)缺點(diǎn)。下面從功能方面具體分析B/S模式的優(yōu)缺點(diǎn)。2.1該模型系統(tǒng)的系統(tǒng)需求大部分集中在服務(wù)器端,也就是服務(wù)器端,所以客戶端不但要完成數(shù)據(jù)的展示和用戶交互,還要處理應(yīng)用邏輯。由于結(jié)構(gòu)上的特點(diǎn),系統(tǒng)安裝維護(hù)困難,擴(kuò)展性差,所以兩層C/S結(jié)構(gòu)的軟件在Internet/Intranet環(huán)境下使用受到很大限制。 C/S模式結(jié)構(gòu)如圖1所示。2.2 B/S體系結(jié)構(gòu)是基于廣域網(wǎng)的瀏覽器和服務(wù)器結(jié)構(gòu)。B/S結(jié)構(gòu)是隨著Internet技術(shù)的發(fā)展在C/S基礎(chǔ)上改進(jìn)改變的。在B/S架構(gòu)下,幾乎所有的用戶操作都是通過瀏覽器進(jìn)行的,只有一小部分物理邏輯通過前端完成,大部分的工作任務(wù)都通過另一端的服務(wù)器完成。這種方式可以簡化客戶端的工作量,減少系統(tǒng)的工作量和維護(hù)升級費(fèi)用,降低總體成本。
就目前的技術(shù)而言,在結(jié)構(gòu)基礎(chǔ)上構(gòu)建的局域網(wǎng)絡(luò)成本相對較低,也相對容易掌握,這是一種一次性開發(fā)的方式,可以滿足不同地點(diǎn)不同用戶使用各種接入方式(如LAN、WAN、Internet/Intranet)進(jìn)行操作和訪問,使系統(tǒng)運(yùn)行速度更快、更方便、效率更高。2.3 C/S模式獨(dú)立于平臺,硬件成本相對較低,維護(hù)相對方便,具有良好的可擴(kuò)展性,但其開發(fā)過程相對繁瑣。與B/S模式相比,C/S模式開發(fā)簡單,通信速度較快,且成本低,可靠性較高,交互性強(qiáng),處理事務(wù)的能力強(qiáng),由于客戶遵守相同的標(biāo)準(zhǔn),所以錯(cuò)誤處理和在線提示等功能更具優(yōu)勢。但是從目前的網(wǎng)絡(luò)技術(shù)來看,單純采用B/S架構(gòu)是不夠的,B/S架構(gòu)和C/S架構(gòu)都不合理。 最好的方式就是將兩種模式結(jié)合起來,使兩者的優(yōu)勢互補(bǔ)。B/S模式的管理數(shù)據(jù)庫系統(tǒng)在客戶端實(shí)現(xiàn)了零維護(hù),非常適合于信息數(shù)據(jù)的查詢和發(fā)布。而C/S模式的功能更加強(qiáng)大,適合于大批量數(shù)據(jù)的處理。2.4混合模式在分析了B/S模式的優(yōu)缺點(diǎn)之后,根據(jù)職業(yè)技術(shù)學(xué)校的實(shí)際情況,最好的方式就是采用B/S模式和C/S模式相結(jié)合的結(jié)構(gòu)。對于公共用戶,一部分使用該結(jié)構(gòu),另一部分采用C/S結(jié)構(gòu)。根據(jù)教學(xué)管理系統(tǒng)的目標(biāo)要求和系統(tǒng)的設(shè)計(jì)原則,采用B/S結(jié)構(gòu)和C/S結(jié)構(gòu)的混合模式,如圖2所示。
結(jié)語本文對職業(yè)學(xué)校教學(xué)管理信息系統(tǒng)的需求進(jìn)行了分析貝語網(wǎng)校,對C/S和B/S網(wǎng)絡(luò)結(jié)構(gòu)模式進(jìn)行了分析研究,系統(tǒng)采用混合網(wǎng)絡(luò)結(jié)構(gòu)模式,系統(tǒng)前端管理采用WEB瀏覽器+服務(wù)器結(jié)構(gòu)模式,如成績查詢、選課等;系統(tǒng)后端管理采用客戶機(jī)-服務(wù)器結(jié)構(gòu)模式,如在校園網(wǎng)的局域網(wǎng)中運(yùn)行客戶機(jī)-服務(wù)器功能,從而達(dá)到經(jīng)濟(jì)適用、易擴(kuò)展、安全高效的特點(diǎn)。參考文獻(xiàn)[1]潘蕾.網(wǎng)上教學(xué)管理系統(tǒng)的設(shè)計(jì)與實(shí)踐.實(shí)驗(yàn)室研究與探索,2000佳木斯大學(xué)教務(wù)網(wǎng)絡(luò)管理系統(tǒng),24(4)。[2]David.M,Kroenke3a基礎(chǔ)處理:基礎(chǔ)、設(shè)計(jì)與實(shí)現(xiàn).培生教育,2003,35(5)。[3]卜建華,紀(jì)玉玲.基于三層C/S結(jié)構(gòu)的教學(xué)管理系統(tǒng)開發(fā).佳木斯大學(xué)學(xué)報(bào):自然科學(xué)版佳木斯大學(xué)教務(wù)網(wǎng)絡(luò)管理系統(tǒng),2004,22(3)。 [4]易良榮,陳志剛.網(wǎng)上教學(xué)管理系統(tǒng)的開發(fā)與實(shí)現(xiàn).系統(tǒng)工程,2002,20(6).