基于數(shù)據(jù)處理的用戶資格認證方法和系統(tǒng)的制作方法
【專利摘要】本發(fā)明實施例涉及一種基于數(shù)據(jù)處理的用戶資格認證方法和系統(tǒng),所述方法包括:根據(jù)用戶點擊用戶界面輸入的課程請求指令獲取課件數(shù)據(jù);課件數(shù)據(jù)中包括只讀數(shù)據(jù)和讀寫數(shù)據(jù);根據(jù)讀寫數(shù)據(jù)在用戶界面提供交互信息輸入?yún)^(qū)域;識別用戶在交互信息輸入?yún)^(qū)域的輸入操作,得到對應讀寫數(shù)據(jù)的輸入數(shù)據(jù);獲取讀寫數(shù)據(jù)對應的預先存儲的基準數(shù)據(jù);比較輸入數(shù)據(jù)與基準數(shù)據(jù)得到對比信息;對課件數(shù)據(jù)中的全部讀寫數(shù)據(jù)對應的輸入數(shù)據(jù)與基準數(shù)據(jù)的對比信息進行統(tǒng)計,得到統(tǒng)計結(jié)果信息;當統(tǒng)計結(jié)果信息滿足預設(shè)條件時,修改用戶身份信息對應的用戶資格屬性信息為認證通過;根據(jù)用戶資格屬性信息調(diào)用資格證書數(shù)據(jù),并加載用戶身份信息,生成用戶資格認證證書。
【專利說明】
基于數(shù)據(jù)處理的用戶資格認證方法和系統(tǒng)
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及認證管理領(lǐng)域,尤其涉及一種基于數(shù)據(jù)處理的用戶資格認證方法和系統(tǒng)。
【背景技術(shù)】
[0002]隨著社會的進步,互聯(lián)網(wǎng)技術(shù)的不斷迭代更新,在線教育的方式已經(jīng)廣泛應用于各個院校、教育培訓機構(gòu)以及各行各業(yè)中。
[0003]目前最常用的在線教育方式就是通過在線的課件播放進行學習,該方式因使用方便,不受時間、地域限制,成本低等優(yōu)點受到廣泛歡迎。然而,這種方法因為在學習中缺乏互動性,學習效果往往很難達到預期。
[0004]除此之外,企業(yè)等對于在線教育的期待和要求已經(jīng)遠遠超出簡單的在線學習,而是希望有一整套的認證管理機制,通過該機制對員工進行培訓、考核、資格認證等。而依賴于現(xiàn)有的在線教育方式還無法實現(xiàn)。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的目的是針對現(xiàn)有技術(shù)的缺陷,提供一種基于數(shù)據(jù)處理的用戶資格認證方法和系統(tǒng)。
[0006]第一方面,本發(fā)明實施例提供了一種用戶資格認證方法,包括:
[0007]用戶終端接收用戶點擊所述用戶終端的用戶界面輸入的課程請求指令,并發(fā)送給服務器;
[0008]服務器根據(jù)所述課程請求指令獲取存儲器中存儲的課件數(shù)據(jù),并發(fā)送給用戶終端;所述課件數(shù)據(jù)中至少包括只讀數(shù)據(jù)和讀寫數(shù)據(jù);
[0009]所述用戶終端將所述只讀數(shù)據(jù)和讀寫數(shù)據(jù)在所述用戶界面顯示為多媒體可視聽化數(shù)據(jù);并且根據(jù)所述讀寫數(shù)據(jù)在所述用戶界面提供交互信息輸入?yún)^(qū)域;
[0010]所述用戶終端識別用戶根據(jù)所述顯示為多媒體可試聽化數(shù)據(jù)的讀寫數(shù)據(jù)在所述交互信息輸入?yún)^(qū)域的輸入操作,得到對應所述讀寫數(shù)據(jù)的輸入數(shù)據(jù),并發(fā)送給所述服務器;
[0011]所述服務器從所述存儲器中獲取所述讀寫數(shù)據(jù)對應的預先存儲的基準數(shù)據(jù);
[0012]所述服務器比較所述輸入數(shù)據(jù)與所述基準數(shù)據(jù),得到對比信息;
[0013]所述服務器對所請求的所述課件數(shù)據(jù)中包括的全部讀寫數(shù)據(jù)對應的輸入數(shù)據(jù)與基準數(shù)據(jù)的對比信息進行統(tǒng)計,得到統(tǒng)計結(jié)果信息;所述統(tǒng)計結(jié)果信息中包含所述用戶的用戶身份信息;
[0014]當一個或多個課程的各個課件數(shù)據(jù)的所述統(tǒng)計結(jié)果信息滿足預設(shè)條件時,所述服務器修改所述處理器中存儲的所述用戶身份信息對應的用戶資格屬性信息,將所述用戶資格屬性信息修改為認證通過;
[0015]所述服務器根據(jù)所述用戶資格屬性信息調(diào)用對應的資格證書數(shù)據(jù),并將所述用戶身份信息加載到所調(diào)用的資格證書數(shù)據(jù)中,生成用戶資格認證證書。
[0016]優(yōu)選的,在所述用戶終端接收用戶點擊用戶界面輸入的課程請求指令之前,所述方法還包括:
[0017]所述用戶終端接收用戶輸入的登陸請求;
[0018]根據(jù)所述登陸請求向用戶顯示登陸信息輸入界面;
[0019]接收用戶輸入的登陸信息,所述登陸信息至少包括用戶名和登陸驗證碼;
[0020]將所述用戶名和登陸驗證碼發(fā)送到所述服務器;
[0021]所述服務器對所述用戶名和登陸驗證碼進行驗證,驗證通過時,將面向所述用戶的用戶數(shù)據(jù)發(fā)送給所述用戶終端;所述用戶數(shù)據(jù)至少包括:用戶界面數(shù)據(jù)和所述用戶身份信息;
[0022]所述用戶終端將所述用戶界面數(shù)據(jù)顯示為用戶界面。
[0023]進一步優(yōu)選的,所述用戶界面數(shù)據(jù)包括:用戶界面顯示數(shù)據(jù)和用戶進度存儲數(shù)據(jù);所述用戶終端將所述用戶界面數(shù)據(jù)顯示為用戶界面具體為:
[0024]所述用戶終端根據(jù)所述用戶進度存儲數(shù)據(jù)確定相應的用戶界面顯示數(shù)據(jù)并進行顯不O
[0025]優(yōu)選的,所述在所述用戶終端將所述只讀數(shù)據(jù)和讀寫數(shù)據(jù)在所述用戶界面顯示為多媒體可視聽化數(shù)據(jù)之后,所述方法還包括:
[0026]所述用戶終端接收輸入的操作指令;所述操作指令包括退出操作指令和/或暫停操作指令;
[0027]所述用戶終端根據(jù)所述操作指令將當前用戶界面數(shù)據(jù)的顯示信息記錄為所述用戶界面顯示數(shù)據(jù),并將當前用戶界面數(shù)據(jù)對應的進度信息記錄為所述用戶進度存儲數(shù)據(jù)。
[0028]優(yōu)選的,在所述將所述用戶資格屬性信息修改為認證通過之后,所述方法還包括:
[0029]所述服務器將所述認證通過的所述用戶資格屬性信息發(fā)送給所述用戶終端;
[0030]所述用戶終端對所述用戶資格屬性信息進行解析,得到對應的用戶資格信息;
[0031]所述用戶終端將所述用戶資格信息在所述用戶界面進行顯示。
[0032]進一步優(yōu)選的,所述用戶終端將所述用戶資格信息在所述用戶界面進行顯示具體為:
[0033]所述用戶終端接收所述用戶輸入的用戶資格查詢指令;
[0034]根據(jù)所述用戶資格查詢指令查詢所述用戶資格信息,并將所述用戶資格信息在所述用戶界面進行顯示。
[0035]優(yōu)選的,所述用戶資格認證證書至少包括:證書識別碼、證書名稱信息、證書編號信息、用戶身份信息、頒發(fā)單位信息、證書獲取日期和/或證書有效期;其中用戶身份信息至少包括用戶姓名和身份證號碼;所述證書識別碼包括二維碼,通過對所述二維碼進行掃描得到所述證書名稱信息、證書編號信息、用戶身份信息、頒發(fā)單位信息、證書獲取日期和/或證書有效期。
[0036]優(yōu)選的,在所述服務器比較所述輸入數(shù)據(jù)與所述基準數(shù)據(jù)之后,所述方法還包括:
[0037]當所述輸入數(shù)據(jù)與所述基準數(shù)據(jù)不相符時,所述服務器生成提示信息,并發(fā)送給所述用戶終端,用以提示用戶輸入不正確;并且,所述服務器生返回鏈接并發(fā)送給所述用戶終端進行顯示,用以使得用戶點擊所述返回鏈接返回所述交互信息輸入?yún)^(qū)域;所述用戶終端再次接收并識別用戶在所述交互信息輸入?yún)^(qū)域的輸入操作。
[0038]優(yōu)選的,在所述服務器比較所述輸入數(shù)據(jù)與所述基準數(shù)據(jù)之后,所述方法還包括:
[0039]所述服務器從所述存儲器中獲取對應所述讀寫數(shù)據(jù)的分析信息并顯示;所述分析信息中包括所述基準數(shù)據(jù)。
[0040]第二方面,本發(fā)明實施例提供了一種用戶資格認證系統(tǒng),包括上述第一方面所述的用戶終端、存儲器和服務器。
[0041]本發(fā)明實施例提供的基于數(shù)據(jù)處理的用戶資格認證方法和系統(tǒng)。利用先進的網(wǎng)絡(luò)技術(shù),集合了豐富的學習內(nèi)容,采用互動靈活的教學方式,依托美觀清晰的用戶界面,為在線教育的使用者提供了一整套的認證管理機制。能夠根據(jù)用戶學習程度進行認證,對于用戶在學習完成后具有的相應資質(zhì)進行自動維護管理,節(jié)省了大量的人力資源成本,也便于人力資源數(shù)據(jù)的統(tǒng)計和管理。
【附圖說明】
[0042]圖1為本發(fā)明實施例提供的一種基于數(shù)據(jù)處理的用戶資格認證方法流程圖;
[0043]圖2為本發(fā)明實施例提供的基于數(shù)據(jù)處理的用戶資格認證系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實施方式】
[0044]下面通過附圖和實施例,對本發(fā)明的技術(shù)方案做進一步的詳細描述。
[0045]本發(fā)明實施例提供的基于數(shù)據(jù)處理的用戶資格認證方法,適用于任何行業(yè),基于網(wǎng)絡(luò)技術(shù)、數(shù)據(jù)分析和統(tǒng)計技術(shù),內(nèi)容覆蓋了授課培訓、考核、糾錯分析、課程完成度管理、用戶認證資格管理和證書發(fā)放的全過程。下面首先以圖1為例,對本發(fā)明實施例提供的用戶資格認證方法進行說明。
[0046]本實施例提供的基于數(shù)據(jù)處理的用戶資格認證方法,執(zhí)行于用戶資格認證系統(tǒng)中,該系統(tǒng)包括服務器和用戶終端,通過用戶終端接入服務器,進行數(shù)據(jù)交互。
[0047]圖1為本發(fā)明實施例提供的基于數(shù)據(jù)處理的用戶資格認證方法的流程圖,如圖所示,本發(fā)明實施例提供的用戶資格認證方法包括如下步驟:
[0048]步驟110,用戶終端接收用戶點擊用戶終端的用戶界面輸入的課程請求指令,并發(fā)送給服務器;
[0049]具體的,用戶終端為用戶提供用以進行用戶資格認證的用戶界面,用戶界面上包括多個模塊,分別用以顯示、請求查詢不同的信息。當用戶對請求查詢模塊進行點擊操作時,用戶終端識別用戶進行的點擊操作,向服務器發(fā)送相應的信息獲取信息,在用戶界面進行顯示。
[0050]所述模塊至少可以包括一下幾個模塊。
[0051]1、用戶信息顯示模塊,對用戶的姓名、工作單位、所在地區(qū)等信息進行顯示。
[0052]2、認證進度查詢模塊,根據(jù)用戶點擊操作,從服務器獲取與該用戶身份信息相對應的學習科目,以及對應每個科目的學習進度、考核進度等。比如可以包括已完成、待完成、正在完成的狀態(tài),也可以包括考核成績、是否通過該科目等等。
[0053]3、用戶資格管理模塊,根據(jù)用戶點擊操作,從服務器獲取與該用戶身份信息相對應的用戶資格屬性信息;用戶資格屬性信息可以包括用戶已認證完成的資格認證信息以及用戶待認證完成的資格認證信息。
[0054]4、課程管理模塊,可以按照不同課程內(nèi)容區(qū)分為多個子模塊,根據(jù)用戶點擊操作,生成課程請求指令,從服務器請求獲取相應課件數(shù)據(jù)。下面主要對課件數(shù)據(jù)的獲取展開說明。
[0055]步驟120,服務器根據(jù)課程請求指令獲取存儲器中存儲的課件數(shù)據(jù),并發(fā)送給用戶終端;
[0056]具體的,課件數(shù)據(jù)中至少包括只讀數(shù)據(jù)和讀寫數(shù)據(jù);
[0057]其中,只讀數(shù)據(jù)包括演示文稿、視頻、音頻數(shù)據(jù)等;讀寫數(shù)據(jù)可以為可接受用戶輸入操作的數(shù)據(jù)。
[0058]步驟130,用戶終端將只讀數(shù)據(jù)和讀寫數(shù)據(jù)在用戶界面顯示為多媒體可視聽化數(shù)據(jù);并且根據(jù)讀寫數(shù)據(jù)在用戶界面提供交互信息輸入?yún)^(qū)域;
[0059]具體的,用戶終端在接收到只讀數(shù)據(jù)后,會對數(shù)據(jù)進行解析和顯示播放,可以以圖像、文字、多媒體等多種方式實現(xiàn)。
[0060]讀寫數(shù)據(jù)可以接受用戶輸入操作,該輸入操作是在用戶界面提供交互信息輸入?yún)^(qū)域進行的。用戶界面提供交互信息輸入?yún)^(qū)域可以設(shè)置于讀寫數(shù)據(jù)的顯示內(nèi)容本身,通過用戶點擊讀寫數(shù)據(jù)的顯示內(nèi)容進行選擇輸入,也可以設(shè)置于讀寫數(shù)據(jù)顯示內(nèi)容的關(guān)聯(lián)位置,比如在顯不內(nèi)容之如、之后、下方等等。
[0061]步驟140,用戶終端識別用戶根據(jù)顯示為多媒體可試聽化數(shù)據(jù)的讀寫數(shù)據(jù)在交互信息輸入?yún)^(qū)域的輸入操作,得到對應讀寫數(shù)據(jù)的輸入數(shù)據(jù),并發(fā)送給服務器;
[0062]具體的,輸入操作可以包括語音、鍵盤輸入、點擊選擇等。上述例舉了點擊選擇顯示內(nèi)容進行輸入操作。
[0063]對于語音輸入,可以在交互信息輸入?yún)^(qū)域設(shè)置拾音啟動/暫停圖標,通過解析用戶在操作用戶終端對拾音啟動圖標的點擊操作,生成語音輸入請求指令發(fā)送給用戶終端,用戶終端控制開啟拾音器工作,接收用戶的語音輸入并發(fā)送到服務器。
[0064]對于鍵盤輸入,可以設(shè)置交互信息輸入?yún)^(qū)域為可接收字符輸入?yún)^(qū)域,識別在該區(qū)域內(nèi)輸入的字符信息,并發(fā)送到服務器。
[0065]步驟150,服務器從存儲器中獲取讀寫數(shù)據(jù)對應的預先存儲的基準數(shù)據(jù);
[0066]具體的,在存儲器中,預先存儲有基準數(shù)據(jù),基準數(shù)據(jù)面向各個交互信息輸入?yún)^(qū)域,可以用來與交互信息輸入?yún)^(qū)域輸入的輸入數(shù)據(jù)進行對比匹配?;鶞蕯?shù)據(jù)的屬性信息中包括對應的交互信息輸入?yún)^(qū)域的信息,因此服務器能夠調(diào)用到所需的交互信息輸入?yún)^(qū)域的基準數(shù)據(jù)。
[0067]步驟160,服務器比較輸入數(shù)據(jù)與基準數(shù)據(jù),得到對比信息;
[0068]具體的,服務器將具有相同交互信息輸入?yún)^(qū)域的屬性信息的輸入數(shù)據(jù)與基準數(shù)據(jù)相對比,確認二者是否為相同的數(shù)據(jù)。并且,將對比結(jié)果記錄為對比信息。
[0069]進一步的,對比信息可以包括是否匹配,也可以包括二者之間的匹配度。
[0070]除此之外,當輸入數(shù)據(jù)與基準數(shù)據(jù)不相符時,服務器還可以生成提示信息,并發(fā)送給用戶終端,用以提示用戶輸入不正確;并且,服務器生返回鏈接并發(fā)送給用戶終端進行顯示,使得用戶通過點擊返回鏈接返回交互信息輸入?yún)^(qū)域。此時用戶終端可以再次接收并識別用戶在交互信息輸入?yún)^(qū)域的輸入操作。
[0071]此外還可以設(shè)定返回次數(shù)的閾值,當在同一交互信息輸入?yún)^(qū)域輸入的輸入數(shù)據(jù)與基準數(shù)據(jù)不相符的次數(shù)達到一定閾值時,就不再生成返回鏈接,而是由服務器從存儲器中獲取對應讀寫數(shù)據(jù)的分析信息并顯示。該閾值可以為I。即只要用戶輸入數(shù)據(jù)與基準數(shù)據(jù)不符就直接顯示分析信息。
[0072]其中分析信息中包括所述基準數(shù)據(jù)。由此可以使用戶及時獲知基準數(shù)據(jù)對應的標準答案,能夠在發(fā)現(xiàn)錯誤的同時第一時間學習自己還未掌握的內(nèi)容。
[0073]步驟170,服務器對所請求的課件數(shù)據(jù)中包括的全部讀寫數(shù)據(jù)對應的輸入數(shù)據(jù)與基準數(shù)據(jù)的對比信息進行統(tǒng)計,得到統(tǒng)計結(jié)果信息;
[0074]具體的,當一個課件播放完成時,服務器對課件播放過程中獲取到的全部輸入數(shù)據(jù),根據(jù)其交互信息輸入?yún)^(qū)域的屬性信息,獲取相應的基準數(shù)據(jù),并對他們的對比結(jié)果進行統(tǒng)計,得到統(tǒng)計結(jié)果信息。在統(tǒng)計結(jié)果信息中,還包含有用戶的用戶身份信息。
[0075]步驟180,當一個或多個課程的各個課件數(shù)據(jù)的統(tǒng)計結(jié)果信息滿足預設(shè)條件時,月艮務器修改處理器中存儲的用戶身份信息對應的用戶資格屬性信息,將用戶資格屬性信息修改為認證通過;
[0076]具體的,對于每個課件都可以設(shè)置其統(tǒng)計結(jié)果信息的預設(shè)條件,也就是當統(tǒng)計結(jié)果信息滿足什么樣的條件時認為該課件學習通過。當統(tǒng)計結(jié)果信息滿足預設(shè)條件的時候,則服務器生成用戶資格屬性信息更新指令,將用戶資格屬性信息更新為認證通過。
[0077]步驟190,服務器根據(jù)用戶資格屬性信息調(diào)用對應的資格證書數(shù)據(jù),并將用戶身份信息加載到所調(diào)用的資格證書數(shù)據(jù)中,生成用戶資格認證證書。
[0078]具體的,存儲器中還存儲有資格證書數(shù)據(jù),服務器根據(jù)用戶認證通過的用戶資格屬性信息,調(diào)用相應的資格證書數(shù)據(jù),并將用戶身份信息加載到所調(diào)用的資格證書數(shù)據(jù)中。其中資格證書數(shù)據(jù)可以包括證書名稱信息、證書編號信息、頒發(fā)單位信息等,用戶身份信息可以包括用戶姓名、身份證號碼、工作單位、職務等。同時加載的數(shù)據(jù)還有證書獲取日期,以及根據(jù)設(shè)定好的時限生成的證書有效期等等。
[0079]此外,生成的資格證書數(shù)據(jù)中還包括證書識別碼數(shù)據(jù),根據(jù)證書識別碼數(shù)據(jù)可以在生成的證書上顯示成證書識別碼,具體可以是二維碼。通過對所述二維碼進行掃描得到該證書的證書名稱信息、證書編號信息、用戶身份信息、頒發(fā)單位信息、證書獲取日期和/或證書有效期等信息。
[0080]服務器根據(jù)加載用戶身份信息后的資格證書數(shù)據(jù)生成用戶資格認證證書。用戶通過用戶終端可以查詢自己取得的證書,也可以下載、打印。
[0081]具體的可以是,服務器將認證通過的用戶資格屬性信息發(fā)送給用戶終端;用戶終端對用戶資格屬性信息進行解析,得到對應的用戶資格信息;用戶終端接收用戶輸入的用戶資格查詢指令并根據(jù)用戶資格查詢指令查詢用戶資格信息,將用戶資格信息在用戶界面進行顯示。
[0082]該證書存儲在存儲器中,也可以被其他服務器所調(diào)用:如公司人力資源部門處理員工信息的服務器可以數(shù)據(jù)更新時間獲取本公司最新更新的資格證書的數(shù)據(jù),使得公司人力部門可以在員工獲得資格證書的同一時間得到更新信息,無需員工,再自行進行上報,也無需人力資源部門員工再對信息進行錄入。或者工程監(jiān)理委托方也可以根據(jù)其權(quán)限調(diào)用監(jiān)理人員的資格證書,以指定合適的委托人選。
[0083]當然,在執(zhí)行步驟110之前,還需要先進行用戶登錄驗證的過程。具體過程可以如下:
[0084]用戶終端首先接收用戶輸入的登陸請求;這個登錄請求為用戶在用戶終端選擇打開登陸信息輸入界面的請求。根據(jù)登陸請求向用戶顯示登陸信息輸入界面;接收用戶輸入的登陸信息,其中至少包括用戶名和登陸驗證碼;用戶終端將用戶名和登陸驗證碼發(fā)送到服務器;服務器對用戶名和登陸驗證碼進行驗證,驗證通過時,將面向用戶的用戶數(shù)據(jù)發(fā)送給用戶終端。其中用戶數(shù)據(jù)至少包括:用戶界面數(shù)據(jù)和之前提到的用戶身份信息。用戶終端將用戶界面數(shù)據(jù)顯示為用戶界面。
[0085]其中,用戶界面數(shù)據(jù)可以進一步具體包括:用戶界面顯示數(shù)據(jù)和用戶進度存儲數(shù)據(jù)。用戶界面顯示數(shù)據(jù)為用戶提供顯示界面。用戶進度存儲數(shù)據(jù)包括最后更新的用戶課程完成進度、獲取的資格證書等等。
[0086]用戶終端根據(jù)用戶進度存儲數(shù)據(jù)確定相應的用戶界面顯示數(shù)據(jù)并進行顯示。
[0087]此外,用戶在課件學習過程中可能因為一些原因不能完成當前播放內(nèi)容的學習,此時,用戶可以向用戶終端輸入退出當前課件的操作指令或者暫停當前課件的操作指令。
[0088]用戶終端根據(jù)操作指令將當前用戶界面數(shù)據(jù)的顯示信息記錄為所述用戶界面顯示數(shù)據(jù),并將當前用戶界面數(shù)據(jù)對應的進度信息記錄為用戶進度存儲數(shù)據(jù)。
[0089]本發(fā)明實施例提供的基于數(shù)據(jù)處理的用戶資格認證方法,利用先進的網(wǎng)絡(luò)技術(shù),集合了豐富的學習內(nèi)容,采用互動靈活的教學方式,依托美觀清晰的用戶界面,為在線教育的使用者提供了一整套的認證管理機制。能夠根據(jù)用戶學習程度進行認證,對于用戶在學習完成后具有的相應資質(zhì)進行自動維護管理,節(jié)省了大量的人力資源成本,也便于人力資源數(shù)據(jù)的統(tǒng)計和管理。
[0090]相應的,本實施例還提供了一種用以實現(xiàn)上述方法的用戶資格認證系統(tǒng),包括上述實施例中所述的用戶終端、存儲器和服務器。其系統(tǒng)架構(gòu)如圖2所示。
[0091]多個用戶終端I與服務器2相連接,分別與服務器2進行數(shù)據(jù)交互,服務器2與存儲器3相連接,調(diào)用存儲器3中的數(shù)據(jù),也向存儲器3中存儲數(shù)據(jù)。它們之間的具體工作過程,在上述實施例中都已進行了詳述,再次不再贅述了。
[0092]專業(yè)人員應該還可以進一步意識到,結(jié)合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬件、計算機軟件或者二者的結(jié)合來實現(xiàn),為了清楚地說明硬件和軟件的可互換性,在上述說明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應用和設(shè)計約束條件。專業(yè)技術(shù)人員可以對每個特定的應用來使用不同方法來實現(xiàn)所描述的功能,但是這種實現(xiàn)不應認為超出本發(fā)明的范圍。
[0093]結(jié)合本文中所公開的實施例描述的方法或算法的步驟可以用硬件、處理器執(zhí)行的軟件模塊,或者二者的結(jié)合來實施。軟件模塊可以置于隨機存儲器(RAM)、內(nèi)存、只讀存儲器(ROM)、電可編程ROM、電可擦除可編程ROM、寄存器、硬盤、可移動磁盤、CD-ROM、或技術(shù)領(lǐng)域內(nèi)所公知的任意其它形式的存儲介質(zhì)中。
[0094]以上所述的【具體實施方式】,對本發(fā)明的目的、技術(shù)方案和有益效果進行了進一步詳細說明,所應理解的是,以上所述僅為本發(fā)明的【具體實施方式】而已,并不用于限定本發(fā)明的保護范圍,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
【主權(quán)項】
1.一種基于數(shù)據(jù)處理的用戶資格認證方法,其特征在于,所述用戶資格認證方法包括: 用戶終端接收用戶點擊所述用戶終端的用戶界面輸入的課程請求指令,并發(fā)送給服務器; 服務器根據(jù)所述課程請求指令獲取存儲器中存儲的課件數(shù)據(jù),并發(fā)送給用戶終端;所述課件數(shù)據(jù)中至少包括只讀數(shù)據(jù)和讀寫數(shù)據(jù); 所述用戶終端將所述只讀數(shù)據(jù)和讀寫數(shù)據(jù)在所述用戶界面顯示為多媒體可視聽化數(shù)據(jù);并且根據(jù)所述讀寫數(shù)據(jù)在所述用戶界面提供交互信息輸入?yún)^(qū)域; 所述用戶終端識別用戶根據(jù)所述顯示為多媒體可試聽化數(shù)據(jù)的讀寫數(shù)據(jù)在所述交互信息輸入?yún)^(qū)域的輸入操作,得到對應所述讀寫數(shù)據(jù)的輸入數(shù)據(jù),并發(fā)送給所述服務器;所述服務器從所述存儲器中獲取所述讀寫數(shù)據(jù)對應的預先存儲的基準數(shù)據(jù); 所述服務器比較所述輸入數(shù)據(jù)與所述基準數(shù)據(jù),得到對比信息; 所述服務器對所請求的所述課件數(shù)據(jù)中包括的全部讀寫數(shù)據(jù)對應的輸入數(shù)據(jù)與基準數(shù)據(jù)的對比信息進行統(tǒng)計,得到統(tǒng)計結(jié)果信息;所述統(tǒng)計結(jié)果信息中包含所述用戶的用戶身份信息; 當一個或多個課程的各個課件數(shù)據(jù)的所述統(tǒng)計結(jié)果信息滿足預設(shè)條件時,所述服務器修改所述處理器中存儲的所述用戶身份信息對應的用戶資格屬性信息,將所述用戶資格屬性信息修改為認證通過; 所述服務器根據(jù)所述用戶資格屬性信息調(diào)用對應的資格證書數(shù)據(jù),并將所述用戶身份信息加載到所調(diào)用的資格證書數(shù)據(jù)中,生成用戶資格認證證書。2.根據(jù)權(quán)利要求1所述的基于數(shù)據(jù)處理的用戶資格認證方法,其特征在于,在所述用戶終端接收用戶點擊用戶界面輸入的課程請求指令之前,所述方法還包括: 所述用戶終端接收用戶輸入的登陸請求; 根據(jù)所述登陸請求向用戶顯示登陸信息輸入界面; 接收用戶輸入的登陸信息,所述登陸信息至少包括用戶名和登陸驗證碼; 將所述用戶名和登陸驗證碼發(fā)送到所述服務器; 所述服務器對所述用戶名和登陸驗證碼進行驗證,驗證通過時,將面向所述用戶的用戶數(shù)據(jù)發(fā)送給所述用戶終端;所述用戶數(shù)據(jù)至少包括:用戶界面數(shù)據(jù)和所述用戶身份信息;所述用戶終端將所述用戶界面數(shù)據(jù)顯示為用戶界面。3.根據(jù)權(quán)利要求2所述的基于數(shù)據(jù)處理的用戶資格認證方法,其特征在于,所述用戶界面數(shù)據(jù)包括:用戶界面顯示數(shù)據(jù)和用戶進度存儲數(shù)據(jù);所述用戶終端將所述用戶界面數(shù)據(jù)顯示為用戶界面具體為: 所述用戶終端根據(jù)所述用戶進度存儲數(shù)據(jù)確定相應的用戶界面顯示數(shù)據(jù)并進行顯示。4.根據(jù)權(quán)利要求1所述的基于數(shù)據(jù)處理的用戶資格認證方法,其特征在于,所述在所述用戶終端將所述只讀數(shù)據(jù)和讀寫數(shù)據(jù)在所述用戶界面顯示為多媒體可視聽化數(shù)據(jù)之后,所述方法還包括: 所述用戶終端接收輸入的操作指令;所述操作指令包括退出操作指令和/或暫停操作指令; 所述用戶終端根據(jù)所述操作指令將當前用戶界面數(shù)據(jù)的顯示信息記錄為所述用戶界面顯示數(shù)據(jù),并將當前用戶界面數(shù)據(jù)對應的進度信息記錄為所述用戶進度存儲數(shù)據(jù)。5.根據(jù)權(quán)利要求1所述的基于數(shù)據(jù)處理的用戶資格認證方法,其特征在于,在所述將所述用戶資格屬性信息修改為認證通過之后,所述方法還包括: 所述服務器將所述認證通過的所述用戶資格屬性信息發(fā)送給所述用戶終端; 所述用戶終端對所述用戶資格屬性信息進行解析,得到對應的用戶資格信息; 所述用戶終端將所述用戶資格信息在所述用戶界面進行顯示。6.根據(jù)權(quán)利要求5所述的基于數(shù)據(jù)處理的用戶資格認證方法,其特征在于,所述用戶終端將所述用戶資格信息在所述用戶界面進行顯示具體為: 所述用戶終端接收所述用戶輸入的用戶資格查詢指令; 根據(jù)所述用戶資格查詢指令查詢所述用戶資格信息,并將所述用戶資格信息在所述用戶界面進行顯示。7.根據(jù)權(quán)利要求1所述的基于數(shù)據(jù)處理的用戶資格認證方法,其特征在于,所述用戶資格認證證書至少包括:證書識別碼、證書名稱信息、證書編號信息、用戶身份信息、頒發(fā)單位信息、證書獲取日期和/或證書有效期;其中用戶身份信息至少包括用戶姓名和身份證號碼;所述證書識別碼包括二維碼,通過對所述二維碼進行掃描得到所述證書名稱信息、證書編號信息、用戶身份信息、頒發(fā)單位信息、證書獲取日期和/或證書有效期。8.根據(jù)權(quán)利要求1所述的基于數(shù)據(jù)處理的用戶資格認證方法,其特征在于,在所述服務器比較所述輸入數(shù)據(jù)與所述基準數(shù)據(jù)之后,所述方法還包括: 當所述輸入數(shù)據(jù)與所述基準數(shù)據(jù)不相符時,所述服務器生成提示信息,并發(fā)送給所述用戶終端,用以提示用戶輸入不正確;并且,所述服務器生返回鏈接并發(fā)送給所述用戶終端進行顯示,用以使得用戶點擊所述返回鏈接返回所述交互信息輸入?yún)^(qū)域;所述用戶終端再次接收并識別用戶在所述交互信息輸入?yún)^(qū)域的輸入操作。9.根據(jù)權(quán)利要求1所述的基于數(shù)據(jù)處理的用戶資格認證方法,其特征在于,在所述服務器比較所述輸入數(shù)據(jù)與所述基準數(shù)據(jù)之后,所述方法還包括: 所述服務器從所述存儲器中獲取對應所述讀寫數(shù)據(jù)的分析信息并顯示;所述分析信息中包括所述基準數(shù)據(jù)。10.—種基于數(shù)據(jù)處理的用戶資格認證系統(tǒng),包括上述權(quán)利要求1-9任一權(quán)項所述的用戶終端、存儲器和服務器。
【文檔編號】G06F21/33GK106022023SQ201610373503
【公開日】2016年10月12日
【申請日】2016年5月31日
【發(fā)明人】曹松青, 付大永, 郭忠生, 侯世臣, 楚方雨, 胡贏
【申請人】北京誠公通信工程監(jiān)理股份有限公司