基于JSP技術(shù)的網(wǎng)絡(luò)教學(xué)平臺設(shè)計

字號:

網(wǎng)絡(luò)教學(xué)平臺是面向教師和學(xué)生的網(wǎng)絡(luò)教學(xué)系統(tǒng),采用JSP+XML+SQL Server開發(fā),對該平臺的體系結(jié)構(gòu)、功能進(jìn)行了詳細(xì)的分析,并介紹了設(shè)計中所采用的關(guān)鍵技術(shù)。
    引言
    隨著計算機(jī)技術(shù)的飛速發(fā)展,信息網(wǎng)絡(luò)已成為社會發(fā)展的重要保證。如何以網(wǎng)絡(luò)為紐帶快速、高效、方便地實現(xiàn)知識傳遞,以現(xiàn)代化手段促進(jìn)教學(xué)改革,將傳統(tǒng)的課堂教學(xué)轉(zhuǎn)變?yōu)檎n堂+電腦+網(wǎng)絡(luò)課堂+internet等多種學(xué)習(xí)方式,是教育工作者應(yīng)當(dāng)為之努力的方向?;贘SP技術(shù)的網(wǎng)絡(luò)教學(xué)平臺是依托校園網(wǎng)的優(yōu)勢設(shè)計和開發(fā)的,通過此平臺,學(xué)生可以不受時間、空間、地域的限制,實現(xiàn)網(wǎng)上瀏覽教學(xué)內(nèi)容、完成作業(yè),參加測試等功能,教師也可借助此平臺,發(fā)布公告信息,發(fā)布試題,實現(xiàn)課件上傳下載,組織討論答疑等功能。
    系統(tǒng)體系結(jié)構(gòu)
    網(wǎng)絡(luò)教學(xué)平臺按照Browser/Server模式,將傳統(tǒng)的瀏覽器/WEB服務(wù)器的兩層體系結(jié)構(gòu)擴(kuò)展成瀏覽器—WEB服務(wù)器+應(yīng)用服務(wù)器—數(shù)據(jù)庫服務(wù)器三層體系結(jié)構(gòu),這種模式采用多種標(biāo)準(zhǔn)的協(xié)議和技術(shù),適合于任何硬件平臺和軟件環(huán)境。
    系統(tǒng)采用JSP與SQL Server 2000 數(shù)據(jù)庫相結(jié)合,其實現(xiàn)的基本原理是利用SQL Server 2000 作為數(shù)據(jù)倉庫,用Servlet等高性能服務(wù)器端程序作為后臺總控程序,JSP程序在前臺運(yùn)行,Servelet接受用戶的輸入,分別調(diào)用不同的JSP程序向客戶端反饋信息,JSP/Servlet通過HTTP連接在服務(wù)器端和客戶端傳遞數(shù)據(jù)