E-Learning課程資源存儲(chǔ)搜索系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
本文關(guān)鍵詞:E-Learning課程資源存儲(chǔ)搜索系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn),由筆耕文化傳播整理發(fā)布。
【摘要】:借助互聯(lián)網(wǎng)的應(yīng)用熱潮,各企業(yè)內(nèi)部E-Learning項(xiàng)目迅速開展。但在平臺(tái)技術(shù)層面,采購(gòu)的E-Learning軟件運(yùn)行一段時(shí)間后無法非常好地適應(yīng)企業(yè)需求的變化。大多數(shù)企業(yè)會(huì)重新立項(xiàng)采購(gòu)新軟件,導(dǎo)致大量重復(fù)投資。本文針對(duì)E-Learning行業(yè)中較為通用性的“課程存儲(chǔ)搜索系統(tǒng)”進(jìn)行了需求提取并設(shè)計(jì)成一套面向服務(wù)的通用系統(tǒng)。本文采用了目前互聯(lián)網(wǎng)主流的NoSQL數(shù)據(jù)庫(kù)、隊(duì)列緩存以及各種開源組件,設(shè)計(jì)并實(shí)現(xiàn)了一套具有普遍意義的“課程存儲(chǔ)搜索系統(tǒng)”。設(shè)計(jì)中考慮了多租戶、高并發(fā)下數(shù)據(jù)存儲(chǔ)、全文搜索等關(guān)鍵技術(shù)。設(shè)計(jì)過程中參閱了大量相關(guān)軟件的官方介紹并結(jié)合個(gè)人多年的工作經(jīng)驗(yàn),從技術(shù)選型到數(shù)據(jù)模型的建立,從編碼框架搭建到開發(fā)文檔規(guī)范的制定,本人都參與其中。本文整理了整個(gè)系統(tǒng)最為重要的存儲(chǔ)、播放、搜索模塊并展示系統(tǒng)的設(shè)計(jì)理念和實(shí)際結(jié)果。希望能對(duì)E-Learning系統(tǒng)建設(shè)的從業(yè)者給予一定的幫助。本文設(shè)計(jì)的系統(tǒng)已經(jīng)在中國(guó)電信網(wǎng)上大學(xué)實(shí)現(xiàn)并正式運(yùn)行兩年有余,系統(tǒng)設(shè)計(jì)非常好地實(shí)現(xiàn)了高并發(fā)、易擴(kuò)展、可維護(hù)等技術(shù)問題。
【關(guān)鍵詞】:在線學(xué)習(xí) 分布式文件系統(tǒng) 搜索引擎
【學(xué)位授予單位】:大連理工大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2016
【分類號(hào)】:TP311.52
【目錄】:
- 摘要4-5
- Abstract5-9
- 1 引言9-14
- 1.1 本系統(tǒng)的開發(fā)背景9-10
- 1.2 企業(yè)E-Learning市場(chǎng)產(chǎn)品現(xiàn)狀和意義10-14
- 1.2.1 企業(yè)E-Learning市場(chǎng)現(xiàn)狀10-11
- 1.2.2 企業(yè)E-Learning發(fā)展趨勢(shì)11-12
- 1.2.3 企業(yè)E-Learning技術(shù)平臺(tái)實(shí)施現(xiàn)狀12
- 1.2.4 本系統(tǒng)在E-Learning行業(yè)中的意義12-14
- 2 需求分析14-21
- 2.1 需求概述14-15
- 2.2 功能需求用例15-18
- 2.3 性能需求及設(shè)計(jì)容量18
- 2.4 其他非功能需求18-19
- 2.5 需求小結(jié)19-21
- 3 技術(shù)選型21-26
- 3.1 開發(fā)語言框架選型JAVA SpringMVC21
- 3.2 主用存儲(chǔ)數(shù)據(jù)庫(kù):mongodb21-22
- 3.3 隊(duì)列、緩存服務(wù)redis22
- 3.4 課程資源文件存儲(chǔ)選型--分布式存儲(chǔ)系統(tǒng):FastDFS22-25
- 3.5 搜索引擎:solr25
- 3.6 水平擴(kuò)展方案:Nginx代理25-26
- 4 概要設(shè)計(jì)26-49
- 4.1 多租戶設(shè)計(jì)27-28
- 4.2 存儲(chǔ)服務(wù)28-31
- 4.2.1 文件上傳&管理時(shí)序圖28-29
- 4.2.2 上傳服務(wù)接入29-30
- 4.2.3 課程資源管理服務(wù)接口清單30-31
- 4.3 播放服務(wù)31-34
- 4.3.1 播放服務(wù)時(shí)序31-32
- 4.3.2 鑒權(quán)接口加密算法說明32-33
- 4.3.3 播放服務(wù)對(duì)外接口清單33
- 4.3.4 播放計(jì)時(shí)對(duì)外查詢接口33-34
- 4.4 搜索服務(wù)34-37
- 4.4.1 搜索系統(tǒng)搜索過程時(shí)序34-35
- 4.4.2 搜索系統(tǒng)前臺(tái)展示模板制作35-36
- 4.4.3 搜索系統(tǒng)對(duì)外RESTFUL服務(wù)36-37
- 4.5 轉(zhuǎn)碼服務(wù)37-42
- 4.5.1 資源解壓服務(wù)37-38
- 4.5.2 圖片轉(zhuǎn)碼服務(wù)38-39
- 4.5.3 文檔轉(zhuǎn)碼服務(wù)39-40
- 4.5.4 視頻轉(zhuǎn)碼服務(wù)40-41
- 4.5.5 轉(zhuǎn)碼服務(wù)統(tǒng)一對(duì)外接口41-42
- 4.6 數(shù)據(jù)庫(kù)設(shè)計(jì)42-48
- 4.6.1 數(shù)據(jù)庫(kù)設(shè)計(jì)E-R圖42-43
- 4.6.2 課程資源文件表resourceinfo43-45
- 4.6.3 課程資源計(jì)時(shí)表study_statistics45-46
- 4.6.4 課程計(jì)時(shí)簡(jiǎn)易統(tǒng)計(jì)表46
- 4.6.5 轉(zhuǎn)碼任務(wù)表46
- 4.6.6 搜索服務(wù)數(shù)據(jù)表46-48
- 4.7 系統(tǒng)API調(diào)用小結(jié)48-49
- 5 系統(tǒng)集成與實(shí)現(xiàn)49-60
- 5.1 部署方案49-52
- 5.1.1 硬件容量規(guī)劃49
- 5.1.2 系統(tǒng)物理結(jié)構(gòu)示意圖49-51
- 5.1.3 部署原則的實(shí)現(xiàn)51-52
- 5.2 文件查詢集成實(shí)現(xiàn)52-53
- 5.3 系統(tǒng)本地查詢實(shí)現(xiàn)53-55
- 5.4 上傳集成實(shí)現(xiàn)55
- 5.5 播放與計(jì)時(shí)55-58
- 5.6 索引的建立58-59
- 5.7 全文搜索服務(wù)的前臺(tái)展現(xiàn)59-60
- 6 系統(tǒng)測(cè)試60-63
- 6.1 功能測(cè)試60-61
- 6.2 性能測(cè)試61-62
- 6.3 測(cè)試結(jié)論62-63
- 結(jié)論63-64
- 參考文獻(xiàn)64-65
- 致謝65-66
【相似文獻(xiàn)】
中國(guó)期刊全文數(shù)據(jù)庫(kù) 前10條
1 楊春賀,白煜煒,宋永梅;超媒體搜索系統(tǒng)的實(shí)現(xiàn)方案[J];網(wǎng)絡(luò)與信息;2000年07期
2 張戩慧;王洪斌;;獸藥類科技文獻(xiàn)信息搜索系統(tǒng)的構(gòu)建研究[J];情報(bào)探索;2009年09期
3 莫倩;張傳想;;互聯(lián)網(wǎng)科技專家搜索系統(tǒng)[J];計(jì)算機(jī)系統(tǒng)應(yīng)用;2013年05期
4 張鐘華;基于單片微計(jì)算機(jī)的新型核磁共振信號(hào)鎖定及搜索系統(tǒng)[J];計(jì)量學(xué)報(bào);1988年04期
5 董飚,莊衛(wèi)華;新聞搜索系統(tǒng)的研究[J];烏魯木齊職業(yè)大學(xué)學(xué)報(bào);2003年01期
6 程傳鵬;王天志;;一種自反饋式元搜索系統(tǒng)的設(shè)計(jì)[J];中原工學(xué)院學(xué)報(bào);2011年04期
7 金傳升;;Racal公司向亞太地區(qū)出售COMINT/DF系統(tǒng)[J];通信技術(shù);1992年04期
8 劉山根;;硬盤搜索系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J];軟件導(dǎo)刊;2013年12期
9 陳灶芳 ,黃國(guó)濤;用于互聯(lián)網(wǎng)信息搜索系統(tǒng)的網(wǎng)絡(luò)蜘蛛設(shè)計(jì)與實(shí)現(xiàn)[J];廣東科技;2005年01期
10 萬偉韜;黃昌偉;;個(gè)性化農(nóng)業(yè)資源搜索系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J];江西教育學(xué)院學(xué)報(bào);2011年06期
中國(guó)重要會(huì)議論文全文數(shù)據(jù)庫(kù) 前7條
1 李燕軍;;淺談互聯(lián)網(wǎng)信息搜索系統(tǒng)的應(yīng)用[A];第十九次全國(guó)計(jì)算機(jī)安全學(xué)術(shù)交流會(huì)論文集[C];2004年
2 劉雷;呂英華;楊文翰;;一種新型的漏泄電磁波搜索系統(tǒng)[A];電波科學(xué)學(xué)報(bào)[C];2011年
3 張雪;劉正捷;陳軍亮;江彩華;;招聘網(wǎng)搜索系統(tǒng)的可用性研究[A];第二屆和諧人機(jī)環(huán)境聯(lián)合學(xué)術(shù)會(huì)議(HHME2006)——第2屆中國(guó)人機(jī)交互學(xué)術(shù)會(huì)議(CHCI'06)論文集[C];2006年
4 趙一雷;徐真昊;;多分子構(gòu)象搜索系統(tǒng)構(gòu)建及應(yīng)用[A];中國(guó)化學(xué)會(huì)第28屆學(xué)術(shù)年會(huì)第13分會(huì)場(chǎng)摘要集[C];2012年
5 戰(zhàn)曉蘇;林宗楷;李正國(guó);蘇忠;張少華;;基于MAS的信息資源協(xié)同搜索系統(tǒng)的系統(tǒng)結(jié)構(gòu)[A];中國(guó)圖象圖形學(xué)會(huì)第十屆全國(guó)圖像圖形學(xué)術(shù)會(huì)議(CIG’2001)和第一屆全國(guó)虛擬現(xiàn)實(shí)技術(shù)研討會(huì)(CVR’2001)論文集[C];2001年
6 陸慧娟;唐文彬;程倬;王訓(xùn)斌;;基于WebGIS的散車配貨和位置服務(wù)公共搜索系統(tǒng)[A];第四屆和諧人機(jī)環(huán)境聯(lián)合學(xué)術(shù)會(huì)議論文集[C];2008年
7 張永華;洪鋒;李明祿;薛廣濤;;個(gè)性化的P2P內(nèi)容搜索系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[A];2006年全國(guó)開放式分布與并行計(jì)算機(jī)學(xué)術(shù)會(huì)議論文集(三)[C];2006年
中國(guó)重要報(bào)紙全文數(shù)據(jù)庫(kù) 前3條
1 黃寰;地震救助生命搜索系統(tǒng)誕生[N];中國(guó)礦業(yè)報(bào);2004年
2 特約記者 李積軒;美研制新型掃雷系統(tǒng)[N];中國(guó)船舶報(bào);2002年
3 李彬彬;藍(lán)帆、網(wǎng)擎攜手打造一流搜索引擎[N];中國(guó)商報(bào);2000年
中國(guó)碩士學(xué)位論文全文數(shù)據(jù)庫(kù) 前10條
1 呂佳;基于Elastic Search的分布式日志搜索系統(tǒng)設(shè)計(jì)[D];復(fù)旦大學(xué);2013年
2 曹欣怡;古詩(shī)知識(shí)搜索系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)[D];浙江大學(xué);2016年
3 劉佳奇;酒店訂購(gòu)平臺(tái)搜索系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];北京交通大學(xué);2016年
4 賴友強(qiáng);應(yīng)用于戶外的無人機(jī)應(yīng)急搜索系統(tǒng)研究[D];西京學(xué)院;2016年
5 陳芊芊;基于solr搜索引擎的在線問答搜索系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];湖南大學(xué);2015年
6 周鑫;基于文本的手機(jī)視頻搜索系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];上海交通大學(xué);2015年
7 仲維東;E-Learning課程資源存儲(chǔ)搜索系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D];大連理工大學(xué);2016年
8 朱洪濤;垂直門戶網(wǎng)站產(chǎn)品搜索系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];北京郵電大學(xué);2010年
9 陳相如;針對(duì)結(jié)構(gòu)化商品數(shù)據(jù)的多樣性搜索系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];上海交通大學(xué);2013年
10 姚靜;基于企業(yè)級(jí)語料的專家搜索系統(tǒng)[D];復(fù)旦大學(xué);2009年
本文關(guān)鍵詞:E-Learning課程資源存儲(chǔ)搜索系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn),,由筆耕文化傳播整理發(fā)布。
本文編號(hào):300336
本文鏈接:http://sikaile.net/kejilunwen/sousuoyinqinglunwen/300336.html