国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      校園教學信息交互方法與系統(tǒng)與流程

      文檔序號:12748821閱讀:496來源:國知局
      校園教學信息交互方法與系統(tǒng)與流程

      本發(fā)明涉及教學互動與信息發(fā)布技術(shù)領域,特別是指一種校園教學信息交互方法與系統(tǒng)。



      背景技術(shù):

      隨著智能教學設備及系統(tǒng)的不斷發(fā)展,電子產(chǎn)品與教學的結(jié)合越來越緊密,市場上出現(xiàn)了各種各樣的智能教學電子產(chǎn)品,例如,電子白板、網(wǎng)絡課堂等,這些產(chǎn)品能夠滿足通常的教學需求,但是關(guān)于教學課余活動、班級特色展示等內(nèi)容,并未出現(xiàn)相關(guān)的展示產(chǎn)品;為了豐富學生的課余活動,提高學生課余實踐的積極性,急需這樣一款產(chǎn)品來展示和豐富學生的課余活動及相關(guān)的教學內(nèi)容。



      技術(shù)實現(xiàn)要素:

      有鑒于此,本發(fā)明的目的在于提出一種校園教學信息交互方法與系統(tǒng),能夠擴展智能教學設備的應用面,提高學生學習和課外實踐的積極性,豐富學生的課余生活。

      基于上述目的本發(fā)明提供的校園教學信息交互方法,包括:

      建立與校園中心服務器的連接;

      注冊終端設備與終端用戶;

      初始化系統(tǒng)資源;

      獲取待播放的資源;

      接收資源播放指令;

      播放與所述資源播放指令相關(guān)聯(lián)的資源。

      在一些實施方式中,所述注冊終端設備與終端用戶的步驟包括:

      獲取用戶名信息并向校園中心服務器發(fā)送終端用戶注冊請求;

      校園中心服務器檢查是否存在相同用戶名;

      若是,則校園中心服務器返回用戶名已存在的消息,響應該用戶名已存 在的消息,獲取密碼并完成終端用戶注冊;

      若否,則校園中心服務器在數(shù)據(jù)庫中新增用戶記錄、獲取新增記錄的用戶ID并返回所述用戶ID,響應所述返回的用戶ID信息,進行刷新操作,獲取密碼并完成終端用戶注冊;

      向校園中心服務器發(fā)送終端設備注冊請求;

      校園中心服務器響應該請求并開始終端設備注冊;

      校園中心服務器計算已注冊的終端設備的數(shù)目,若超過授權(quán)注冊數(shù),則返回終端設備注冊失敗消息,若未超過授權(quán)注冊數(shù),則獲取該保存終端注冊用戶數(shù)據(jù)的根節(jié)點;

      校園中心服務器判斷該終端注冊用戶是否合法,若終端注冊用戶名密碼不合法,則返回注冊失敗消息,若終端注冊用戶名密碼合法,則將該終端用戶及終端設備放入校園中心服務器的會話池,并返回注冊成功消息;

      響應注冊成功消息,完成終端設備注冊。

      在一些實施方式中,所述的初始化系統(tǒng)資源的步驟包括:

      接收文件上傳指令;

      判斷是否具有本地的目標上傳目錄;

      若有,則上傳到本地的目標上傳目錄;若否,則上傳到本地的根目錄;

      獲取需要上傳的文件并保存到本地的臨時目錄;

      對文件格式進行轉(zhuǎn)換并保存到磁盤;

      判斷轉(zhuǎn)換是否成功;

      若否,則提示轉(zhuǎn)換失敗,將文件標識為轉(zhuǎn)換失敗并存放在本地的我的上傳文件夾中;

      若是,則判斷是否已開啟對上傳文件的審核;若否,則將所述上傳文件作為可使用資源存放在校園中心服務器的公共資源文件夾中;若是,則對上傳文件進行審核,若審核通過,則將所述上傳文件作為可使用資源存放在校園中心服務器的公共資源文件夾中,若審核不通過,則將文件標識為文件不可用并存放在本地的我的上傳文件夾中。

      在一些實施方式中,所述獲取待播放的資源的步驟包括:

      獲取新建節(jié)目指令或調(diào)用節(jié)目模板指令;

      在新建的節(jié)目文件中編輯節(jié)目內(nèi)容,或,在從模板中心中調(diào)用的節(jié)目模板中編輯節(jié)目內(nèi)容;

      將完成編輯的節(jié)目發(fā)布到校園中心服務器的公共節(jié)目文件夾進行存儲,和/或,將新建的節(jié)目作為節(jié)目模板存儲到模板中心;

      判斷是否需要播放已完成編輯的節(jié)目;

      若否,則完成節(jié)目編輯;

      若是,則獲取需要進行節(jié)目播放的終端設備或終端設備組的信息及節(jié)目播放時間并將這些信息連同節(jié)目播放請求一起發(fā)送到校園中心服務器。

      在一些實施方式中,所述播放與所述資源播放指令相關(guān)聯(lián)的資源的步驟包括:

      獲取啟動資源播放指令;

      判斷是否預先設定有指定的播放設備或設備組;

      若有,則獲取所選擇的待播放資源以及播放時間和周期,并向校園中心服務器發(fā)送資源播放指令,所述資源播放指令中包含指定的播放設備或設備組、待播放資源以及播放時間和周期的信息;

      若無,則發(fā)出選擇播放設備或設備組的提示信息。

      在一些實施方式中,還包括以下步驟:

      創(chuàng)建、刪除、新增資源索引;

      根據(jù)資源索引進行資源搜索。

      本發(fā)明的另一方面還提供了一種校園教學信息交互系統(tǒng),包括校園中心服務器及多個采用所述交互方法的交互終端,每個所述交互終端對應一個班級并設置在相應班級的教室門口;

      所述交互終端包括:

      設備與用戶注冊模塊,用于注冊終端設備與終端用戶;

      系統(tǒng)資源初始化模塊,用于初始化系統(tǒng)資源;

      資源獲取模塊,用于獲取待播放的資源;

      播放模塊,用于定時播放所述資源。

      從上面所述可以看出,本發(fā)明提供的校園教學信息交互方法及系統(tǒng),通過在每個班級的教室門口設置校園教學信息交互終端,并賦予該交互終端以校園教學信息交互方法與校園教學信息交互系統(tǒng)的校園中心服務器進行交互,從而能夠完成多樣化的教學任務,能夠擴展智能教學設備的應用面,提高學生學習和課外實踐的積極性,豐富學生的課余生活。

      附圖說明

      圖1為本發(fā)明提供的校園教學信息交互方法實施例的簡化流程示意圖;

      圖2為本發(fā)明提供的校園教學信息交互方法實施例中注冊終端用戶的簡化流程示意圖;

      圖3為本發(fā)明提供的校園教學信息交互方法實施例中注冊終端設備的簡化流程示意圖;

      圖4為本發(fā)明提供的校園教學信息交互方法實施例中編輯終端用戶的簡化流程示意圖;

      圖5為本發(fā)明提供的校園教學信息交互方法實施例中刪除終端用戶的簡化流程示意圖;

      圖6為本發(fā)明提供的校園教學信息交互方法實施例中重置終端用戶密碼的簡化流程示意圖;

      圖7為本發(fā)明提供的校園教學信息交互方法實施例中設備移動到指定設備組的簡化流程示意圖;

      圖8為本發(fā)明提供的校園教學信息交互方法實施例中終端設備重命名的簡化流程示意圖;

      圖9為本發(fā)明提供的校園教學信息交互方法實施例中終端設備刪除的簡化流程示意圖;

      圖10為本發(fā)明提供的校園教學信息交互方法實施例中遠程控制的簡化流程示意圖;

      圖11為本發(fā)明提供的校園教學信息交互方法實施例中定時開關(guān)機控制的簡化流程示意圖;

      圖12為本發(fā)明提供的校園教學信息交互方法實施例中初始化系統(tǒng)資源的簡化流程示意圖;

      圖13為本發(fā)明提供的校園教學信息交互方法實施例中新建文件夾的簡化流程示意圖;

      圖14為本發(fā)明提供的校園教學信息交互方法實施例中移動文件夾的簡化流程示意圖;

      圖15為本發(fā)明提供的校園教學信息交互方法實施例中獲取待播放的資源的簡化流程示意圖;

      圖16為本發(fā)明提供的校園教學信息交互方法實施例中節(jié)目導入的簡化流 程示意圖;

      圖17為本發(fā)明提供的校園教學信息交互方法實施例中節(jié)目導出的簡化流程示意圖;

      圖18為本發(fā)明提供的校園教學信息交互方法實施例中素材添加的簡化流程示意圖;

      圖19為本發(fā)明提供的校園教學信息交互方法實施例中素材拖拽的素材結(jié)構(gòu)示意圖;

      圖20為本發(fā)明提供的校園教學信息交互方法實施例中素材拖拽的一個實施例的簡化流程示意圖;

      圖21為本發(fā)明提供的校園教學信息交互方法實施例中素材拖拽的另一個實施例的簡化流程示意圖;

      圖22為本發(fā)明提供的校園教學信息交互方法實施例中縮略圖生成的簡化流程示意圖;

      圖23為本發(fā)明提供的校園教學信息交互方法實施例中播放與所述資源播放指令相關(guān)聯(lián)的資源的簡化流程示意圖;

      圖24為本發(fā)明提供的校園教學信息交互方法實施例中插播消息的簡化流程示意圖;

      圖25為本發(fā)明提供的校園教學信息交互方法實施例中終端設備獲取播放列表的簡化流程示意圖;

      圖26為本發(fā)明提供的校園教學信息交互方法實施例中創(chuàng)建資源索引的簡化流程示意圖;

      圖27為本發(fā)明提供的校園教學信息交互方法實施例中新增或刪除資源索引的簡化流程示意圖;

      圖28為本發(fā)明提供的校園教學信息交互方法實施例中根據(jù)資源索引進行資源搜索的簡化流程示意圖。

      具體實施方式

      為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚明白,以下結(jié)合具體實施例,并參照附圖,對本發(fā)明進一步詳細說明。

      參照附圖1,為本發(fā)明提供的校園教學信息交互方法實施例的簡化流程示意圖。

      所述校園教學信息交互方法,包括:

      步驟101:建立與校園中心服務器的連接;

      步驟102:注冊終端設備與終端用戶;

      步驟103:初始化系統(tǒng)資源;

      步驟104:獲取待播放的資源;

      步驟105:接收資源播放指令;

      步驟106:播放與所述資源播放指令相關(guān)聯(lián)的資源。

      其中,參照附圖2和圖3,所述注冊終端設備與終端用戶的步驟102還可進一步包括以下步驟:

      獲取用戶名信息并向校園中心服務器發(fā)送終端用戶注冊請求;

      校園中心服務器檢查是否存在相同用戶名;

      若是,則校園中心服務器返回用戶名已存在的消息,響應該用戶名已存在的消息,獲取密碼并完成終端用戶注冊;

      若否,則校園中心服務器在數(shù)據(jù)庫中新增用戶記錄、獲取新增記錄的用戶ID并返回所述用戶ID,響應所述返回的用戶ID信息,進行刷新操作,獲取密碼并完成終端用戶注冊;

      向校園中心服務器發(fā)送終端設備注冊請求;

      校園中心服務器響應該請求并開始終端設備注冊;

      校園中心服務器計算已注冊的終端設備的數(shù)目,若超過授權(quán)注冊數(shù),則返回終端設備注冊失敗消息,若未超過授權(quán)注冊數(shù),則獲取該保存終端注冊用戶數(shù)據(jù)的根節(jié)點;

      校園中心服務器判斷該終端注冊用戶是否合法,若終端注冊用戶名密碼不合法,則返回注冊失敗消息,若終端注冊用戶名密碼合法,則將該終端用戶及終端設備放入校園中心服務器的會話池,并返回注冊成功消息;

      響應注冊成功消息,完成終端設備注冊。

      可選的,關(guān)于終端用戶的操作還包括編輯終端用戶、刪除終端用戶等步驟;關(guān)于終端設備的操作還包括設備移動到指定終端設備組、終端設備重命名、終端設備刪除、遠程控制、定時開關(guān)機控制的步驟。

      具體地,參照圖4,所述編輯終端用戶的步驟包括:

      接收終端用戶編輯指令并將該編輯指令發(fā)送給校園中心服務器,校園中心服務器根據(jù)該編輯指令獲取當前終端用戶信息以及編輯模塊的信息并向終 端用戶所在的終端設備返回編輯模塊的信息;

      展示編輯模塊內(nèi)容;

      獲取編輯后內(nèi)容的信息并發(fā)送給校園中心服務器;

      校園中心服務器根據(jù)編輯后的內(nèi)容信息設置當前終端用戶管理的模塊信息和組信息,并刪除用戶設備組表中的相關(guān)記錄,更新相關(guān)用戶信息到數(shù)據(jù)庫,并返回編輯完成指令;

      刷新用戶管理界面。

      參照圖5,所述刪除終端用戶的步驟則進一步包括:

      接收終端用戶刪除指令并將該刪除指令發(fā)送給校園中心服務器;

      校園中心服務器根據(jù)該刪除指令獲取待刪除終端用戶信息,獲取子用戶組,獲取管理員(admin)用戶;

      校園中心服務器將子用戶的上級用戶設為管理員,從數(shù)據(jù)庫中刪除該終端用戶并返回刪除完成指令;

      刷新用戶模塊界面。

      除了上述關(guān)于終端用戶的操作外,還可包括重置終端用戶密碼的步驟,如圖6所示。

      參照圖7,所述設備移動到指定設備組的步驟則進一步包括:

      接收移動到組指令并將該移動到組指令發(fā)送給校園中心服務器;

      校園中心服務器獲取對應的終端用戶權(quán)限內(nèi)管理的組并返回獲取目標設備組的信息的指令;

      獲取被選中的需要移動到的目標設備組并將該信息發(fā)送給校園中心服務器;

      校園中心服務器根據(jù)目標設備組的ID找到需要移動到的組,更新該目標設備組的設備數(shù)據(jù)到數(shù)據(jù)庫,返回移動完成指令;

      刷新用戶界面。

      參照圖8,所述終端設備重命名的步驟則進一步包括:

      接收終端設備名稱的修改指令并將該修改指令發(fā)送給校園中心服務器;

      校園中心服務器從數(shù)據(jù)庫中獲取該終端設備信息并返回獲取修改后終端設備名稱的指令;

      獲取終端設備的修改后的指定名稱并發(fā)送給校園中心服務器;

      校園中心服務器將終端設備信息中的名稱修改為指定名稱,更新設備信 息到數(shù)據(jù)庫并返回修改成功指令;

      刷新終端設備頁。

      參照圖9,所述終端設備刪除的步驟則進一步包括:

      接收終端設備刪除指令并將該刪除指令發(fā)送給校園中心服務器;

      校園中心服務器從數(shù)據(jù)庫中獲取該待刪除的終端設備信息并更新設備刪除標記(delflag)為-1;

      校園中心服務器更新終端設備狀態(tài)到數(shù)據(jù)庫并返回刪除成功的指令;

      刷新終端設備管理界面。

      參照圖10,所述遠程控制的步驟則進一步包括:

      接收遠程控制指令;

      判斷待遠程控制的終端設備是否在線,若不在線則結(jié)束;

      若該終端設備在線,則向校園中心服務器發(fā)送遠程控制請求;

      校園中心服務器根據(jù)遠程控制請求組裝遠程控制包(packet),將消息存入uuidepidMap;

      校園中心服務器向目標終端設備發(fā)出控制指令,目標終端設備開始處理;

      校園中心服務器判斷是否超時,若超時則結(jié)束;

      若沒有超時,則繼續(xù)判斷終端設備是否有結(jié)果返回;

      若有結(jié)果返回則結(jié)束,若沒有結(jié)果返回則繼續(xù)判斷是否超時。

      參照圖11,所述定時開關(guān)機控制的步驟則進一步包括:

      接收定時開關(guān)機控制指令并將該開關(guān)機控制指令發(fā)送給校園中心服務器;

      校園中心服務器從數(shù)據(jù)庫中獲取該開關(guān)機控制指令的目標終端設備的信息并返回準備就緒指令;

      準備時間設置界面,獲取確定信息并返回給校園中心服務器;

      校園中心服務器更新終端設備相關(guān)設置到數(shù)據(jù)庫并判斷隊列是否已存在相關(guān)終端設備的任務;

      若不存在則直接啟動定時任務,若存在任務則在取消timerMap中的目標終端設備的當前任務后啟動定時任務;

      終端設備獲取定時任務指令并執(zhí)行定時任務。

      參照圖12,在一些可選實施方式中,所述的初始化系統(tǒng)資源的步驟103 還可進一步包括以下步驟:

      接收文件上傳指令;

      判斷是否具有本地的目標上傳目錄;

      若有,則上傳到本地的目標上傳目錄;若否,則上傳到本地的根目錄;

      獲取需要上傳的文件并保存到本地的臨時目錄;

      對文件格式進行轉(zhuǎn)換并保存到磁盤;

      判斷轉(zhuǎn)換是否成功;

      若否,則提示轉(zhuǎn)換失敗,將文件標識為轉(zhuǎn)換失敗并存放在本地的我的上傳文件夾中;

      若是,則判斷是否已開啟對上傳文件的審核;若否,則將所述上傳文件作為可使用資源存放在校園中心服務器的公共資源文件夾中;若是,則對上傳文件進行審核,若審核通過,則將所述上傳文件作為可使用資源存放在校園中心服務器的公共資源文件夾中,若審核不通過,則將文件標識為文件不可用并存放在本地的我的上傳文件夾中。

      可選的,關(guān)于系統(tǒng)資源管理的操作還包括新建文件夾(如圖13所示)、移動文件夾(如圖14所示)的步驟。

      參照圖15,在其他一些可選實施方式中,所述獲取待播放的資源的步驟104還可進一步包括以下步驟:

      獲取新建節(jié)目指令或調(diào)用節(jié)目模板指令;

      在新建的節(jié)目文件中編輯節(jié)目內(nèi)容,或,在從模板中心中調(diào)用的節(jié)目模板中編輯節(jié)目內(nèi)容;

      將完成編輯的節(jié)目發(fā)布到校園中心服務器的公共節(jié)目文件夾進行存儲,和/或,將新建的節(jié)目作為節(jié)目模板存儲到模板中心;

      判斷是否需要播放已完成編輯的節(jié)目;

      若否,則完成節(jié)目編輯;

      若是,則獲取需要進行節(jié)目播放的終端設備或終端設備組的信息及節(jié)目播放時間并將這些信息連同節(jié)目播放請求一起發(fā)送到校園中心服務器。

      可選的,關(guān)于節(jié)目管理的操作還包括節(jié)目導入、節(jié)目導出、節(jié)目制作等步驟。

      具體地,參照圖16,所述節(jié)目導入的步驟進一步包括:

      接收節(jié)目導入指令;

      在本地數(shù)據(jù)庫中生成節(jié)目并分配ID;

      建立以該ID為名稱的文件夾,并將節(jié)目解壓至此文件夾中;

      讀取project.xml并完成數(shù)據(jù)庫中的表項;

      結(jié)束。

      參照圖17,所述節(jié)目導出的步驟則進一步包括:

      接收節(jié)目導出指令;

      判斷本地是否存在目標dss文件;

      若否,則壓縮根目錄,亦即以ID為名的文件夾(后綴名為dss,文件名為節(jié)目名稱加時間戳),然后不作更改,直接下載;

      若是,則判斷文件名時間戳是否與project.xml一致;若是,則不作更改,直接下載;若否,則壓縮根目錄,亦即以ID為名的文件夾(后綴名為dss,文件名為節(jié)目名稱加時間戳),然后不作更改,直接下載。

      所述節(jié)目制作的步驟則進一步包括:素材添加、素材拖拽、縮略圖生成等步驟。

      參照圖18,所述素材添加的步驟包括:

      獲取指定素材;

      確定素材類型;

      在編輯區(qū)域xy(0,0)的地方添加素材;

      瀏覽器頁面顯示素材;

      校園中心服務器創(chuàng)建對應該素材的blk….xml文件;

      校園中心服務器寫blk….xml文件;

      結(jié)束。

      結(jié)合參照圖19-21,所述素材拖拽的步驟包括:

      獲取拖拽素材的三個點(下、右、右下)進行resize的操作指令;

      計算素材的新尺寸;

      接收到鼠標釋放觸發(fā)指令;

      頁面顯示素材resize后的效果,同時校園中心服務器重新生成blk….xml文件并重新生成縮略圖;

      結(jié)束;

      或者,

      獲取拖拽素材的五個點(右上、上、左上、左、左下)進行resize的操 作指令,此時既改變了坐標值又改變了素材尺寸;

      計算素材的新尺寸及新坐標;

      接收到鼠標釋放觸發(fā)指令;

      頁面顯示素材resize后的效果,同時校園中心服務器重新生成blk….xml文件并重新生成縮略圖;

      結(jié)束。

      參照圖22,所述縮略圖生成的步驟包括:

      獲取對頁面的編輯區(qū)域進行操作的指令;

      Html2canvas通過獲取編輯區(qū)域的DOM節(jié)點和元素的樣式信息,并將其渲染成canvas圖片;同時,校園中心服務器將截圖到的canvas標簽通過toDataURL()方法轉(zhuǎn)成可以傳輸?shù)腷ase64編碼post給后臺服務器處理,并在后臺服務器對傳遞過來的base64編碼處理得到圖像并保存;

      確定當前節(jié)目正在編輯的頁(page);

      將頁的背景設置成剛剛生成的canvas圖片,同時設置合適的寬高;

      結(jié)束。

      參照圖23,可選的,所述播放與所述資源播放指令相關(guān)聯(lián)的資源的步驟106還可進一步包括以下步驟:

      獲取啟動資源播放指令;

      判斷是否預先設定有指定的播放設備或設備組;

      若有,則獲取所選擇的待播放資源以及播放時間和周期,并向校園中心服務器發(fā)送資源播放指令,所述資源播放指令中包含指定的播放設備或設備組、待播放資源以及播放時間和周期的信息;

      若無,則發(fā)出選擇播放設備或設備組的提示信息。

      可選的,關(guān)于資源播放的操作還包括插播消息、終端設備獲取播放列表等步驟。

      參照圖24,所述插播消息的步驟則進一步包括:

      接收插播消息的指令;

      判斷是否選擇了終端設備或終端設備組;

      若否,則發(fā)出選擇終端設備或終端設備組的提示;

      若是,則獲取消息的播放時間、消息標題、消息內(nèi)容、消息播放方式等信息;

      向校園中心服務器發(fā)送插播消息請求;

      結(jié)束。

      參照圖25,所述終端設備獲取播放列表的步驟則進一步包括:

      校園中心服務器獲取將某個終端設備組或終端設備在某個特定時間段內(nèi)播放特定節(jié)目或消息的設定指令;

      校園中心服務器進行數(shù)據(jù)庫持久化;

      校園中心服務器向終端設備發(fā)送命令;

      判斷設備是否在線;若設備在線則終端設備向服務器返回請求,若設備離線則登錄終端設備,且終端設備向服務器返回請求;

      終端設備獲取待播放的節(jié)目列表;

      結(jié)束。

      可選的,所述校園教學信息交互方法,還可包括以下步驟:

      創(chuàng)建、刪除、新增資源索引;

      根據(jù)資源索引進行資源搜索。

      參照圖26,所述創(chuàng)建資源索引的步驟則進一步包括:

      初始化索引創(chuàng)建器;

      啟動新線程并開始目錄監(jiān)控,同時對節(jié)目建立索引;

      獲取project文檔列表;

      判斷監(jiān)控目錄是否存在;

      若否則開始目錄監(jiān)控;若是則編輯目錄并公布(publish)、樣板化(template);

      解析project.xml;

      編輯目錄為1或0;

      生成索引;

      索引創(chuàng)建器逐個加入文件(document);

      結(jié)束。

      參照圖27,所述新增或刪除資源索引的步驟則進一步包括:

      判斷監(jiān)控目錄是否發(fā)生變化;

      若為新增變化,則解析project.xml,生成節(jié)目(program);

      將節(jié)目轉(zhuǎn)化為文件(document);

      獲取索引寫入器(index writer);

      將文件加入索引庫;

      更新索引讀取器(index reader);

      若為刪除變化,則根據(jù)路徑獲取當前project索引庫中的ID;

      刪除索引庫中的文件(document);

      更新索引讀取器(index reader);

      結(jié)束。

      參照圖28,所述根據(jù)資源索引進行資源搜索的步驟則進一步包括:

      獲取查詢關(guān)鍵字以及查詢條件;

      校園中心服務器構(gòu)建索引檢索器(index searcher);

      校園中心服務器從配置讀出最多顯示條數(shù);

      校園中心服務器構(gòu)建多領域查詢分析器(multi field query parser);

      校園中心服務器針對查詢條件構(gòu)建過濾器(filter);

      校園中心服務器初始化查詢器(query);

      校園中心服務器判斷關(guān)鍵字是否為空;

      若是,則校園中心服務器將關(guān)鍵詞設為***,然后將查詢器設為萬能符查詢(wild card query);

      若否,則校園中心服務器判斷關(guān)鍵字是否包含中文和空格;若是,則校園中心服務器從查詢分析器獲取查詢器;若否,則校園中心服務器初始化布爾查詢器(Boolean query);

      關(guān)鍵字=“[\\S\\s]{0,}”+關(guān)鍵字+“[\\S\\s]{0,}”;

      校園中心服務器將正則查詢器加入布爾查詢器;

      校園中心服務器將查詢器置為布爾查詢器;

      校園中心服務器根據(jù)查詢器,過濾過濾器,限制數(shù)量獲取目標文件;

      校園中心服務器將文件轉(zhuǎn)為project;

      將獲取的projects顯示在界面上。

      上述實施例中所述的資源是指文檔文件、視頻、音頻、演示文稿等各種類型文件,所述的節(jié)目是指如視頻、音頻等多媒體文件,所述的消息是指通知等類型的信息文件,所述的素材主要是指圖片(包括jpg、gif、flash等格式的圖片)。

      需要特別指出的是,上述方法實施例中的各個步驟均可以相互交叉、替換、增加、刪減,因此,這些合理的排列組合變換之于所述方法也應當屬于 本發(fā)明的保護范圍,并且不應將本發(fā)明的保護范圍局限在所述實施例之上。

      本發(fā)明的另一方面還提供了一種校園教學信息交互系統(tǒng),包括應用與上述交互方法中的校園中心服務器及多個采用上述交互方法的交互終端,每個所述交互終端對應一個班級并設置在相應班級的教室門口;

      所述交互終端包括:

      設備與用戶注冊模塊,用于注冊終端設備與終端用戶;

      系統(tǒng)資源初始化模塊,用于初始化系統(tǒng)資源;

      資源獲取模塊,用于獲取待播放的資源;

      播放模塊,用于定時播放所述資源。

      其中,所述的校園中心服務器能夠應用于上述校園教學信息交互方法中的任意實施例中,所述交互終端即為實現(xiàn)上述校園教學信息交互方法的硬件載體。

      從上面所述可以看出,本發(fā)明提供的校園教學信息交互方法及系統(tǒng),通過在每個班級的教室門口設置校園教學信息交互終端,并賦予該交互終端以校園教學信息交互方法與校園教學信息交互系統(tǒng)的校園中心服務器進行交互,從而能夠完成多樣化的教學任務,能夠擴展智能教學設備的應用面,提高學生學習和課外實踐的積極性,豐富學生的課余生活。

      需要特別指出的是,上述裝置的實施例僅采用了所述方法的實施例來具體說明各模塊的工作過程,本領域技術(shù)人員能夠很容易想到,將這些模塊應用到所述方法的其他實施例中。當然,由于所述方法實施例中的各個步驟均可以相互交叉、替換、增加、刪減,因此,這些合理的排列組合變換之于所述裝置也應當屬于本發(fā)明的保護范圍,并且不應將本發(fā)明的保護范圍局限在所述實施例之上。

      所屬領域的普通技術(shù)人員應當理解:以上所述僅為本發(fā)明的具體實施例而已,并不用于限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。

      當前第1頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1