可直接關聯(lián)到用戶的注冊信息,從而更快的確定用戶的身份信息,縮短了教育系統(tǒng)從接收到用戶輸入的登錄信息至推送包含用戶對應的交互功能項的選擇界面之間的時間,提高了教育系統(tǒng)的運行效率。
[0140]進一步地,參照圖9,圖9是本發(fā)明教育系統(tǒng)的信息交互方法第九實施例的流程圖。
[0141]本實施例基于第七實施例,本實施例的教育系統(tǒng)的信息交互方法在步驟S304之后還包括:
[0142]步驟S309,在接收到基于所述交互界面發(fā)送的預設類型信息時,對接收到的所述預設類型信息進行攔截或按預設的形式發(fā)送。
[0143]服務器在接收到基于所述交互界面發(fā)送的信息時,判斷該信息是否為預設類型信息,若該信息為預設類型信息,則對該信息進行攔截屏蔽或者將該信息以預設的形式發(fā)送;若該信息不是預設類型信息時,可以將該信息進行發(fā)送或者進行進一步審核等處理。預設類型信息的判斷可以通過關鍵字匹配的方式或者消息來源匹配的方式,將包含預設關鍵字或者來自于預設來源的消息判定為預設類型消息;預設的形式可以為亂碼形式或預設的文字“XXX”形式。這樣可以按需屏蔽一些消息,例如可以將商業(yè)性、娛樂性或其他不良內容的信息進行屏蔽,優(yōu)化了教育系統(tǒng)中的內容。
[0144]參照圖10,圖10為本發(fā)明教育系統(tǒng)第一實施例的功能模塊示意圖。
[0145]本實施例的教育系統(tǒng),運行于服務器中,該教育系統(tǒng)包括:
[0146]確定模塊11,用于在接收到用戶輸入的登錄信息且接收的所述登錄信息通過驗證時,確定用戶的身份信息;
[0147]獲取模塊12,用于根據(jù)預設的身份信息與交互功能項之間的映射關系,獲取確定的身份信息所對應的交互功能項;
[0148]推送模塊13,用于向用戶推送包含所述獲取模塊12獲取的交互功能項的選擇界面,以供用戶基于所述選擇界面選擇交互功能項;以及用于在偵測到用戶基于所述選擇界面發(fā)送的選擇指令時,向用戶推送所述選擇指令對應的交互功能項所對應的交互界面,以供用戶基于所述交互界面進行信息交互。
[0149]服務器在用戶輸入登錄信息進行登錄后,接收到用戶輸入的登錄信息并對該登錄信息進行驗證,在該登錄信息通過驗證,即用戶登錄成功時,確定模塊11根據(jù)該登錄信息確定該用戶的身份信息;在該登錄信息未通過驗證,即登錄失敗時,可通過推送模塊13推送“登錄失敗”或“登錄信息不正確”的提示消息給用戶,或者通過推送模塊13推送輸入驗證碼的界面給用戶等情況。本實施例中的身份信息可為用戶的角色身份(例如學生、家長、教師等)、證件號、班級號、學號等等。
[0150]服務器中預設了每個身份信息對應的交互功能項,推送模塊13根據(jù)確定的身份信息推送包含該身份信息對應的交互功能項的選擇界面,以供用戶在該選擇界面上選擇交互功能項使用。例如,學生身份對應的交互功能項為班級圈子、學習角、作業(yè)提醒,家長身份對應的交互功能項為家長會圈子、作業(yè)提醒,教師身份對應的交互功能項為班級圈子、家長會圈子、學習角、作業(yè)提醒等交互功能項。學生用戶登錄成功后,確定模塊11根據(jù)該學生的登錄信息確定其為學生身份,推送模塊13將包含學生身份對應的交互功能項(班級圈子、學習角、作業(yè)提醒)的選擇界面推送給該學生用戶,以供該學生用戶進行選擇;家長用戶登錄后,確定模塊11根據(jù)該家長的登錄信息確定其為某某學生家長,推送模塊13將包含家長身份對應的交互功能項(家長會圈子、作業(yè)提醒)的選擇界面推送給該家長用戶,以供家長用戶進行選擇;教師用戶登錄后,確定模塊11根據(jù)該教師的登錄信息確定其教師身份,推送模塊13將包含教師身份對應的交互功能項(班級圈子、家長會圈子、學習角、作業(yè)提醒)的選擇界面推送給該教師用戶,以供教師用戶進行選擇。
[0151]在服務器偵測到用戶在其身份信息對應的選擇界面上的選擇操作時(服務器可設置偵測模塊偵測用戶在其身份信息對應的選擇界面上的選擇操作),即接收到選擇指令時,推送模塊13向用戶推送選中的交互功能項對應的交互界面供用戶進行交互操作。
[0152]各個交互功能項中可包括多個控件實現(xiàn)相應的功能。例如,學生用戶選擇班級圈子時,推送模塊13向學生用戶推送班級圈子的交互界面,班級圈子的交互界面上包括多個控件:通訊控件,用于用戶之間進行溝通交流;上傳共享控件,用于上傳和共享資料;瀏覽控件,用于瀏覽服務器中共享的學習資料;查詢控件,用于查詢服務器中的學習資料、課件等;下載導出控件,用于下載導出服務器中的資料。又例如,教師用戶或家長用戶選擇家長會圈子時,推送模塊13向該用戶推送家長會圈子的交互界面,家長會圈子的交互界面上包括多個控件:查詢控件,用于查詢學生的成績、學生出勤率、作業(yè)完成情況等信息,方便家長了解掌握子女在校學習情況;通訊控件,用于教師和家長之間的溝通交流。又例如,教師用戶或學生用戶選擇學習角時,推送模塊13向該用戶推送學習角的交互界面,學習角的交互界面上包括多個控件:問題論壇控件,用于問題探討;在線授課控件,用于教師進行在線授課、答疑指導。
[0153]本實施例提出的教育系統(tǒng),可供教師、家長、學生等用戶登錄使用,并根據(jù)用戶信息推送用戶信息對應的交互功能項給用戶進行交互使用,方便了家長與教師之間、教師與學生之間等各用戶之間的交互溝通。
[0154]進一步地,參照圖11,圖11是本發(fā)明教育系統(tǒng)第二實施例的功能模塊示意圖。
[0155]本實施例教育系統(tǒng)的方案基于第一實施例的教育系統(tǒng)的方案。在本實施例中,所述推送模塊13還用于在偵測到注冊請求時,向用戶推送注冊界面,以供用戶基于所述注冊界面輸入注冊信息,所述注冊信息包括身份信息。
[0156]本實施例的教育系統(tǒng)還包括驗證模塊14、處理模塊15和存儲模塊16,所述驗證模塊14用于在接收到用戶基于所述注冊界面輸入的注冊信息時,驗證接收到的注冊信息中的身份信息;所述處理模塊15用于在接收到的注冊信息中的身份信息通過驗證后,為所述注冊信息中的登錄信息授予登錄權限,或者,根據(jù)所述注冊信息生成具有登錄權限的登錄信息;所述存儲模塊16用于將所述注冊信息與具有登錄權限的所述登錄信息進行關聯(lián)存儲。
[0157]推送模塊13在偵測到用戶發(fā)出的注冊請求時,向用戶推送注冊界面以供用戶在注冊界面上對應輸入注冊信息進行注冊,注冊信息中包含用戶身份信息。用戶輸入好注冊信息后提交注冊時,驗證模塊14在接收到用戶的注冊信息時,對接收到的注冊信息中的身份信息進行驗證;當用戶提交的注冊信息中的身份信息通過驗證模塊14的驗證時,有兩種情形:1、用戶輸入的注冊信息包括登錄信息時,處理模塊15為注冊信息中的登錄信息授予登錄權限;2、注冊信息中不包括登錄信息時,處理模塊15根據(jù)該注冊信息生成具有登錄權限的登錄信息。用戶使用該具有登錄權限的登錄信息就可以登錄該教育系統(tǒng)。存儲模塊16將用戶輸入的注冊信息與具有登錄權限的登錄信息進行關聯(lián)綁定并存儲,使得確定模塊11在接收到用戶輸入該具有權限的登錄信息且接收的該登錄信息通過驗證時,可以直接通過該登錄信息關聯(lián)到的注冊信息中確定用戶的身份信息。
[0158]本實施例教育系統(tǒng)的信息交互方法,在用戶注冊時,將用戶的登錄信息與用戶的注冊信息進行關聯(lián)存儲,使得用戶在登錄教育系統(tǒng)時可直接關聯(lián)到用戶的注冊信息,從而更快的確定用戶的身份信息,縮短了教育系統(tǒng)從接收到用戶輸入的登錄信息至推送包含用戶對應的交互功能項的選擇界面之間的時間,提高了教育系統(tǒng)的運行效率。
[0159]進一步地,參照圖12,圖12是本發(fā)明教育系統(tǒng)第三實施例的功能模塊示意圖。
[0160]本實施例教育系統(tǒng)的方案基于第一實施例的教育系統(tǒng)的方案,本實施例的教育系統(tǒng)還包括:
[0161]信息轉發(fā)模塊17,用于在接收到基于交互界面發(fā)送的預設類型信息時,對接收到的所述預設類型信息進行攔截或按預設的形式發(fā)送。
[0162]信息轉發(fā)模塊17在接收到基于交互界面發(fā)送的信息時,判斷該信息是否為預設類型信息,若該信息為預設類型信息,則對該信息進行攔截屏蔽或者將該信息以預設的形式發(fā)送;若該信息不是預設類型信息時,信息轉發(fā)模塊17可以將該信息進行發(fā)送或者進行進一步審核等處理。預設類型信息的判斷可以通過關鍵字匹配的方式或者消息來源匹配的方式,將包含預設關鍵字或者來自于預設來源的消息判定為預設類型消息;預設的形式可以為亂碼形式或預設的文字“ XXX ”形式。這樣可以按需屏蔽一些消息,例如可以將商業(yè)性、娛樂性或其他不良內容的信息進行屏蔽,優(yōu)化了教育系統(tǒng)中的內容。
[0163]如圖13所示,圖13為本發(fā)明教育系統(tǒng)第四實施例的功能模塊示意圖。
[0164]本實施例的教育系統(tǒng),運行于服務器中,該教育系統(tǒng)包括:
[0165]獲取模塊21,用于在接收到用戶輸入的登錄信息且接收的所述登錄信息通過驗證時,根據(jù)預設的登錄信息與交互功能項之間的映射關系,獲取接收的所述登錄信息所對應的交互功能項;
[0166]推送模塊22,用于向用戶推送包含所述獲取模塊21獲取的交互功能項的選擇界面,以供用戶基于所述選擇界面選擇交互功能項;以及用于在偵測到用戶基于所述選擇界面發(fā)送的選擇指令時,向用戶推送所述選擇指令對應的交互功能項所對應的交互界面,以供用戶基于所述交互界面進行信息交互。
[0167]服務器在用戶輸入登錄信息進行登錄后,接收用戶輸入的登錄信息并對該登錄信息進行驗證。該登錄信息通過驗證,則用戶登錄成功;該登錄信息未通過驗證,則用戶登錄失敗。服務器中每個登錄信息與相應的交互功能項進行了關聯(lián)綁定,在用戶登錄成功時,獲取模塊21根據(jù)該登錄信息關聯(lián)獲取到該登錄信息對應的交互功能項,推送模塊22將包含獲取的交互功能項的選擇界面推送給用戶,以供用戶在該選擇界面上選擇交互功能項。在用戶登錄失敗時,推送模塊22可推送“登錄失敗”或“登錄信息不正確”的提示消息給用戶,或者推送模塊22推送輸入驗證碼的界面給用戶等情況。
[0168]服務器偵測到用戶在其登錄信息對應的選擇界面上的選擇操作時(服務器可通過設置偵測模塊偵測用戶在其登錄信息