本發(fā)明涉及數(shù)據(jù)處理領(lǐng)域,特別涉及一種基于驗(yàn)證碼的大數(shù)據(jù)獲取方法和系統(tǒng)。
背景技術(shù):
大數(shù)據(jù)是指無(wú)法在可承受的時(shí)間范圍內(nèi)用常規(guī)軟件工具進(jìn)行處理的數(shù)據(jù)集合,此概念最早由維克托-邁爾舍恩伯格和肯尼斯-庫(kù)克耶教授編寫(xiě)的《大數(shù)據(jù)時(shí)代》中提出,大數(shù)據(jù)具有四個(gè)顯著特點(diǎn):數(shù)量巨大、類(lèi)型巨多、處理速度巨快和價(jià)值密度低,大數(shù)據(jù)擁有海量的資源,只要人們使用了科學(xué)而快速的方法,可以從中獲取巨大的利益。由于生活中的數(shù)據(jù)來(lái)源廣泛,體量龐大,并且目前國(guó)內(nèi)乃至國(guó)際上對(duì)于大數(shù)據(jù)的管理較為松散還沒(méi)有出臺(tái)相關(guān)的政策法規(guī),這就導(dǎo)致了一個(gè)問(wèn)題,當(dāng)企業(yè)或個(gè)人的數(shù)據(jù)信息上傳到了大數(shù)據(jù)平臺(tái)或系統(tǒng)以后,黑客通過(guò)植入病毒便可輕易獲取企業(yè)或個(gè)人的信息,從而使企業(yè)或個(gè)人遭受損失。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供了一種基于驗(yàn)證碼的大數(shù)據(jù)獲取方法和系統(tǒng),解決了現(xiàn)有大數(shù)據(jù)分析系統(tǒng)登錄安全度較低的問(wèn)題
本發(fā)明解決上述技術(shù)問(wèn)題的技術(shù)方案如下:一種基于驗(yàn)證碼的大數(shù)據(jù)獲取方法,包括以下步驟:
步驟S1,對(duì)用戶(hù)的賬號(hào)和密碼進(jìn)行驗(yàn)證,驗(yàn)證通過(guò)后執(zhí)行步驟S2;
步驟S2,生成至少一個(gè)驗(yàn)證碼并采用所述驗(yàn)證碼對(duì)用戶(hù)身份進(jìn)行驗(yàn)證,驗(yàn)證通過(guò)則執(zhí)行步驟S3,驗(yàn)證不通過(guò)則生成新的驗(yàn)證碼進(jìn)行重復(fù)驗(yàn)證,當(dāng)驗(yàn)證結(jié)果持續(xù)為不通過(guò)且重復(fù)驗(yàn)證次數(shù)達(dá)到第一預(yù)設(shè)閾值時(shí),執(zhí)行步驟S4;
步驟S3,通過(guò)集成式中央處理器獲取數(shù)據(jù)庫(kù)中預(yù)先存儲(chǔ)的經(jīng)分類(lèi)整理后的企業(yè)數(shù)據(jù);
步驟S4,采用自鎖模塊對(duì)所述賬號(hào)進(jìn)行鎖定。
本發(fā)明的有益效果是:本發(fā)明基于驗(yàn)證碼的大數(shù)據(jù)獲取方法,在用戶(hù)獲取數(shù)據(jù)庫(kù)中的企業(yè)數(shù)據(jù)前,依次對(duì)用戶(hù)進(jìn)行賬號(hào)密碼驗(yàn)證和驗(yàn)證碼驗(yàn)證,首先采用賬號(hào)密碼驗(yàn)證可以最快的排除普通非法登陸情況,比如對(duì)用戶(hù)賬號(hào)盜用后登陸,然后選擇驗(yàn)證碼驗(yàn)證,可以排除黑客登陸情況,并在判斷出是黑客登陸時(shí)凍結(jié)用戶(hù)的賬號(hào),防止遭遇二次入侵,從而提高了用戶(hù)賬號(hào)和企業(yè)數(shù)據(jù)的安全性;同時(shí),本發(fā)明通過(guò)集成式中央處理器獲取數(shù)據(jù)庫(kù)中的企業(yè)數(shù)據(jù),獲取速度塊,而且企業(yè)數(shù)據(jù)是經(jīng)過(guò)分類(lèi)整理后的企業(yè)數(shù)據(jù),方便用戶(hù)更加有效地對(duì)企業(yè)數(shù)據(jù)進(jìn)行篩選,提高企業(yè)數(shù)據(jù)的利用效率。
在上述技術(shù)方案的基礎(chǔ)上,本發(fā)明還可以做如下改進(jìn)。
進(jìn)一步,步驟S1具體為:對(duì)用戶(hù)的賬號(hào)和密碼進(jìn)行驗(yàn)證,驗(yàn)證通過(guò)后執(zhí)行步驟S2,若驗(yàn)證結(jié)果持續(xù)為不通過(guò)且重復(fù)驗(yàn)證次數(shù)達(dá)到第二預(yù)設(shè)閾值時(shí),執(zhí)行步驟S4。
采用上述進(jìn)一步方案的有益效果是:本進(jìn)一步技術(shù)方案中,限定了用戶(hù)賬號(hào)和密碼的驗(yàn)證次數(shù),當(dāng)超過(guò)設(shè)定的第二預(yù)設(shè)閾值時(shí),即對(duì)用戶(hù)賬號(hào)進(jìn)行凍結(jié),不僅節(jié)約了系統(tǒng)運(yùn)行資源而且進(jìn)一步提高了用戶(hù)賬號(hào)以及企業(yè)數(shù)據(jù)的安全。
進(jìn)一步,步驟S2具體為:
S201,通過(guò)集成式中央處理器獲取預(yù)先存儲(chǔ)的驗(yàn)證信息,并根據(jù)所述驗(yàn)證信息生成多個(gè)驗(yàn)證碼以及每個(gè)驗(yàn)證碼對(duì)應(yīng)的目標(biāo)數(shù)據(jù);
S202,顯示所述驗(yàn)證碼并獲取用戶(hù)輸入的與所述驗(yàn)證碼對(duì)應(yīng)的驗(yàn)證數(shù)據(jù);
S203,將所述驗(yàn)證數(shù)據(jù)與對(duì)應(yīng)的目標(biāo)數(shù)據(jù)進(jìn)行核對(duì),若核對(duì)通過(guò),則執(zhí)行步驟S3;若核對(duì)不通過(guò),則返回至步驟S201重新生成驗(yàn)證碼進(jìn)行重復(fù)驗(yàn)證,當(dāng)驗(yàn)證結(jié)果持續(xù)為不通過(guò)且重復(fù)驗(yàn)證次數(shù)達(dá)到第一預(yù)設(shè)閾值時(shí),執(zhí)行步驟S4。
進(jìn)一步,驗(yàn)證信息包括文字信息、圖片信息和算式信息,所述驗(yàn)證碼包括文字驗(yàn)證碼、圖片驗(yàn)證碼和算式驗(yàn)證碼中的至少一個(gè)。
采用上述進(jìn)一步方案的有益效果是:本進(jìn)一步技術(shù)方案中,在對(duì)用戶(hù)的賬號(hào)和密碼信息進(jìn)行驗(yàn)證后,采用多個(gè)驗(yàn)證碼,比如文字驗(yàn)證碼、圖片驗(yàn)證碼和算式驗(yàn)證碼對(duì)用戶(hù)身份進(jìn)行驗(yàn)證,只有當(dāng)所有的驗(yàn)證碼全部驗(yàn)證通過(guò)后,才認(rèn)定登陸系統(tǒng)的用戶(hù)不是黑客,否則對(duì)用戶(hù)的賬號(hào)進(jìn)行鎖定,這種技術(shù)方案針對(duì)黑客難以獲取文字驗(yàn)證碼、圖片驗(yàn)證碼和算式驗(yàn)證碼的目標(biāo)數(shù)據(jù)的特點(diǎn),有效防止了黑客入侵?jǐn)?shù)據(jù)庫(kù),進(jìn)一步提高了用戶(hù)賬號(hào)以及企業(yè)數(shù)據(jù)的安全。
進(jìn)一步,步驟S3中,在數(shù)據(jù)庫(kù)中存儲(chǔ)經(jīng)分類(lèi)整理后的企業(yè)數(shù)據(jù)包括以下步驟:
S301,連接企業(yè)信息數(shù)據(jù)系統(tǒng),獲取所述企業(yè)信息數(shù)據(jù)系統(tǒng)返回的原始企業(yè)數(shù)據(jù);
S302,對(duì)所述原始企業(yè)數(shù)據(jù)進(jìn)行分類(lèi)整理,并將分類(lèi)整理后的企業(yè)數(shù)據(jù)發(fā)送給大數(shù)據(jù)服務(wù)器;
S303,大數(shù)據(jù)服務(wù)器將接收到的企業(yè)數(shù)據(jù)通過(guò)集成式中央處理器分類(lèi)存儲(chǔ)在數(shù)據(jù)庫(kù)中。
進(jìn)一步,所述原始企業(yè)數(shù)據(jù)包括員工信息、貨物信息、財(cái)務(wù)信息和設(shè)備信息中的至少一種。
采用上述進(jìn)一步方案的有益效果是:本進(jìn)一步技術(shù)方案中,可以按照預(yù)設(shè)周期獲取企業(yè)信息數(shù)據(jù)系統(tǒng)的原始企業(yè)數(shù)據(jù),并通過(guò)集成式中央處理器對(duì)分類(lèi)整理后的原始企業(yè)數(shù)據(jù)進(jìn)行分類(lèi)存儲(chǔ),方便用戶(hù)更加有效地對(duì)企業(yè)數(shù)據(jù)進(jìn)行篩選,提高企業(yè)數(shù)據(jù)的利用效率。
為了解決本發(fā)明的技術(shù)問(wèn)題,還提供了一種基于驗(yàn)證碼的大數(shù)據(jù)獲取系統(tǒng),包括第一驗(yàn)證模塊、第二驗(yàn)證模塊、自鎖模塊、登陸鏈接模塊、集成式中央處理器和數(shù)據(jù)庫(kù),
所述第一驗(yàn)證模塊用于對(duì)用戶(hù)的賬號(hào)和密碼進(jìn)行驗(yàn)證,驗(yàn)證通過(guò)后驅(qū)動(dòng)第二驗(yàn)證模塊;
所述第二驗(yàn)證模塊用于生成至少一個(gè)驗(yàn)證碼并采用所述驗(yàn)證碼對(duì)用戶(hù)身份進(jìn)行驗(yàn)證,驗(yàn)證通過(guò)則驅(qū)動(dòng)登陸鏈接模塊,驗(yàn)證不通過(guò)則生成新的驗(yàn)證碼進(jìn)行重復(fù)驗(yàn)證,當(dāng)驗(yàn)證結(jié)果持續(xù)為不通過(guò)且重復(fù)驗(yàn)證次數(shù)達(dá)到第一預(yù)設(shè)閾值時(shí),驅(qū)動(dòng)自鎖模塊;
所述自鎖模塊用于對(duì)所述賬號(hào)進(jìn)行鎖定;
所述登陸鏈接模塊用于鏈接所述集成式中央處理器,并對(duì)所述集成式中央處理器進(jìn)行驅(qū)動(dòng);
所述集成式中央處理器用于獲取數(shù)據(jù)庫(kù)中預(yù)先存儲(chǔ)的經(jīng)分類(lèi)整理后的企業(yè)數(shù)據(jù);
所述數(shù)據(jù)庫(kù)用于存儲(chǔ)經(jīng)分類(lèi)整理后的企業(yè)數(shù)據(jù)。
本發(fā)明的有益效果是:本發(fā)明基于驗(yàn)證碼的大數(shù)據(jù)獲取系統(tǒng),在用戶(hù)獲取數(shù)據(jù)庫(kù)中的企業(yè)數(shù)據(jù)前,依次對(duì)用戶(hù)進(jìn)行賬號(hào)密碼驗(yàn)證和驗(yàn)證碼驗(yàn)證,首先采用賬號(hào)密碼驗(yàn)證可以最快的排除普通非法登陸情況,比如對(duì)用戶(hù)賬號(hào)盜用后登陸,然后選擇驗(yàn)證碼驗(yàn)證,可以排除黑客登陸情況,并在判斷出是黑客登陸時(shí)凍結(jié)用戶(hù)的賬號(hào),防止遭遇二次入侵,從而提高了用戶(hù)賬號(hào)和企業(yè)數(shù)據(jù)的安全性;同時(shí),數(shù)據(jù)庫(kù)中的企業(yè)數(shù)據(jù)是經(jīng)過(guò)分類(lèi)整理后的企業(yè)數(shù)據(jù),方便用戶(hù)更加有效地對(duì)企業(yè)數(shù)據(jù)進(jìn)行篩選,提高企業(yè)數(shù)據(jù)的利用效率。
進(jìn)一步,所述第一驗(yàn)證模塊具體用于對(duì)用戶(hù)的賬號(hào)和密碼進(jìn)行驗(yàn)證,驗(yàn)證通過(guò)后驅(qū)動(dòng)第二驗(yàn)證模塊,若驗(yàn)證結(jié)果持續(xù)為不通過(guò)且重復(fù)驗(yàn)證次數(shù)達(dá)到第二預(yù)設(shè)閾值時(shí),驅(qū)動(dòng)所述自鎖模塊。
進(jìn)一步,所述第二驗(yàn)證模塊包括:
驗(yàn)證碼生成單元,用于通過(guò)所述集成式中央處理器獲取存儲(chǔ)單元中的驗(yàn)證信息,并根據(jù)所述驗(yàn)證信息生成多個(gè)驗(yàn)證碼以及每個(gè)驗(yàn)證碼對(duì)應(yīng)的目標(biāo)數(shù)據(jù),并通過(guò)所述集成式中央處理器將所述目標(biāo)數(shù)據(jù)傳輸至驗(yàn)證碼比對(duì)單元;
反饋單元,用于將生成的所述驗(yàn)證碼發(fā)送給驗(yàn)證碼顯示單元;
驗(yàn)證碼顯示單元,用于顯示所述驗(yàn)證碼;
控制面板,用于獲取用戶(hù)輸入的與所述驗(yàn)證碼對(duì)應(yīng)的驗(yàn)證數(shù)據(jù),并將所述驗(yàn)證數(shù)據(jù)通過(guò)集成式中央處理器發(fā)送至驗(yàn)證碼比對(duì)單元;
驗(yàn)證碼比對(duì)單元,用于將所述驗(yàn)證數(shù)據(jù)與對(duì)應(yīng)的目標(biāo)數(shù)據(jù)進(jìn)行核對(duì),若核對(duì)通過(guò),則驅(qū)動(dòng)登陸鏈接模塊;若核對(duì)不通過(guò),則驅(qū)動(dòng)驗(yàn)證碼生成單元重新生成驗(yàn)證碼進(jìn)行重復(fù)驗(yàn)證,當(dāng)驗(yàn)證結(jié)果持續(xù)為不通過(guò)且重復(fù)驗(yàn)證次數(shù)達(dá)到第一預(yù)設(shè)閾值時(shí),驅(qū)動(dòng)自鎖模塊;
存儲(chǔ)單元,用于存儲(chǔ)驗(yàn)證信息和驗(yàn)證碼對(duì)應(yīng)的目標(biāo)數(shù)據(jù)。
進(jìn)一步,所述基于驗(yàn)證碼的大數(shù)據(jù)獲取系統(tǒng)還包括與集成式中央處理器連接的企業(yè)數(shù)據(jù)分析模塊,所述企業(yè)數(shù)據(jù)分析模塊包括:
數(shù)據(jù)采集單元,用于連接企業(yè)信息數(shù)據(jù)系統(tǒng),獲取所述企業(yè)信息數(shù)據(jù)系統(tǒng)返回的原始企業(yè)數(shù)據(jù);
數(shù)據(jù)整理單元,對(duì)所述原始企業(yè)數(shù)據(jù)進(jìn)行分類(lèi)整理,并將分類(lèi)整理后的企業(yè)數(shù)據(jù)發(fā)送給大數(shù)據(jù)服務(wù)器;
大數(shù)據(jù)服務(wù)器,用于將接收到的企業(yè)數(shù)據(jù)通過(guò)集成式中央處理器分類(lèi)存儲(chǔ)在所述數(shù)據(jù)庫(kù)中。
本發(fā)明附加的方面的優(yōu)點(diǎn)將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過(guò)本發(fā)明實(shí)踐了解到。
附圖說(shuō)明
圖1為本發(fā)明實(shí)施例提供的一種基于驗(yàn)證碼的大數(shù)據(jù)獲取方法的示意性流程圖;
圖2為本發(fā)明實(shí)施例提供的一種基于驗(yàn)證碼的大數(shù)據(jù)獲取系統(tǒng)的結(jié)構(gòu)示意圖;
圖3為本發(fā)明另一實(shí)施例提供的一種基于驗(yàn)證碼的大數(shù)據(jù)獲取系統(tǒng)的結(jié)構(gòu)示意圖;
圖4為本發(fā)明另一實(shí)施例提供的一種基于驗(yàn)證碼的大數(shù)據(jù)獲取系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施方式
以下結(jié)合附圖對(duì)本發(fā)明的原理和特征進(jìn)行描述,所舉實(shí)例只用于解釋本發(fā)明,并非用于限定本發(fā)明的范圍。
如圖1所示,為本發(fā)明實(shí)施例提供的一種基于驗(yàn)證碼的大數(shù)據(jù)獲取方法的示意性流程圖,包括以下步驟:
步驟S1,對(duì)用戶(hù)的賬號(hào)和密碼進(jìn)行驗(yàn)證,驗(yàn)證通過(guò)后執(zhí)行步驟S2;
步驟S2,生成至少一個(gè)驗(yàn)證碼并采用所述驗(yàn)證碼對(duì)用戶(hù)身份進(jìn)行驗(yàn)證,驗(yàn)證通過(guò)則執(zhí)行步驟S3,驗(yàn)證不通過(guò)則生成新的驗(yàn)證碼進(jìn)行重復(fù)驗(yàn)證,當(dāng)驗(yàn)證結(jié)果持續(xù)為不通過(guò)且重復(fù)驗(yàn)證次數(shù)達(dá)到第一預(yù)設(shè)閾值時(shí),執(zhí)行步驟S4;
步驟S3,通過(guò)集成式中央處理器獲取數(shù)據(jù)庫(kù)中預(yù)先存儲(chǔ)的經(jīng)分類(lèi)整理后的企業(yè)數(shù)據(jù);
步驟S4,采用自鎖模塊對(duì)所述賬號(hào)進(jìn)行鎖定。本實(shí)施例基于驗(yàn)證碼的大數(shù)據(jù)獲取方法,在用戶(hù)獲取數(shù)據(jù)庫(kù)中的企業(yè)數(shù)據(jù)前,依次對(duì)用戶(hù)進(jìn)行賬號(hào)密碼驗(yàn)證和驗(yàn)證碼驗(yàn)證,首先采用賬號(hào)密碼驗(yàn)證可以最快的排除普通非法登陸情況,比如對(duì)用戶(hù)賬號(hào)盜用后登陸,然后選擇驗(yàn)證碼驗(yàn)證,可以排除黑客登陸情況,并在判斷出是黑客登陸時(shí)凍結(jié)用戶(hù)的賬號(hào),防止遭遇二次入侵,從而提高了用戶(hù)賬號(hào)和企業(yè)數(shù)據(jù)的安全性;同時(shí),本發(fā)明通過(guò)集成式中央處理器獲取數(shù)據(jù)庫(kù)中的企業(yè)數(shù)據(jù),獲取速度塊,而且企業(yè)數(shù)據(jù)是經(jīng)過(guò)分類(lèi)整理后的企業(yè)數(shù)據(jù),方便用戶(hù)更加有效地對(duì)企業(yè)數(shù)據(jù)進(jìn)行篩選,提高企業(yè)數(shù)據(jù)的利用效率。
本發(fā)明一個(gè)優(yōu)選實(shí)施例中,步驟S1具體為:對(duì)用戶(hù)的賬號(hào)和密碼進(jìn)行驗(yàn)證,驗(yàn)證通過(guò)后執(zhí)行步驟S2,若驗(yàn)證結(jié)果持續(xù)為不通過(guò)且重復(fù)驗(yàn)證次數(shù)達(dá)到第二預(yù)設(shè)閾值時(shí),執(zhí)行步驟S4。本優(yōu)選實(shí)施例中限定了用戶(hù)賬號(hào)和密碼的驗(yàn)證次數(shù),當(dāng)超過(guò)設(shè)定的第二預(yù)設(shè)閾值時(shí),即對(duì)用戶(hù)賬號(hào)進(jìn)行凍結(jié),不僅節(jié)約了系統(tǒng)運(yùn)行資源而且進(jìn)一步提高了用戶(hù)賬號(hào)以及企業(yè)數(shù)據(jù)的安全。
本發(fā)明的一個(gè)優(yōu)選實(shí)施例中,所述步驟S2具體為:
S201,通過(guò)集成式中央處理器獲取預(yù)先存儲(chǔ)的驗(yàn)證信息,并根據(jù)所述驗(yàn)證信息生成多個(gè)驗(yàn)證碼以及每個(gè)驗(yàn)證碼對(duì)應(yīng)的目標(biāo)數(shù)據(jù);
S202,顯示所述驗(yàn)證碼并獲取用戶(hù)輸入的與所述驗(yàn)證碼對(duì)應(yīng)的驗(yàn)證數(shù)據(jù);
S203,將所述驗(yàn)證數(shù)據(jù)與對(duì)應(yīng)的目標(biāo)數(shù)據(jù)進(jìn)行核對(duì),若核對(duì)通過(guò),則執(zhí)行步驟S3;若核對(duì)不通過(guò),則返回至步驟S201重新生成驗(yàn)證碼進(jìn)行重復(fù)驗(yàn)證,當(dāng)驗(yàn)證結(jié)果持續(xù)為不通過(guò)且重復(fù)驗(yàn)證次數(shù)達(dá)到第一預(yù)設(shè)閾值時(shí),執(zhí)行步驟S4。所述優(yōu)選實(shí)施例中,驗(yàn)證信息包括文字信息、圖片信息和算式信息,所述驗(yàn)證碼包括文字驗(yàn)證碼、圖片驗(yàn)證碼和算式驗(yàn)證碼中的至少一個(gè)。該優(yōu)選實(shí)施例中,在對(duì)用戶(hù)的賬號(hào)和密碼信息進(jìn)行驗(yàn)證后,采用多個(gè)驗(yàn)證碼,比如文字驗(yàn)證碼、圖片驗(yàn)證碼和算式驗(yàn)證碼依次對(duì)用戶(hù)身份進(jìn)行驗(yàn)證,只有當(dāng)所有的驗(yàn)證碼全部驗(yàn)證通過(guò)后,才認(rèn)定登陸系統(tǒng)的用戶(hù)不是黑客,否則對(duì)用戶(hù)的賬號(hào)進(jìn)行鎖定,這種技術(shù)方案針對(duì)黑客難以獲取文字驗(yàn)證碼、圖片驗(yàn)證碼和算式驗(yàn)證碼的目標(biāo)數(shù)據(jù)的特點(diǎn),有效防止了黑客入侵?jǐn)?shù)據(jù)庫(kù),進(jìn)一步提高了用戶(hù)賬號(hào)以及企業(yè)數(shù)據(jù)的安全。
在本發(fā)明的另一優(yōu)選實(shí)施例中,步驟S3中,在數(shù)據(jù)庫(kù)中存儲(chǔ)經(jīng)分類(lèi)整理后的企業(yè)數(shù)據(jù)包括以下步驟:
S301,連接企業(yè)信息數(shù)據(jù)系統(tǒng),獲取所述企業(yè)信息數(shù)據(jù)系統(tǒng)返回的原始企業(yè)數(shù)據(jù);
S302,對(duì)所述原始企業(yè)數(shù)據(jù)進(jìn)行分類(lèi)整理,并將分類(lèi)整理后的企業(yè)數(shù)據(jù)發(fā)送給大數(shù)據(jù)服務(wù)器;
S303,大數(shù)據(jù)服務(wù)器將接收到的企業(yè)數(shù)據(jù)通過(guò)集成式中央處理器分類(lèi)存儲(chǔ)在數(shù)據(jù)庫(kù)中。所述優(yōu)選實(shí)施例中,原始企業(yè)數(shù)據(jù)包括員工信息、貨物信息、財(cái)務(wù)信息和設(shè)備信息中的至少一種。該優(yōu)選實(shí)施例可以按照預(yù)設(shè)周期獲取企業(yè)信息數(shù)據(jù)系統(tǒng)的原始企業(yè)數(shù)據(jù),并通過(guò)集成式中央處理器對(duì)分類(lèi)整理后的原始企業(yè)數(shù)據(jù)進(jìn)行分類(lèi)存儲(chǔ),方便用戶(hù)更加有效地對(duì)企業(yè)數(shù)據(jù)進(jìn)行篩選,提高企業(yè)數(shù)據(jù)的利用效率。
圖2為本發(fā)明實(shí)施例提供的一種基于驗(yàn)證碼的大數(shù)據(jù)獲取系統(tǒng)的結(jié)構(gòu)示意圖,包括第一驗(yàn)證模塊、第二驗(yàn)證模塊、自鎖模塊、登陸鏈接模塊、集成式中央處理器和數(shù)據(jù)庫(kù),
所述第一驗(yàn)證模塊用于對(duì)用戶(hù)的賬號(hào)和密碼進(jìn)行驗(yàn)證,驗(yàn)證通過(guò)后驅(qū)動(dòng)第二驗(yàn)證模塊;
所述第二驗(yàn)證模塊用于生成至少一個(gè)驗(yàn)證碼并采用所述驗(yàn)證碼對(duì)用戶(hù)身份進(jìn)行驗(yàn)證,驗(yàn)證通過(guò)則驅(qū)動(dòng)登陸鏈接模塊,驗(yàn)證不通過(guò)則生成新的驗(yàn)證碼進(jìn)行重復(fù)驗(yàn)證,當(dāng)驗(yàn)證結(jié)果持續(xù)為不通過(guò)且重復(fù)驗(yàn)證次數(shù)達(dá)到第一預(yù)設(shè)閾值時(shí),驅(qū)動(dòng)自鎖模塊;
所述自鎖模塊用于對(duì)所述賬號(hào)進(jìn)行鎖定;
所述登陸鏈接模塊用于鏈接所述集成式中央處理器,并對(duì)所述集成式中央處理器進(jìn)行驅(qū)動(dòng);
所述集成式中央處理器用于獲取數(shù)據(jù)庫(kù)中預(yù)先存儲(chǔ)的經(jīng)分類(lèi)整理后的企業(yè)數(shù)據(jù);
所述數(shù)據(jù)庫(kù)用于存儲(chǔ)經(jīng)分類(lèi)整理后的企業(yè)數(shù)據(jù)。本實(shí)施例基于驗(yàn)證碼的大數(shù)據(jù)獲取系統(tǒng),在用戶(hù)獲取數(shù)據(jù)庫(kù)中的企業(yè)數(shù)據(jù)前,依次對(duì)用戶(hù)進(jìn)行賬號(hào)密碼驗(yàn)證和驗(yàn)證碼驗(yàn)證,首先采用賬號(hào)密碼驗(yàn)證可以最快的排除普通非法登陸情況,比如對(duì)用戶(hù)賬號(hào)盜用后登陸,然后選擇驗(yàn)證碼驗(yàn)證,可以排除黑客登陸情況,并在判斷出是黑客登陸時(shí)凍結(jié)用戶(hù)的賬號(hào),防止遭遇二次入侵,從而提高了用戶(hù)賬號(hào)和企業(yè)數(shù)據(jù)的安全性;同時(shí),本發(fā)明通過(guò)集成式中央處理器獲取數(shù)據(jù)庫(kù)中的企業(yè)數(shù)據(jù),獲取速度塊,而且企業(yè)數(shù)據(jù)是經(jīng)過(guò)分類(lèi)整理后的企業(yè)數(shù)據(jù),方便用戶(hù)更加有效地對(duì)企業(yè)數(shù)據(jù)進(jìn)行篩選,提高企業(yè)數(shù)據(jù)的利用效率。
作為一個(gè)優(yōu)選的實(shí)施例,所述第一驗(yàn)證模塊具體用于對(duì)用戶(hù)的賬號(hào)和密碼進(jìn)行驗(yàn)證,驗(yàn)證通過(guò)后驅(qū)動(dòng)第二驗(yàn)證模塊,若驗(yàn)證結(jié)果持續(xù)為不通過(guò)且重復(fù)驗(yàn)證次數(shù)達(dá)到第二預(yù)設(shè)閾值時(shí),驅(qū)動(dòng)所述自鎖模塊。本優(yōu)選實(shí)施例中限定了用戶(hù)賬號(hào)和密碼的驗(yàn)證次數(shù),當(dāng)超過(guò)設(shè)定的第二預(yù)設(shè)閾值時(shí),即對(duì)用戶(hù)賬號(hào)進(jìn)行凍結(jié),不僅節(jié)約了系統(tǒng)運(yùn)行資源而且進(jìn)一步提高了用戶(hù)賬號(hào)以及企業(yè)數(shù)據(jù)的安全。
圖3為本發(fā)明另一實(shí)施例提供的一種基于驗(yàn)證碼的大數(shù)據(jù)獲取系統(tǒng)的結(jié)構(gòu)示意圖,如圖3所示,所述第二驗(yàn)證模塊包括:
驗(yàn)證碼生成單元,用于通過(guò)所述集成式中央處理器獲取存儲(chǔ)單元中的驗(yàn)證信息,并根據(jù)所述驗(yàn)證信息生成多個(gè)驗(yàn)證碼以及每個(gè)驗(yàn)證碼對(duì)應(yīng)的目標(biāo)數(shù)據(jù),并通過(guò)所述集成式中央處理器將所述目標(biāo)數(shù)據(jù)傳輸至驗(yàn)證碼比對(duì)單元;
反饋單元,用于將生成的所述驗(yàn)證碼發(fā)送給驗(yàn)證碼顯示單元;
驗(yàn)證碼顯示單元,用于顯示所述驗(yàn)證碼;
控制面板,用于獲取用戶(hù)輸入的與所述驗(yàn)證碼對(duì)應(yīng)的驗(yàn)證數(shù)據(jù),并將所述驗(yàn)證數(shù)據(jù)通過(guò)集成式中央處理器發(fā)送至驗(yàn)證碼比對(duì)單元;
驗(yàn)證碼比對(duì)單元,用于將所述驗(yàn)證數(shù)據(jù)與對(duì)應(yīng)的目標(biāo)數(shù)據(jù)進(jìn)行核對(duì),若核對(duì)通過(guò),則驅(qū)動(dòng)登陸鏈接模塊;若核對(duì)不通過(guò),則驅(qū)動(dòng)驗(yàn)證碼生成單元重新生成驗(yàn)證碼進(jìn)行重復(fù)驗(yàn)證,當(dāng)驗(yàn)證結(jié)果持續(xù)為不通過(guò)且重復(fù)驗(yàn)證次數(shù)達(dá)到第一預(yù)設(shè)閾值時(shí),驅(qū)動(dòng)自鎖模塊;
存儲(chǔ)單元,用于存儲(chǔ)驗(yàn)證信息和驗(yàn)證碼對(duì)應(yīng)的目標(biāo)數(shù)據(jù)。該實(shí)施例中,驗(yàn)證信息包括文字信息、圖片信息和算式信息,所述驗(yàn)證碼包括文字驗(yàn)證碼、圖片驗(yàn)證碼和算式驗(yàn)證碼中的至少一個(gè)。具體的在該實(shí)施例中,在對(duì)用戶(hù)的賬號(hào)和密碼信息進(jìn)行驗(yàn)證后,采用多個(gè)驗(yàn)證碼,比如文字驗(yàn)證碼、圖片驗(yàn)證碼和算式驗(yàn)證碼依次對(duì)用戶(hù)身份進(jìn)行驗(yàn)證,只有當(dāng)所有的驗(yàn)證碼全部驗(yàn)證通過(guò)后,才認(rèn)定登陸系統(tǒng)的用戶(hù)不是黑客,否則對(duì)用戶(hù)的賬號(hào)進(jìn)行鎖定,這種技術(shù)方案針對(duì)黑客難以獲取文字驗(yàn)證碼、圖片驗(yàn)證碼和算式驗(yàn)證碼的目標(biāo)數(shù)據(jù)的特點(diǎn),有效防止了黑客入侵?jǐn)?shù)據(jù)庫(kù),進(jìn)一步提高了用戶(hù)賬號(hào)以及企業(yè)數(shù)據(jù)的安全。
圖4為本發(fā)明另一實(shí)施例提供的一種基于驗(yàn)證碼的大數(shù)據(jù)獲取系統(tǒng)的結(jié)構(gòu)示意圖,如圖4所示,所述基于驗(yàn)證碼的大數(shù)據(jù)獲取系統(tǒng)還包括與集成式中央處理器連接的企業(yè)數(shù)據(jù)分析模塊,所述企業(yè)數(shù)據(jù)分析模塊包括:
數(shù)據(jù)采集單元,用于連接企業(yè)信息數(shù)據(jù)系統(tǒng),獲取所述企業(yè)信息數(shù)據(jù)系統(tǒng)返回的原始企業(yè)數(shù)據(jù);
數(shù)據(jù)整理單元,對(duì)所述原始企業(yè)數(shù)據(jù)進(jìn)行分類(lèi)整理,并將分類(lèi)整理后的企業(yè)數(shù)據(jù)發(fā)送給大數(shù)據(jù)服務(wù)器;
大數(shù)據(jù)服務(wù)器,用于將接收到的企業(yè)數(shù)據(jù)通過(guò)集成式中央處理器分類(lèi)存儲(chǔ)在所述數(shù)據(jù)庫(kù)中。該實(shí)施例中,可以按照預(yù)設(shè)周期獲取企業(yè)信息數(shù)據(jù)系統(tǒng)的原始企業(yè)數(shù)據(jù),并通過(guò)集成式中央處理器對(duì)分類(lèi)整理后的原始企業(yè)數(shù)據(jù)進(jìn)行分類(lèi)存儲(chǔ),方便用戶(hù)更加有效地對(duì)企業(yè)數(shù)據(jù)進(jìn)行篩選,提高企業(yè)數(shù)據(jù)的利用效率。
在本發(fā)明的描述中,需要理解的是,術(shù)語(yǔ)“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對(duì)重要性或者隱含指明所指示的技術(shù)特征的數(shù)量。由此,限定有“第一”、“第二”的特征可以明示或者隱含地包括至少一個(gè)該特征。在本發(fā)明的描述中,“多個(gè)”的含義是至少兩個(gè),例如兩個(gè),三個(gè)等,除非另有明確具體的限定。
在本說(shuō)明書(shū)的描述中,參考術(shù)語(yǔ)“一個(gè)實(shí)施例”、“一些實(shí)施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實(shí)施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)包含于本發(fā)明的至少一個(gè)實(shí)施例或示例中。在本說(shuō)明書(shū)中,對(duì)上述術(shù)語(yǔ)的示意性表述不必須針對(duì)的是相同的實(shí)施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)可以在任一個(gè)或多個(gè)實(shí)施例或示例中以合適的方式結(jié)合。此外,在不相互矛盾的情況下,本領(lǐng)域的技術(shù)人員可以將本說(shuō)明書(shū)中描述的不同實(shí)施例或示例以及不同實(shí)施例或示例的特征進(jìn)行結(jié)合和組合。
以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。