需要金幣:1000 個金幣 | 資料包括:完整論文 | ||
轉換比率:金額 X 10=金幣數量, 例100元=1000金幣 | 論文字數:15030 | ||
折扣與優惠:團購最低可5折優惠 - 了解詳情 | 論文格式:Word格式(*.doc) |
摘要:隨著計算機與互聯網的發展,網絡世界已經成為了社會的重要組成部分。如今人們的正常生活早已離不開網絡,包括學習也是如此。在線教育系統的出現正是E-learning在當今互聯網時代背景下的代表性體現,是一種自組織性的學習系統。E-learning學習平臺長期以來一直是各大高校和企業主流的教學輔助工具。不僅減輕了學校和企業的負擔,并且在很大程度上提高了學習者的學習效率。隨著網絡的發展,基于B/S架構的在線教育系統日益成熟,各類教育網站相繼出現,在線教育無疑成為了全民學習、終身學習的良好途徑,相信不久之后在線教育系統必定會成為人們學習生活中不可缺少的一部分。對于開發人員而言,在線教育系統的研究和開發必然是一項主要的課題。每將一項新生的信息技術融入到在線教育系統中都可能代表著新的教育理念的產生,所以對于在線教育的研究無論是在技術領域還是在教育領域都是非常具有價值的。本項目以學習和研究為目的運用Java Web開發技術設計并實現了一款基于B/S架構的在線教育系統。
關鍵詞:B/S架構;E-learning;在線教育;互聯網
目錄 摘要 Abstract 1 緒論-1 1.1 課題開發背景意義-1 1.2 課題的主要內容-3 1.3 課題的主要目標-4 1.4 論文的組織結構-4 2 技術背景-5 2.1 Web程序架構介紹-5 2.1.1 C/S架構-5 2.1.2 B/S架構-6 2.2 Tomcat服務器介紹-6 2.3 Java Web開發技術介紹-6 2.3.1 JSP技術-6 2.3.2 SSH框架-7 2.4 數據庫介紹-8 3 需求分析-9 3.1 性能需求分析-9 3.2 可行性需求分析-9 3.2.1 經濟可行性-9 3.2.2 技術可行性-10 3.2.3 管理可行性-10 3.2.4 操作可行性-10 3.3 在線教育系統功能需求分析-10 3.4用例分析-11 3.4.1 網站前臺用例分析-11 3.4.2 網站后臺用例分析-12 4 總體設計-13 4.1 系統概述-13 4.2 系統設計原則-13 4.3 系統運行環境-13 4.4 系統功能模塊-14 4.5 系統主要模塊設計-14 4.5.1 系統簡單操作流程圖-14 4.5.2 用戶注冊模塊流程圖-16 4.5.3 用戶登錄模塊流程圖-16 4.5.4 測試題管理流程圖-18 4.6 系統ER圖-18 4.7 數據庫表設計-18 5 系統實現-23 5.1 系統首頁-23 5.2 用戶注冊-23 5.3 前臺界面-24 5.4 在線測驗-24 5.5 在線學習-25 5.6 后臺管理-26 6 系統測試-27 6.1 測試環境-27 6.2 功能測試-27 6.3 集成測試-29 6.4 性能測試-30 6.5 測試結論-31 結 論-32 參 考 文 獻-33 致 謝-34 |