摘要
隨著Internet的不斷發展,Internet不再只是單純地瀏覽新聞、發送郵件、聊天與游戲,人們已經開始致力于把一些知識的學習、課程的學習放在Internet上完成,并不斷擴大發展,目前網上教程逐漸興起,很多的學校的網上教程已經做得比較全面,讓學生在教室之外還有一個學習課程、相互交流的平臺,對學生的學習、老師的教課以及師生的溝通都起到了非常大的作用。 該教學平臺采取B/S模式,建設成課程資源網站;學生通過課程網站,可以進行在線學習,提交作業及提問,可以方便地獲取課程學習需要的資源,教師可以在線發布通知、查看學生作業、回復學生留言、答疑等;并提供學生與教師、學生與學生、教師與教師之間的交流平臺,體現數字化學習、自主學習教育理念。它分為:在線學習、作業提交、課程實驗、問題答疑、例題解析、試題樣卷、在線通知等塊。本系統采用B/S模式:與傳統的C/S模式相比,B/S結構把處理功能全部移植到了服務器端,用戶的請求通過瀏覽器發出,無論是使用和數據庫維護上都比傳統模式更加經濟方便。而且使維護任務層次化:管理員負責服務器硬件日常管理和維護,系統維護人員負責后臺數據庫數據更新維護。采用B/S模式,突破傳統的文件共享模式,為網上教學平臺的設計提供新的解決方案。借助ASP的WEB應用程序,用戶通過Browser軟件連接后臺數據庫并完成做操作,將原有網上教學平臺靜態網頁的形式升級到動態更新數據的方式。B/S模式的網上教學平臺,數據維護方便客戶端無需專用的軟件,有較好的網絡擴展性,支持TCP/IP協議直接接入Internet,。同時對于B/S模式而言,程序和數據的物理位置已經不再是那么重要了,訪問者所關心的只是它們的URL就可以了. 本系統使用ASP技術:即Active Server Page,是微軟推出的動態Web設計技術,是用于WWW服務的服務器端腳本環境,在站點的Web服務器上解釋腳本,可產生并執行動態、交互式、高效率的站點服務器應用程序。數據庫采用Microsoft Access數據庫:具有良好的安全性能,防火墻技術可以保證后臺數據庫的安全性,如果結合Windows 2000與Internet Information Server的高度安全性,使用戶可以實現系統的安全。通過研究開發,本基于Web的C語言教學系統具備網絡教學的所有功能,能夠滿足網絡教學的需求。