基于Webservice的遠程教育系統(tǒng)的設(shè)計與實現(xiàn)
發(fā)布時間:2017-09-26 17:20
本文關(guān)鍵詞:基于Webservice的遠程教育系統(tǒng)的設(shè)計與實現(xiàn)
更多相關(guān)文章: 信息化教育 Webservice 遠程教育系統(tǒng) B/S架構(gòu) 視頻服務(wù)器
【摘要】:隨著計算機、互聯(lián)網(wǎng)技術(shù)的蓬勃發(fā)展,信息化教育已經(jīng)在我國取得了飛速的發(fā)展,人們獲取教育的方式和途徑也越來越多,越來越多的高校開設(shè)了遠程教育課程,滿足越來越多的人們獲取教育和知識,使得人們更公平的獲得受教育的機會。但是傳統(tǒng)的遠程教育模式較為單一,其遠程教育平臺的受眾群體還只限于特定專業(yè)的學(xué)生學(xué)習(xí),同時相當(dāng)?shù)恼n程缺乏授課者與學(xué)生之間的互動,十分枯燥無味,這大大降低了遠程教育系統(tǒng)的優(yōu)勢。本文正是在此背景下,基于現(xiàn)有的互聯(lián)網(wǎng)和計算機技術(shù),設(shè)計實現(xiàn)了一個基于Webservice的遠程教育系統(tǒng)。本文研究設(shè)計的遠程教育系統(tǒng)可以很好的解決傳統(tǒng)教育平臺的問題,學(xué)生在其平臺上注冊一個賬號就可以登入,通過友好的課程選擇,學(xué)生就能獲得自身需要的課程,同時平臺里面各個課程之間都是相互獨立的,每個課程都由對應(yīng)的老師進行更新和維護,區(qū)別于傳統(tǒng)的1-2兩小時的冗長的課程,平臺內(nèi)的每小節(jié)可能都配有知識點劃分或者相對應(yīng)的練習(xí)題,對于這些練習(xí)題,能夠?qū)崟r給出學(xué)生作答的分數(shù)。本文的遠程教育系統(tǒng)采用B/S架構(gòu),利用了Java EE、Flex、Red5等技術(shù)開發(fā)實現(xiàn)。本文的主要工作有以下幾點:首先,對基于Webservice的遠程教育系統(tǒng)進行了需求分析,分析該系統(tǒng)需要實現(xiàn)的功能主要包括滿足大量的學(xué)生同時在線學(xué)習(xí)、考試和統(tǒng)計結(jié)果,滿足課程、教學(xué)視頻的發(fā)布與管理,對課程資源能夠分門別類管理。其次,根據(jù)需求分析,開展系統(tǒng)的功能設(shè)計,為了滿足本次遠程教育系統(tǒng)的的功能,采用Java EE、Flex、Red5等技術(shù)實現(xiàn)了用戶角色模塊、網(wǎng)絡(luò)課程章節(jié)模塊、課程資源管理模塊、在線實時評測模塊和課程資源管理模塊五大功能模塊的功能,完成五大功能模塊的流程設(shè)計并進行實現(xiàn)。最后,針對設(shè)計的系統(tǒng),進行了必要的系統(tǒng)測試,并展望了下一步的改進方向。完成測試環(huán)境的搭建,然后從功能項和非功能項兩個方面進行了測試,根據(jù)測試的數(shù)據(jù)進行了分析,給出測試結(jié)果,測試結(jié)果表明設(shè)計的平臺從功能到性能已達到預(yù)期目標(biāo),滿足設(shè)計需求。分析了設(shè)計的系統(tǒng)還存在哪些可改進之處,給出了日后的改進方向。
【關(guān)鍵詞】:信息化教育 Webservice 遠程教育系統(tǒng) B/S架構(gòu) 視頻服務(wù)器
【學(xué)位授予單位】:電子科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2016
【分類號】:TP393.09;G434
【目錄】:
- 摘要5-6
- ABSTRACT6-10
- 第一章 緒論10-14
- 1.1 課題研究背景及研究目的和意義10-11
- 1.2 課題研究的現(xiàn)狀11-12
- 1.2.1 遠程教育系統(tǒng)國外研究現(xiàn)狀11-12
- 1.2.2 遠程教育系統(tǒng)國內(nèi)研究現(xiàn)狀12
- 1.3 本論文的主要內(nèi)容12-14
- 第二章 系統(tǒng)需求分析與圖例說明14-26
- 2.1 遠程教育系統(tǒng)的用戶角色分析14
- 2.2 遠程教育系統(tǒng)的功能性需求分析14-21
- 2.2.1 用戶角色管理模塊需求分析15-16
- 2.2.2 課程章節(jié)管理模塊的需求分析16-18
- 2.2.3 課程視頻管理模塊的需求分析18-20
- 2.2.4 在線測評模塊的需求分析20-21
- 2.2.5 課程資源管理模塊需求分析21
- 2.3 遠程教育系統(tǒng)的非功能性需求分析21-22
- 2.4 遠程教育系統(tǒng)的開發(fā)相關(guān)技術(shù)分析22-25
- 2.4.1 Webservice技術(shù)22
- 2.4.2 SSH2框架22-23
- 2.4.3 Flex4和Red523-24
- 2.4.4 JAX-WS24-25
- 2.5 本章小結(jié)25-26
- 第三章 遠程教育平臺的設(shè)計26-40
- 3.1 系統(tǒng)的總體架構(gòu)26-27
- 3.2 系統(tǒng)功能模塊劃分27-28
- 3.3 系統(tǒng)數(shù)據(jù)庫設(shè)計28-29
- 3.4 系統(tǒng)各個模塊設(shè)計29-39
- 3.4.1 用戶功能管理30-32
- 3.4.2 課程功能管理32-35
- 3.4.3 視頻功能管理35-37
- 3.4.4 測試功能管理37-38
- 3.4.5 資源功能模塊38-39
- 3.5 本章小結(jié)39-40
- 第四章 遠程教育平臺的實現(xiàn)40-57
- 4.1 用戶管理模塊的實現(xiàn)40-44
- 4.1.1 用戶登錄功能實現(xiàn)40-42
- 4.1.2 用戶添加功能實現(xiàn)42-43
- 4.1.3 用戶刪除功能實現(xiàn)43-44
- 4.2 課程章節(jié)管理模塊的實現(xiàn)44-49
- 4.2.1 課程發(fā)布的實現(xiàn)44-45
- 4.2.2 課程描述的實現(xiàn)45-46
- 4.2.3 課程公告的實現(xiàn)46-49
- 4.3 課程視頻管理功能模塊設(shè)計實現(xiàn)49-53
- 4.3.1 課程視頻發(fā)布與刪除實現(xiàn)49-51
- 4.3.2 視頻播放功能實現(xiàn)51-52
- 4.3.3 課程答疑管理功能實現(xiàn)52-53
- 4.4 在線考試管理功能模塊設(shè)計實現(xiàn)53-55
- 4.4.1 電子考題測試題目的數(shù)據(jù)管理53-54
- 4.4.2 考試成績的數(shù)據(jù)顯示54-55
- 4.5 資源管理功能模塊設(shè)計實現(xiàn)55-56
- 4.6 本章小結(jié)56-57
- 第五章 系統(tǒng)測試57-65
- 5.1 測試情況簡述57-58
- 5.1.1 測試環(huán)境57
- 5.1.2 測試內(nèi)容簡述57
- 5.1.3 測試充分性評價57-58
- 5.2 系統(tǒng)功能性測試58-62
- 5.2.1 用戶管理功能測試58-59
- 5.2.2 課程管理模塊功能測試59-61
- 5.2.3 視頻管理模塊功能測試61
- 5.2.4 電子考題管理功能測試61-62
- 5.2.5 資源管理模塊功能測試62
- 5.3 非功能項的測試62-64
- 5.4 結(jié)果分析64
- 5.5 本章小結(jié)64-65
- 第六章 總結(jié)與展望65-66
- 6.1 總結(jié)65
- 6.2 展望65-66
- 致謝66-67
- 參考文獻67-70
【參考文獻】
中國期刊全文數(shù)據(jù)庫 前2條
1 劉璐;董小國;;Red5 Flash服務(wù)器研究[J];網(wǎng)絡(luò)安全技術(shù)與應(yīng)用;2009年06期
2 梁丹;;UML在面向?qū)ο蟮年P(guān)系數(shù)據(jù)庫中的應(yīng)用[J];山西科技;2009年03期
,本文編號:924774
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/924774.html
最近更新
教材專著