本發(fā)明涉及云計(jì)算技術(shù)應(yīng)用領(lǐng)域,更具體地,涉及一種基于云平臺的智慧學(xué)習(xí)網(wǎng)絡(luò)系統(tǒng)。
背景技術(shù):
目前,現(xiàn)有的傳統(tǒng)在線教育平臺大多只有一到兩個服務(wù)器支撐,實(shí)現(xiàn)手段單一,只是一些學(xué)習(xí)資源的集合,如一些錄制好的學(xué)習(xí)視頻、各類考試的試卷、作業(yè)以及答案,這樣,在線學(xué)習(xí)變成了觀看視頻,老師與學(xué)生、學(xué)生與學(xué)生之間無法實(shí)現(xiàn)實(shí)時(shí)交互。傳統(tǒng)在線教育平臺在在線人數(shù)過多時(shí)會引導(dǎo)帶寬不夠,用戶獲取教學(xué)資源時(shí)容易出現(xiàn)卡頓現(xiàn)象。同時(shí),傳統(tǒng)的教學(xué)視頻由于時(shí)間過長,使得用戶無法利用碎片化時(shí)間觀看教學(xué)視頻,獲取知識。
因此,針對上述問題,本發(fā)明利用云計(jì)算技術(shù),提出了一種基于云平臺的智慧學(xué)習(xí)網(wǎng)絡(luò)系統(tǒng),該系統(tǒng)最大限度的整合豐富的學(xué)習(xí)資源、將硬件資源的利用率最大化、盡可能的消除信息孤島現(xiàn)象,同時(shí)具備強(qiáng)大的計(jì)算能力。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明克服了現(xiàn)有技術(shù)的缺點(diǎn),提供了一種基于云平臺的智慧學(xué)習(xí)系統(tǒng),所述智慧學(xué)習(xí)系統(tǒng)是跨終端服務(wù)的所述智慧學(xué)習(xí)系統(tǒng)由客戶端設(shè)備,應(yīng)用層,管理平臺層,數(shù)據(jù)庫以及基礎(chǔ)設(shè)施層組成;
所述客戶端設(shè)備,用于將系統(tǒng)內(nèi)容呈現(xiàn)給用戶,所述系統(tǒng)根據(jù)客戶端設(shè)備類型提供不同的界面和功能;
所述應(yīng)用層,包括用戶接口與應(yīng)用服務(wù),所述應(yīng)用服務(wù)為一在線學(xué)習(xí)平臺;
管理平臺層,用于運(yùn)行環(huán)境的配置、教學(xué)資源存儲的分布調(diào)整以及虛擬機(jī)的調(diào)度管理;
所述數(shù)據(jù)庫,包含各種教學(xué)資源;
基礎(chǔ)架構(gòu)層,采用云計(jì)算服務(wù)中的基礎(chǔ)設(shè)施即服務(wù)(instructureasaservice,iaas),其包括多個服務(wù)器集群,通過虛擬化技術(shù)來構(gòu)建多功能教學(xué)資源池,所述教學(xué)資源分布式存儲在所述多個服務(wù)器集群中;
所述管理平臺層還用于:
根據(jù)不同的教學(xué)課程,為每個教學(xué)課程生成相應(yīng)的虛擬機(jī)存儲池,每個虛擬機(jī)存儲池包括若干個虛擬機(jī);
獲取用戶的權(quán)限以及輸入;
根據(jù)用戶的權(quán)限以及輸入,為用戶分配相應(yīng)的虛擬機(jī)存儲池中的一個虛擬機(jī),并為用戶分配教學(xué)資源;
實(shí)時(shí)監(jiān)控各個虛擬機(jī)的運(yùn)行,增加或減少教學(xué)資源的分配;
當(dāng)用戶退出所述教學(xué)課程時(shí),釋放該虛擬機(jī)。
所述應(yīng)用層還包括:微課程錄制模塊用于根據(jù)用戶輸入在視頻錄制模板上添加微視頻、文字、配圖、音頻中的至少一個,生成微課程。
根據(jù)本發(fā)明的實(shí)施例,所述在線學(xué)習(xí)平臺包括用戶管理模塊、資源管理模塊、互動交流模塊、考試模塊。
根據(jù)本發(fā)明的實(shí)施例,所述互動交流模塊還包括:實(shí)時(shí)交互模塊,用于獲取所述教學(xué)課程的用戶之間實(shí)時(shí)通訊。
根據(jù)本發(fā)明的實(shí)施例,其中,所述資源管理模塊還包括:課程模塊模塊,用于管理教學(xué)課程的分類;
資源管理模塊,用于管理各類教學(xué)課程的教學(xué)資源;
資源上傳/下載模塊,用于用戶上傳或下載教學(xué)資源。
根據(jù)本發(fā)明的實(shí)施例,其中,所述考試模塊還包括:試卷生成模塊,用于在線從后臺題庫中按規(guī)則或隨機(jī)抽取多個測試題生成對應(yīng)教學(xué)課程的測試試卷;
試卷批改模塊,用于對所述測試試卷進(jìn)行批閱。
根據(jù)本發(fā)明的實(shí)施例,所述教學(xué)資源包括:教學(xué)視頻、ppt、測試題。
根據(jù)本發(fā)明的實(shí)施例,管理平臺層還用于根據(jù)各客戶端的上、下行數(shù)據(jù)量,均衡調(diào)整數(shù)據(jù)傳輸。
根據(jù)本發(fā)明的實(shí)施例,所述客戶端設(shè)備包括個人計(jì)算機(jī),手機(jī),平板電腦。
本發(fā)明的優(yōu)點(diǎn)如下:
a.自主開發(fā)的云計(jì)算算法能及時(shí)存儲、發(fā)散和匹配最佳的學(xué)習(xí)資源,實(shí)現(xiàn)效率最大化。
b.云平臺提供基礎(chǔ)設(shè)施服務(wù),包括存儲器、服務(wù)器和網(wǎng)絡(luò)設(shè)備,能夠?qū)t基礎(chǔ)設(shè)施進(jìn)行統(tǒng)一管理,提供強(qiáng)大的計(jì)算能力、海量的數(shù)據(jù)存儲空間以及網(wǎng)絡(luò)通訊等資源。
c.云平臺具有海量存儲的能力,將大量的學(xué)習(xí)資源整合并統(tǒng)一存儲到云端,解決了資源的獨(dú)立性。用戶通過一個統(tǒng)一的接口即可訪問到存儲在云端的所有學(xué)習(xí)資源。
d.通過云平臺提供的應(yīng)用開發(fā)環(huán)境,調(diào)用已有api構(gòu)建一個在線學(xué)習(xí)系統(tǒng)、此系統(tǒng)部署在云平臺上,各終端用戶通過統(tǒng)一的用戶交互界面進(jìn)行在線學(xué)習(xí)。各教育單位也再也不需要關(guān)注如何獲得和管理數(shù)據(jù)信息,所有數(shù)據(jù)信息的存儲和管理都由云服務(wù)平臺來完成。
e.將資源存儲在云端,由云計(jì)算平臺的提供商負(fù)責(zé)資源的安全,教育站點(diǎn)不再需要對服務(wù)器無法工作造成資源的無法訪問而感到焦慮。
f.傳統(tǒng)的在線學(xué)習(xí)平臺一般都只有一到兩個終端服務(wù)器支撐,而云計(jì)算模式中的“云”是由百萬臺服務(wù)器組成的服務(wù)器集群,有很強(qiáng)的計(jì)算能力和網(wǎng)絡(luò)吞吐量。
g.以知識點(diǎn)為中心,將職場達(dá)人的職場經(jīng)驗(yàn)、考證經(jīng)驗(yàn)和職業(yè)技能,重塑成碎片化的教學(xué)產(chǎn)品,提高學(xué)員的學(xué)習(xí)效率和體驗(yàn),學(xué)員更傾向于利用碎片化時(shí)間學(xué)習(xí)。
附圖說明
圖1是本發(fā)明的基于云平臺的智慧學(xué)習(xí)系統(tǒng)的體系結(jié)構(gòu)圖;
圖2是本發(fā)明的在線學(xué)習(xí)平臺結(jié)構(gòu)示意圖。
具體實(shí)施例
下面結(jié)合附圖對本發(fā)明做進(jìn)一步的描述,但本發(fā)明的實(shí)施方式并不限于此。
參見圖1,本發(fā)明的基于云平臺的智慧學(xué)習(xí)系統(tǒng),所述智慧學(xué)習(xí)系統(tǒng)是跨終端服務(wù)的所述智慧學(xué)習(xí)系統(tǒng)由用戶,客戶端設(shè)備,應(yīng)用層,管理平臺層,數(shù)據(jù)庫以及基礎(chǔ)設(shè)施層組成;
所述客戶端設(shè)備,用于將系統(tǒng)內(nèi)容呈現(xiàn)給用戶,所述系統(tǒng)根據(jù)客戶端設(shè)備類型提供不同的界面和功能;
所述應(yīng)用層,包括用戶接口與應(yīng)用服務(wù),所述應(yīng)用服務(wù)主要為一在線學(xué)習(xí)平臺;
管理平臺層,用于向上層提供資源服務(wù)接口、配置運(yùn)行環(huán)境、教學(xué)資源存儲的分布調(diào)整以及虛擬機(jī)的調(diào)度管理;
所述數(shù)據(jù)庫,包含各種教學(xué)資源;所述數(shù)據(jù)庫包括用戶數(shù)據(jù)庫、學(xué)習(xí)資源庫、硬件資源庫以及其他數(shù)據(jù)庫。所述教學(xué)資源包括:教學(xué)視頻、ppt、測試題等。
基礎(chǔ)架構(gòu)層,采用云計(jì)算服務(wù)中的基礎(chǔ)設(shè)施即服務(wù)(instructureasaservice,iaas),其包括多個服務(wù)器集群,通過虛擬化技術(shù)來構(gòu)建多功能教學(xué)資源池,所述教學(xué)資源分布式存儲在所述多個服務(wù)器集群中;
所述管理平臺層還用于:
根據(jù)不同的教學(xué)課程,為每個教學(xué)課程生成相應(yīng)的虛擬機(jī)存儲池,每個虛擬機(jī)存儲池包括若干個虛擬機(jī);
獲取用戶的權(quán)限以及輸入;
根據(jù)用戶的權(quán)限以及輸入,為用戶分配相應(yīng)的虛擬機(jī)存儲池中的一個虛擬機(jī),并為用戶分配教學(xué)資源;
實(shí)時(shí)監(jiān)控各個虛擬機(jī)的運(yùn)行,增加或減少教學(xué)資源的分配;
當(dāng)用戶退出所述教學(xué)課程時(shí),釋放該虛擬機(jī)。
所述應(yīng)用層還包括:微課程錄制模塊用于根據(jù)用戶輸入在視頻錄制模板上添加微視頻、文字、配圖、音頻中的至少一個,生成微課程。所述微課程時(shí)長5-10分鐘。
圖2所示為在線學(xué)習(xí)平臺結(jié)構(gòu)示意圖,2.如權(quán)利要求1的所述的系統(tǒng),其中,所述在線學(xué)習(xí)平臺包括用戶管理模塊、公共信息模塊、資源管理模塊、考試模塊、互動交流模塊。
其中用戶管理模塊還包括:
用戶注冊模塊,用于注冊用戶信息;
用戶登錄模塊,用于用戶登錄該在線學(xué)習(xí)平臺;
權(quán)限設(shè)置模塊,用于為不同用戶設(shè)置不同的使用權(quán)限;
公共信息模塊用于發(fā)布網(wǎng)站通知以及新聞:
其中,所述資源管理模塊還包括:
課程模塊模塊,用于管理教學(xué)課程的分類;
資源管理模塊,用于管理各類教學(xué)課程的教學(xué)資源;
資源上傳/下載模塊,用于用戶上傳或下載教學(xué)資源。
其中,所述考試模塊還包括:
試卷生成模塊,用于在線從后臺題庫中按規(guī)則或隨機(jī)抽取多個測試題生成對應(yīng)教學(xué)課程的測試試卷;
試卷批改模塊,用于對所述測試試卷進(jìn)行批閱。
其中,所述互動交流模塊還包括:郵件模塊、論壇模塊以及實(shí)時(shí)通訊模塊。
實(shí)時(shí)通訊模塊,用于獲取所述教學(xué)課程的用戶之間實(shí)時(shí)通訊。
以上所述的本發(fā)明的實(shí)施方式,并不構(gòu)成對本發(fā)明保護(hù)范圍的限定,任何在本發(fā)明的精神原則之內(nèi)所作出的修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的權(quán)利要求保護(hù)范圍之內(nèi)。