首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> Java 程式設計入門

基於Java技術開發Web網絡課件:系統架構與靜動態分離實踐

     編輯:Java 程式設計入門

網絡教學課件的發展必然性

計算機與網絡技術飛速發展,教育信息化/網絡化深入。基於TCP/IP的Internet/Intranet普及,使利用計算機網絡技術成為現代教育重要方向。網絡課件突破時空限制,學生自主安排內容進度,滿足普及性與獨立性需求,已成主流開發方向。

網絡課件五大核心功能模塊

  1. 遠程登錄:身份驗證後進入學習/討論/作業/考試;教師在線輔導/發布/評估;記錄登錄次數與瀏覽時間反映學習情況。
  2. 網絡教程:核心部分。按章節/專題設計,涵蓋所有知識點,體現學科教學規律,知識體系具備要素/結構/功能,清晰提示知識關係與結構功能。
  3. 交流系統:Email、論壇、公告牌多形式,提供學習交流場所,討論問題、交流心得、征詢觀點,加深理解、拓寬思路。
  4. 資源系統:背景資料、不同觀點、相關評論、工具書、國內外WWW站點,拓寬視野、深化理解。
  5. 測試系統:練習題/測試題檢查基本知識技能掌握度,含客觀題(給答案)與主觀題(給參考答案/思路)。

Web課件設計總體思路:靜動態分離

  • 靜態部分:Flash、Dreamweaver等工具開發(「網絡教程」「專家講座」)
  • 動態交互部分:Java、JSP開發(「交流系統」「測試系統」)

系統軟件配置

組件選型說明
JSP服務器Resin免費,可作IIS插件便於管理;Linux首選Tomcat
數據庫Access支持登錄、教程、交流、考試等動態數據存取;Windows 2000 Server環境
瀏覽器IE / Navigator主流客戶端

關鍵技術選型

靜態頁面制作

採用Dreamweaver UltraDev 4:唯一完美支持ASP/JSP/CFML多標準編碼編輯,運用CSS與DHTML技術。

動態頁面發布:JSP

客戶端輸入提交後獲取即時反饋。常用技術:CGI、ASP、JSP、PHP。本項目選用JSP(Java Server Pages),開發「交流系統」「測試系統」等動態模塊。

該架構充分發揮Java跨平台、多線程、組件化優勢,配合成熟JSP引擎與數據庫,構建可擴展、可維護的網絡教學平台。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved