本發(fā)明涉及網(wǎng)絡(luò)技術(shù)領(lǐng)域,尤其涉及一種教育信息處理系統(tǒng)。
背景技術(shù):
隨著多媒體技術(shù)、通信技術(shù)以及網(wǎng)絡(luò)技術(shù)的發(fā)展,遠程教育技術(shù)逐漸普及。
遠程教育又稱為網(wǎng)絡(luò)教育,是指利用電視及互聯(lián)網(wǎng)等傳播媒體進行教學,它突破了時空的界線,有別于傳統(tǒng)的教師對學生直接面授的教學模式。遠程教育通過音頻、視頻以及包括實時和非實時在內(nèi)的計算機技術(shù)把優(yōu)質(zhì)教育資源傳送到師資力量薄弱地區(qū),能夠有效解決教育資源分配不均的問題,實現(xiàn)隨時隨地獲取優(yōu)質(zhì)教育資源。
然而,現(xiàn)有技術(shù)中的遠程教育系統(tǒng)實現(xiàn)功能比較單一,無法滿足教學需要,影響教學效果。
技術(shù)實現(xiàn)要素:
本發(fā)明的目的是提供一種教育信息處理系統(tǒng),能夠接收終端發(fā)送的教師授課時的視音頻文件或者試題信息進行處理后存儲,供用戶根據(jù)需要進行下載或在線查看。另外,還能夠通過網(wǎng)絡(luò)向教師或者學生發(fā)布通知消息,便于進行教學管理。
為實現(xiàn)上述目的,本發(fā)明提供了一種教育信息處理系統(tǒng),包括:用戶管理模塊、處理器、存儲器和消息發(fā)布模塊;
用戶管理模塊,用于為不同的用戶分配對應的權(quán)限,當接收到用戶的請求信息時,根據(jù)所述請求信息中攜帶的用戶ID查詢該用戶的權(quán)限信息,并將所述權(quán)限信息發(fā)送給處理器;
處理器,用于根據(jù)所述權(quán)限信息接收第一終端發(fā)送的第一文件信息或第一監(jiān)控信息,所述第一文件信息包括所述第一終端采集的教師授課時的第一視音頻信息,黑板板書第一視頻信息以及用于授課的第一課件信息;所述第一監(jiān)控信息包括所述第一終端采集的學生聽課時的視音頻信息;所述處理器對所述第一文件信息或第一監(jiān)控信息分別添加相關(guān)信息生成第一授課信息或第一學生監(jiān)控信息,并生成對應的第一ID,所述相關(guān)信息包括課程名稱信息、授課時間信息、授課教師信息、授課班級信息和授課學校信息;
所述處理器還用于接收第二終端發(fā)送的第一通知信息,將所述第一通知信息處理為第二通知信息發(fā)送給消息發(fā)布模塊;
存儲器,用于存儲所述處理器發(fā)送的第一授課信息或第一學生監(jiān)控信息,命名為第一ID,并生成存儲位置信息;
消息發(fā)布模塊,用于接收所述處理器從所述存儲器調(diào)用所述第一授課信息或所述第一學生監(jiān)控信息的調(diào)用消息后,將所述第一授課信息或所述第一學生監(jiān)控信息發(fā)布給第三終端;
所述消息發(fā)布模塊還用于將所述第二通知消息發(fā)布給第一終端和第三終端。
進一步的,所述處理器還用于接收查詢信息,所述查詢信息包括課程名稱信息、授課時間信息、授課教師信息、授課班級信息和/或授課學校信息,所述處理器在所述存儲器中進行查詢,查找到所述第一ID和存儲位置信息;
所述處理器根據(jù)所述存儲位置信息從所述存儲器中調(diào)用所述第一ID對應的第一授課信息或第一學生監(jiān)控信息。
進一步的,所述處理器還用于將所述第一授課信息或第一學生監(jiān)控信息進行篩選、去重、分類處理。
進一步的,所述系統(tǒng)還包括網(wǎng)絡(luò)學習模塊,用于接收處理器發(fā)送的第一授課信息和第一ID,生成第一授課信息列表,并發(fā)送給所述第三終端,由所述第三終端根據(jù)所述信息列表進行網(wǎng)絡(luò)學習。
進一步的,所述處理器還用于接收所述第一終端發(fā)送的試題信息,將所述試題信息進行去重、分類處理后生成題庫信息,所述第三終端利用所述題庫信息進行網(wǎng)絡(luò)學習
進一步的,所述系統(tǒng)還包括控制模塊,用于向所述第一終端發(fā)送控制信息,所述第一終端根據(jù)所述控制信息采集第二文件信息發(fā)送給處理器進行處理。
進一步的,所述系統(tǒng)還包括顯示模塊,用于接收所述處理器發(fā)送的第一授課信息或第一學生監(jiān)控信息并進行顯示。
本發(fā)明實施例提供的教育信息處理系統(tǒng),能夠接收終端發(fā)送的教師授課時的視音頻文件或者試題信息進行處理后存儲,供用戶根據(jù)需要進行下載或在線查看。另外,還能夠通過網(wǎng)絡(luò)向教師或者學生發(fā)布通知消息,便于進行教學管理。
附圖說明
圖1為本發(fā)明實施例提供的教育信息處理系統(tǒng)的結(jié)構(gòu)框圖。
具體實施方式
下面通過附圖和實施例,對本發(fā)明的技術(shù)方案做進一步的詳細描述。
所描述的實施例僅僅是本發(fā)明一部份實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其它實施例,都屬于本發(fā)明保護的范圍。
圖1為本發(fā)明實施例提供的教育信息處理系統(tǒng)的結(jié)構(gòu)框圖。如圖1所示,所述方法包括:用戶管理模塊1、處理器2、存儲器3和消息發(fā)布模塊4;
用戶管理模塊1,用于為不同的用戶分配對應的權(quán)限,當接收到用戶的請求信息時,根據(jù)請求信息中攜帶的用戶ID查詢該用戶的權(quán)限信息,并將權(quán)限信息發(fā)送給處理器2;
其中,不同的用戶包括教師、學生以及學校管理人員等。用戶管理模塊1為不同的用戶分配不同的權(quán)限,例如教師的權(quán)限為上傳或下載一定大小的文件,學生的權(quán)限為下載一定大小的文件,學校管理人員的權(quán)限為上傳一定大小的通知類消息等。當接收到用戶的請求消息時,根據(jù)請求消息中攜帶的用戶ID(如,用戶名或賬號等)查詢該用戶的權(quán)限信息,并發(fā)送給處理器2。
處理器2,用于根據(jù)權(quán)限信息接收第一終端發(fā)送的第一文件信息或第一監(jiān)控信息,第一文件信息包括第一終端采集的教師授課時的第一視音頻信息,黑板板書第一視頻信息以及用于授課的第一課件信息;第一監(jiān)控信息包括第一終端采集的學生聽課時的視音頻信息;處理器對第一文件信息或第一監(jiān)控信息分別添加相關(guān)信息生成第一授課信息或第一學生監(jiān)控信息,并生成對應的第一ID,相關(guān)信息包括課程名稱信息、授課時間信息、授課教師信息、授課班級信息和授課學校信息。
其中,第一終端受教師控制的錄播主機,錄播主機為具有采集視音頻數(shù)據(jù)并按照指定格式參數(shù)和清晰度參數(shù)處理成視音頻文件并發(fā)送到網(wǎng)絡(luò)服務(wù)器或者本地服務(wù)器的功能的處理設(shè)備。
錄播主機的主要技術(shù)參數(shù)可以如下:
視頻輸入:5路3G-SDI/HD-SDI/SD-SDI、1路HDMI、1路DVI-D、1路Y/PB/PR;
視頻支持1920×1080P采集顯示分辨率/雙碼流壓縮分辨率支持1920×1080P+960×540P;
多媒體框架協(xié)議:ITU-TH.323/H.320、IETF SIP;
支持DVI/VGA電影畫面硬件輸出;
視頻編解碼:H.264;
音頻編解碼:AAC-LD。
錄播主機的具體功能可以包括:
支持不少于7路視頻通道輸入及預監(jiān);
支持錄制生成電影模式、多資源模式、支持多分屏和多種切換特效;
錄制時自動生成片頭片尾,可自定義圖片片頭片尾的添加;
支持Flash遠程不少于7路視頻預監(jiān);
支持1080P全高清電影模式和資源模式同時錄制;
支持雙碼流錄制和直播,主碼流1080P;
文件錄制成MP4、FLV格式;
支持LOGO/水?。?/p>
支持遠程控制攝像機云臺和不少于6個預置位的添加及調(diào)用;
預監(jiān)界面支持音量顯示;
支持音視頻交互。
處理器2根據(jù)用戶的權(quán)限信息來確定是否接收用戶發(fā)送的信息。例如,如果用戶為學生,學生沒有權(quán)限上傳文件,則處理器2拒絕接收上傳的文件,并發(fā)送提示消息,提示該用戶沒有上傳文件的權(quán)限。
進一步的,處理器2還用于將第一授課信息或第一學生監(jiān)控信息進行篩選、去重、分類處理。
例如,處理器2對接收到的信息進行篩選,去除重復信息,按照授課科目、授課教師、授課班級、授課學校等進行分類處理。
處理器2還用于接收第二終端發(fā)送的第一通知信息,將第一通知信息處理為第二通知信息發(fā)送給消息發(fā)布模塊4。
其中,第二終端為具有數(shù)據(jù)發(fā)送功能的處理設(shè)備,例如,臺式電腦、筆記本電腦、平板電腦、智能手機等終端設(shè)備。
例如,學校管理人員可以利用學校的電腦向教師和學生發(fā)送通知消息等。處理器2可以將第一通知信息處理為智能手機通過微信平臺可以接收顯示的第二通知消息通過消息發(fā)布模塊4進行發(fā)布。
處理器2還用于接收第一終端發(fā)送的試題信息,將試題信息進行去重、分類處理后生成題庫信息,第三終端利用所述題庫信息進行網(wǎng)絡(luò)學習。
例如,教師可以通過第一終端上傳試題信息,處理器2進行自有卷管理、題庫管理、自動組卷、知識點管理、閱卷、成績統(tǒng)計等,學生可以通過第三終端進行網(wǎng)絡(luò)學習等。
存儲器3,用于存儲處理器發(fā)送的第一授課信息或第一學生監(jiān)控信息,命名為第一ID,并生成存儲位置信息;
消息發(fā)布模塊4,用于接收處理器2從存儲器3調(diào)用第一授課信息或第一學生監(jiān)控信息的調(diào)用消息后,將第一授課信息或第一學生監(jiān)控信息發(fā)布給第三終端;
消息發(fā)布模塊4還用于將第二通知消息發(fā)布給第一終端和第三終端。
其中,第三終端為具有數(shù)據(jù)發(fā)送功能的處理設(shè)備,例如,臺式電腦、筆記本電腦、平板電腦、智能手機等終端設(shè)備。
處理器2還用于接收查詢信息,查詢信息包括課程名稱信息、授課時間信息、授課教師信息、授課班級信息和/或授課學校信息,處理器在存儲器3中進行查詢,查找到第一ID和存儲位置信息;
處理器2根據(jù)存儲位置信息從所述存儲器中調(diào)用所述第一ID對應的第一授課信息或第一學生監(jiān)控信息。
例如,學生通過第三終端向處理器2發(fā)送查詢信息,查詢××學?!痢两處煹氖谡n文件,處理器2在存儲器3中進行查詢,查詢到該授課文件對應的第一ID和存儲位置信息,調(diào)用第一ID對應的授課信息通過消息發(fā)布模塊4發(fā)布給第三終端。
進一步的,系統(tǒng)還包括網(wǎng)絡(luò)學習模塊5、控制模塊6以及顯示模塊7。
網(wǎng)絡(luò)學習模塊5用于接收處理器發(fā)送的第一授課信息和第一ID,生成第一授課信息列表,并發(fā)送給第三終端,由第三終端根據(jù)信息列表進行網(wǎng)絡(luò)學習。
例如,學生通過第三終端查看網(wǎng)絡(luò)學習模塊5生成的授課信息列表,根據(jù)該列表點擊播放相應的授課文件進行網(wǎng)絡(luò)學習。
控制模塊6,用于向第一終端發(fā)送控制信息,第一終端根據(jù)控制信息采集第二文件信息發(fā)送給處理器進行處理。
其中,控制信息包括啟動/關(guān)閉第一終端的控制信息,調(diào)整第一終端采集目標對象的近景/遠景的控制信息等,實現(xiàn)自動控制第一終端采集信息的功能。
顯示模塊7,用于接收處理器2發(fā)送的第一授課信息或第一學生監(jiān)控信息并進行顯示。
顯示模塊7可以對教師授課文件、學生監(jiān)控文件進行在線播放。
本發(fā)明實施例提供的教育信息處理系統(tǒng),能夠接收終端發(fā)送的教師授課時的視音頻文件或者試題信息進行處理后存儲,供用戶根據(jù)需要進行下載或在線查看。另外,還能夠通過網(wǎng)絡(luò)向教師或者學生發(fā)布通知消息,便于進行教學管理。
專業(yè)人員應該還可以進一步意識到,結(jié)合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬件、計算機軟件或者二者的結(jié)合來實現(xiàn),為了清楚地說明硬件和軟件的可互換性,在上述說明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應用和設(shè)計約束條件。專業(yè)技術(shù)人員可以對每個特定的應用來使用不同方法來實現(xiàn)所描述的功能,但是這種實現(xiàn)不應認為超出本發(fā)明的范圍。
結(jié)合本文中所公開的實施例描述的方法或算法的步驟可以用硬件、處理器執(zhí)行的軟件模塊,或者二者的結(jié)合來實施。軟件模塊可以置于隨機存儲器(RAM)、內(nèi)存、只讀存儲器(ROM)、電可編程ROM、電可擦除可編程ROM、寄存器、硬盤、可移動磁盤、CD-ROM、或技術(shù)領(lǐng)域內(nèi)所公知的任意其它形式的存儲介質(zhì)中。
以上所述的具體實施方式,對本發(fā)明的目的、技術(shù)方案和有益效果進行了進一步詳細說明,所應理解的是,以上所述僅為本發(fā)明的具體實施方式而已,并不用于限定本發(fā)明的保護范圍,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。