具有云服務(wù)特征的遠(yuǎn)程課堂服務(wù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2023-04-15 02:17
隨著社會(huì)的快速發(fā)展、知識(shí)大爆炸進(jìn)程的加快,我國(guó)的教育培訓(xùn)機(jī)構(gòu)數(shù)量不斷增加,為了進(jìn)一步開拓市場(chǎng)以及為不同需求的學(xué)員提供教育培訓(xùn),教育培訓(xùn)的手段也由最初的面對(duì)面式授課轉(zhuǎn)為基于互聯(lián)網(wǎng)的遠(yuǎn)程教育。具有云服務(wù)特征的遠(yuǎn)程課堂服務(wù)系統(tǒng)的研究目的就是為解決這一現(xiàn)實(shí)需求。 本文重點(diǎn)論述了具有云服務(wù)特征的遠(yuǎn)程課堂服務(wù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)。論文首先概述了系統(tǒng)的項(xiàng)目開發(fā)背景以及和系統(tǒng)相關(guān)的RESTful Web Service、Restlet以及oAuth這三種技術(shù)知識(shí)。然后,從教育機(jī)構(gòu)管理員、遠(yuǎn)程課堂系統(tǒng)管理員、遠(yuǎn)程課堂教師以及使用遠(yuǎn)程課堂的學(xué)生這四類系統(tǒng)用戶出發(fā),描述系統(tǒng)的應(yīng)用場(chǎng)景和需求分析,抽象出本系統(tǒng)的功能框架。接著,根據(jù)功能需求分析,設(shè)計(jì)了系統(tǒng)服務(wù)流程、底層數(shù)據(jù)庫(kù)以及系統(tǒng)各個(gè)模塊間的內(nèi)部接口和系統(tǒng)外部接口。之后,論文詳細(xì)論述了利用REST和Restlet這些技術(shù)實(shí)現(xiàn)遠(yuǎn)程課堂服務(wù)系統(tǒng)商戶管理、資源管理、基礎(chǔ)服務(wù)、訂購(gòu)服務(wù)、鑒權(quán)等功能的過程,并給出了系統(tǒng)重要部分的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn),包括如何對(duì)本課題中使用的Web Services進(jìn)行鑒權(quán)以及如何優(yōu)化REST風(fēng)格在會(huì)話管理和角色管理這兩種場(chǎng)景下的處理方式。此外,...
【文章頁(yè)數(shù)】:79 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
ABSTRACT
第一章 引言
1.1 項(xiàng)目背景
1.2 項(xiàng)目概述
1.3 論文結(jié)構(gòu)
第二章 相關(guān)知識(shí)
2.1 REST以及RESTful Web Services
2.1.1 REST簡(jiǎn)介
2.1.2 RESTful Web Services簡(jiǎn)介
2.2 Restlet
2.2.1 Restlet簡(jiǎn)介
2.2.2 Restlet的使用方法
2.3 oAuth
第三章 具有云服務(wù)特征的遠(yuǎn)程課堂服務(wù)系統(tǒng)的需求分析
3.1 具有云服務(wù)特征的遠(yuǎn)程課堂服務(wù)系統(tǒng)的常用術(shù)語(yǔ)
3.2 遠(yuǎn)程課堂服務(wù)系統(tǒng)應(yīng)用場(chǎng)景介紹
3.2.1 教育機(jī)構(gòu)管理員應(yīng)用場(chǎng)景描述及用例圖
3.2.2 遠(yuǎn)程課堂系統(tǒng)管理員應(yīng)用場(chǎng)景描述及用例圖
3.2.3 遠(yuǎn)程課堂教師應(yīng)用場(chǎng)景描述及用例圖
3.2.4 遠(yuǎn)程課堂學(xué)生應(yīng)用場(chǎng)景描述及用例圖
3.3 遠(yuǎn)程課堂服務(wù)系統(tǒng)功能需求說明
3.3.1 遠(yuǎn)程課堂服務(wù)系統(tǒng)功能描述
3.3.2 遠(yuǎn)程課堂服務(wù)系統(tǒng)功能框架
3.3.3 功能組件劃分
3.3.4 功能組件的基本功能
第四章 具有云服務(wù)特征的遠(yuǎn)程課堂服務(wù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
4.1 總體設(shè)計(jì)
4.1.1 系統(tǒng)總體架構(gòu)
4.1.2 數(shù)據(jù)庫(kù)設(shè)計(jì)
4.1.3 遠(yuǎn)程課堂服務(wù)系統(tǒng)接口說明
4.2 遠(yuǎn)程課堂服務(wù)系統(tǒng)各模塊的設(shè)計(jì)與實(shí)現(xiàn)
4.2.1 商戶管理模塊的設(shè)計(jì)與實(shí)現(xiàn)
4.2.2 資源管理模塊的設(shè)計(jì)與實(shí)現(xiàn)
4.2.3 基礎(chǔ)服務(wù)模塊的設(shè)計(jì)與實(shí)現(xiàn)
4.2.4 服務(wù)訂購(gòu)模塊的設(shè)計(jì)與實(shí)現(xiàn)
4.2.5 鑒權(quán)模塊的設(shè)計(jì)與實(shí)現(xiàn)
4.3 系統(tǒng)部分重要功能的設(shè)計(jì)與實(shí)現(xiàn)
4.3.1 簡(jiǎn)化oAuth協(xié)議實(shí)現(xiàn)對(duì)用戶使用Web Services的驗(yàn)證
4.3.2 REST風(fēng)格在會(huì)話管理與角色管理場(chǎng)景下的優(yōu)化
第五章 具有云服務(wù)特征的遠(yuǎn)程課堂服務(wù)系統(tǒng)的軟件測(cè)試
5.1 測(cè)試環(huán)境
5.2 測(cè)試用例
5.3 測(cè)試結(jié)果
第六章 結(jié)束語(yǔ)
6.1 工作總結(jié)
6.2 未來工作展望
參考文獻(xiàn)
致謝
攻讀碩士學(xué)位期間已發(fā)表的論文
附錄
本文編號(hào):3790894
【文章頁(yè)數(shù)】:79 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
ABSTRACT
第一章 引言
1.1 項(xiàng)目背景
1.2 項(xiàng)目概述
1.3 論文結(jié)構(gòu)
第二章 相關(guān)知識(shí)
2.1 REST以及RESTful Web Services
2.1.1 REST簡(jiǎn)介
2.1.2 RESTful Web Services簡(jiǎn)介
2.2 Restlet
2.2.1 Restlet簡(jiǎn)介
2.2.2 Restlet的使用方法
2.3 oAuth
第三章 具有云服務(wù)特征的遠(yuǎn)程課堂服務(wù)系統(tǒng)的需求分析
3.1 具有云服務(wù)特征的遠(yuǎn)程課堂服務(wù)系統(tǒng)的常用術(shù)語(yǔ)
3.2 遠(yuǎn)程課堂服務(wù)系統(tǒng)應(yīng)用場(chǎng)景介紹
3.2.1 教育機(jī)構(gòu)管理員應(yīng)用場(chǎng)景描述及用例圖
3.2.2 遠(yuǎn)程課堂系統(tǒng)管理員應(yīng)用場(chǎng)景描述及用例圖
3.2.3 遠(yuǎn)程課堂教師應(yīng)用場(chǎng)景描述及用例圖
3.2.4 遠(yuǎn)程課堂學(xué)生應(yīng)用場(chǎng)景描述及用例圖
3.3 遠(yuǎn)程課堂服務(wù)系統(tǒng)功能需求說明
3.3.1 遠(yuǎn)程課堂服務(wù)系統(tǒng)功能描述
3.3.2 遠(yuǎn)程課堂服務(wù)系統(tǒng)功能框架
3.3.3 功能組件劃分
3.3.4 功能組件的基本功能
第四章 具有云服務(wù)特征的遠(yuǎn)程課堂服務(wù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
4.1 總體設(shè)計(jì)
4.1.1 系統(tǒng)總體架構(gòu)
4.1.2 數(shù)據(jù)庫(kù)設(shè)計(jì)
4.1.3 遠(yuǎn)程課堂服務(wù)系統(tǒng)接口說明
4.2 遠(yuǎn)程課堂服務(wù)系統(tǒng)各模塊的設(shè)計(jì)與實(shí)現(xiàn)
4.2.1 商戶管理模塊的設(shè)計(jì)與實(shí)現(xiàn)
4.2.2 資源管理模塊的設(shè)計(jì)與實(shí)現(xiàn)
4.2.3 基礎(chǔ)服務(wù)模塊的設(shè)計(jì)與實(shí)現(xiàn)
4.2.4 服務(wù)訂購(gòu)模塊的設(shè)計(jì)與實(shí)現(xiàn)
4.2.5 鑒權(quán)模塊的設(shè)計(jì)與實(shí)現(xiàn)
4.3 系統(tǒng)部分重要功能的設(shè)計(jì)與實(shí)現(xiàn)
4.3.1 簡(jiǎn)化oAuth協(xié)議實(shí)現(xiàn)對(duì)用戶使用Web Services的驗(yàn)證
4.3.2 REST風(fēng)格在會(huì)話管理與角色管理場(chǎng)景下的優(yōu)化
第五章 具有云服務(wù)特征的遠(yuǎn)程課堂服務(wù)系統(tǒng)的軟件測(cè)試
5.1 測(cè)試環(huán)境
5.2 測(cè)試用例
5.3 測(cè)試結(jié)果
第六章 結(jié)束語(yǔ)
6.1 工作總結(jié)
6.2 未來工作展望
參考文獻(xiàn)
致謝
攻讀碩士學(xué)位期間已發(fā)表的論文
附錄
本文編號(hào):3790894
本文鏈接:http://www.sikaile.net/guanlilunwen/ydhl/3790894.html
最近更新
教材專著