更新時間:2021-06-21 22:59:57作者:admin2
??網(wǎng)絡(luò)教學(xué)平臺是面向教師和學(xué)生的網(wǎng)絡(luò)教學(xué)系統(tǒng),采用JSP+XML+SQL Server開發(fā),對該平臺的體系結(jié)構(gòu)、功能進行了詳細的分析,并介紹了設(shè)計中所采用的關(guān)鍵技術(shù)。 引言 隨著計算機技術(shù)的飛速發(fā)展,信息網(wǎng)絡(luò)已成為社會發(fā)展的重要保證。如何以網(wǎng)絡(luò)為紐帶快速、高效、方便地實現(xiàn)知識傳遞,以現(xiàn)代化手段促進教學(xué)改革,將傳統(tǒng)的課堂教學(xué)轉(zhuǎn)變?yōu)檎n堂+電腦+網(wǎng)絡(luò)課堂+internet等多種學(xué)習(xí)方式,是教育工作者應(yīng)當(dāng)為之努力的方向。
??基于JSP技術(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)擴展成瀏覽器—WEB服務(wù)器+應(yīng)用服務(wù)器—數(shù)據(jù)庫服務(wù)器三層體系結(jié)構(gòu),這種模式采用多種標準的協(xié)議和技術(shù),適合于任何硬件平臺和軟件環(huán)境。
?? 系統(tǒng)采用JSP與SQL Server 2000 數(shù)據(jù)庫相結(jié)合,其實現(xiàn)的基本原理是利用SQL Server 2000 作為數(shù)據(jù)倉庫,用Servlet等高性能服務(wù)器端程序作為后臺總控程序,JSP程序在前臺運行,Servelet接受用戶的輸入,分別調(diào)用不同的JSP程序向客戶端反饋信息,JSP/Servlet通過HTTP連接在服務(wù)器端和客戶端傳遞數(shù)據(jù),其體系結(jié)構(gòu)如圖1所示。
??
圖1 系統(tǒng)體系結(jié)構(gòu) 系統(tǒng)功能分析 網(wǎng)絡(luò)教學(xué)平臺由教師教學(xué)系統(tǒng)、學(xué)生學(xué)習(xí)系統(tǒng)和教學(xué)管理系統(tǒng)三大模塊組成,這些模塊之間相互聯(lián)系,相互配合,構(gòu)成一個完整的網(wǎng)絡(luò)教學(xué)系統(tǒng)。系統(tǒng)功能框圖如圖2所示。 圖2 系統(tǒng)功能框圖。