本發(fā)明涉及通信領(lǐng)域,尤其涉及一種數(shù)據(jù)查詢系統(tǒng)中用戶登錄的方法及設(shè)備。
背景技術(shù):
數(shù)據(jù)查詢系統(tǒng)是目前應(yīng)用管理系統(tǒng)中常用的系統(tǒng),對于用戶來說,數(shù)據(jù)查詢功能在數(shù)據(jù)查詢系統(tǒng)中可能針對不同的用戶可能具有有不同的權(quán)限,從而為不同用戶提供不同的服務(wù)。
現(xiàn)有的數(shù)據(jù)查詢系統(tǒng)無法對用戶登錄進(jìn)行提醒,用戶體驗(yàn)感差。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的之一是提供一種數(shù)據(jù)查詢系統(tǒng)中用戶登錄的方法,其主要解決現(xiàn)有的用戶體驗(yàn)感差的缺點(diǎn)。
第一方面,提供一種數(shù)據(jù)查詢系統(tǒng)中登錄方法,所述方法包括如下步驟:
數(shù)據(jù)查詢系統(tǒng)接收用戶的登錄請求,該登錄請求包括:用戶登錄id、密碼以及終端id;
數(shù)據(jù)查詢系統(tǒng)查詢該用戶登錄id的歷史終端id;
如該終端id與歷史終端id不相同,則向該歷史終端發(fā)送提示信息,接收歷史終端返回的確認(rèn)消息后,數(shù)據(jù)查詢系統(tǒng)允許用戶登錄。
可選的,所述提示信息為:短消息或即時通信軟件消息。
可選的,所述方法還包括:
數(shù)據(jù)查詢系統(tǒng)統(tǒng)計(jì)設(shè)定時間內(nèi)終端id的登錄次數(shù),如該登錄次數(shù)超過設(shè)定閾值,則將終端id替換歷史終端id。
可選的,所述登錄請求中還包括:指紋信息、掌紋信息、面部照片中的任意一種或任意組合。
可選的,所述方法還包括:
數(shù)據(jù)查詢系統(tǒng)統(tǒng)計(jì)設(shè)定時間內(nèi)終端id的登錄頻率,如該登錄頻率超過頻率閾值,則將該終端id替換歷史終端id。
可選的,該方法包括:
數(shù)據(jù)查詢系統(tǒng)通過第二rf通信協(xié)議的讀卡器讀取門禁卡的第二rf通信協(xié)議對應(yīng)的第二rf標(biāo)識,該門禁卡包括:第一rf通信協(xié)議和第二rf通信協(xié)議,該第一rf通信協(xié)議與第二rf通信協(xié)議不兼容,數(shù)據(jù)查詢系統(tǒng)依據(jù)預(yù)配置的第二rf標(biāo)識與登錄id的映射關(guān)系獲取該第二rf標(biāo)識對應(yīng)的第二登錄id,如第二登錄id與用戶id相同,確定為正常的登錄,為該用戶id分配高權(quán)限。如數(shù)據(jù)查詢系統(tǒng)通過第二rf通信協(xié)議的讀卡器無法讀取該第二rf標(biāo)識或讀取的該第二登錄id與用戶id不同,確定登錄異常,則數(shù)據(jù)查詢系統(tǒng)為該用戶id分配隱藏權(quán)限,并執(zhí)行隱藏告警流程。
第二方面,提供一種數(shù)據(jù)查詢系統(tǒng),所述系統(tǒng)包括:
收發(fā)單元,用于接收用戶的登錄請求,該登錄請求包括:用戶登錄id、密碼以及終端id;
處理單元,用于查詢該用戶登錄id的歷史終端id;如該終端id與歷史終端id不相同,則向該歷史終端發(fā)送提示信息,接收歷史終端返回的確認(rèn)消息后,允許用戶登錄。
可選的,所述提示信息為:短消息或即時通信軟件消息。
可選的,所述處理單元,還用于統(tǒng)計(jì)設(shè)定時間內(nèi)終端id的登錄次數(shù),如該登錄次數(shù)超過設(shè)定閾值,則將終端id替換歷史終端id。
可選的,所述系統(tǒng)還包括:rf讀取單元,所述rf讀取單元支持第二rf通信協(xié)議;
所述rf讀取單元,用于讀取門禁卡的第二rf通信協(xié)議對應(yīng)的第二rf標(biāo)識,所述門禁卡包括:第一rf通信協(xié)議和第二rf通信協(xié)議,所述第一rf通信協(xié)議與第二rf通信協(xié)議不兼容;
所述處理單元,用于依據(jù)預(yù)配置的第二rf標(biāo)識與登錄id的映射關(guān)系獲取所述第二rf標(biāo)識對應(yīng)的第二登錄id,如所述第二登錄id與用戶id相同,確定為正常的登錄,為所述用戶id分配高權(quán)限。
可選的,處理單元,還用于通過第二rf通信協(xié)議的讀卡器無法讀取該第二rf標(biāo)識或讀取的該第二登錄id與用戶id不同,確定登錄異常,則數(shù)據(jù)查詢系統(tǒng)為該用戶id分配隱藏權(quán)限,并執(zhí)行隱藏告警流程。
第三方面,提供一種計(jì)算機(jī)可讀存儲介質(zhì),其上存儲有計(jì)算機(jī)程序,該程序被處理器執(zhí)行時實(shí)現(xiàn)上述數(shù)據(jù)查詢系統(tǒng)中登錄方法。
實(shí)施本發(fā)明實(shí)施例,將具有如下有益效果,采用數(shù)據(jù)查詢系統(tǒng)中登錄方法、系統(tǒng)后,數(shù)據(jù)查詢系統(tǒng)可以提取登錄請求中的用戶登錄id以及終端id,數(shù)據(jù)查詢系統(tǒng)查詢該用戶登錄id的歷史終端id,將歷史終端id與終端id進(jìn)行比對,如比對不一致,則向歷史終端發(fā)送提示信息,接收到確認(rèn)消息后,允許用戶登錄。對于公安部門的數(shù)據(jù)查詢系統(tǒng)來說,由于其存儲的數(shù)據(jù)均具有一定的保密性或隱私性,所以對于公安部門的數(shù)據(jù)查詢系統(tǒng)的登錄需要嚴(yán)格的控制,即需要在保證其安全性的前提下,方便用戶登錄,本發(fā)明實(shí)施例通過對用戶登錄id的歷史終端id的記錄來實(shí)現(xiàn)對用戶登錄id的驗(yàn)證,因?yàn)閷τ谟脩舻卿沬d來說,在公安部門內(nèi)其登錄的終端相對固定,所以歷史終端id相對固定,如果用戶更換終端登錄,因?yàn)闅v史終端是安全的,所以在新的終端進(jìn)行用戶登錄id的登錄時,通過向安全的歷史終端發(fā)送提示信息以驗(yàn)證該新的終端是否安全,如果驗(yàn)證成功允許新的終端登錄,從而提高安全性。另外,由于歷史終端屬于用戶常用的終端設(shè)備,用戶使用也比較方便,所以用戶可以隨時發(fā)送確認(rèn)消息,進(jìn)而不影響用戶的使用,所以本發(fā)明提供的技術(shù)方案能夠不影響用戶使用的情況下,對用戶進(jìn)行提醒,提高數(shù)據(jù)查詢系統(tǒng)的安全,提升用戶的體驗(yàn)度。
附圖說明
通過閱讀參照以下附圖所作的對非限制性實(shí)施例所作的詳細(xì)描述,本發(fā)明的其它特征、目的和優(yōu)點(diǎn)將會變得更明顯:
圖1為根據(jù)本發(fā)明一個優(yōu)選實(shí)施例提供的數(shù)據(jù)查詢系統(tǒng)中用戶登錄方法的流程示意圖。
圖2為根據(jù)本發(fā)明又一個優(yōu)選實(shí)施例提供的數(shù)據(jù)查詢系統(tǒng)中用戶登錄方法的流程示意圖。
圖3為根據(jù)本發(fā)明又一優(yōu)選實(shí)施例提供的數(shù)據(jù)查詢系統(tǒng)的結(jié)構(gòu)示意圖。
圖4為本發(fā)明提供的另一種數(shù)據(jù)查詢系統(tǒng)的結(jié)構(gòu)圖。
具體實(shí)施方式
在更加詳細(xì)地討論示例性實(shí)施例之前應(yīng)當(dāng)提到的是,一些示例性實(shí)施例被描述成作為流程圖描繪的處理或方法。雖然流程圖將各項(xiàng)操作描述成順序的處理,但是其中的許多操作可以被并行地、并發(fā)地或者同時實(shí)施。此外,各項(xiàng)操作的順序可以被重新安排。當(dāng)其操作完成時所述處理可以被終止,但是還可以具有未包括在附圖中的附加步驟。所述處理可以對應(yīng)于方法、函數(shù)、規(guī)程、子例程、子程序等等。
在上下文中所稱“終端”,也稱為“智能終端”,是指可以通過運(yùn)行預(yù)定程序或指令來執(zhí)行數(shù)值計(jì)算和/或邏輯計(jì)算等預(yù)定處理過程的智能電子設(shè)備,其可以包括處理器與存儲器,由處理器執(zhí)行在存儲器中預(yù)存的存續(xù)指令來執(zhí)行預(yù)定處理過程,或是由asic、fpga、dsp等硬件執(zhí)行預(yù)定處理過程,或是由上述二者組合來實(shí)現(xiàn)。終端包括但不限于平板電腦、智能手機(jī)、個人數(shù)字助理、電子書等。
這里所公開的具體結(jié)構(gòu)細(xì)節(jié)僅僅是代表性的,并且是用于描述本發(fā)明的示例性實(shí)施例的目的。但是本發(fā)明可以通過許多替換形式來具體實(shí)現(xiàn),并且不應(yīng)當(dāng)被解釋成僅僅受限于這里所闡述的實(shí)施例。
這里所使用的術(shù)語僅僅是為了描述具體實(shí)施例而不意圖限制示例性實(shí)施例。除非上下文明確地另有所指,否則這里所使用的單數(shù)形式“一個”、“一項(xiàng)”還意圖包括復(fù)數(shù)。還應(yīng)當(dāng)理解的是,這里所使用的術(shù)語“包括”和/或“包含”規(guī)定所陳述的特征、整數(shù)、步驟、操作、單元和/或組件的存在,而不排除存在或添加一個或更多其他特征、整數(shù)、步驟、操作、單元、組件和/或其組合。
下面結(jié)合附圖對本發(fā)明作進(jìn)一步詳細(xì)描述。
根據(jù)本發(fā)明的一個方面,提供了一種數(shù)據(jù)查詢系統(tǒng)的登錄方法,該方法由數(shù)據(jù)查詢系統(tǒng)完成,該數(shù)據(jù)查詢系統(tǒng)具體可以為:計(jì)算機(jī)設(shè)備、服務(wù)器、手機(jī)終端等等設(shè)備,該數(shù)據(jù)查詢系統(tǒng)可以應(yīng)用到公安部門內(nèi),例如,在深圳市公安局設(shè)置該數(shù)據(jù)查詢系統(tǒng),對于公安部門來說,由于其人員眾多,且能夠登錄的設(shè)備也很多,并且每個登錄id對應(yīng)的查詢權(quán)限可能也不相同,并且能夠查詢的數(shù)據(jù)一般具有保密的要求,例如人員的位置信息、車輛的視頻等等數(shù)據(jù),對于這些數(shù)據(jù)都具有一定的保密的要求,那么對數(shù)據(jù)查詢系統(tǒng)采用何種方式限制登錄就顯得非常重要,為了既對數(shù)據(jù)查詢系統(tǒng)進(jìn)行限制登錄,又不影響正常的登錄進(jìn)行數(shù)據(jù)查詢,本發(fā)明提供了數(shù)據(jù)查詢系統(tǒng)的登錄方法,該方法如圖1所示,包括如下步驟:
步驟s101、數(shù)據(jù)查詢系統(tǒng)接收用戶的登錄請求,該登錄請求包括:用戶登錄id、密碼以及終端id。
上述步驟s101中的登錄請求根據(jù)不同的平臺可以有不同的表現(xiàn)形式。例如,對于內(nèi)部系統(tǒng)來說,其可以為一個內(nèi)部的登錄消息(例如一個辦公自動化(英文:officeautomation,oa)消息)。又如,對于外部系統(tǒng)來說,其可以為一個通信協(xié)議的登錄消息(例如一個超文本傳輸協(xié)議(hypertexttransferprotocol,http)請求),具體的通信協(xié)議本發(fā)明具體實(shí)施方式并不限制。該終端id可以為登錄終端的號碼,登錄終端的mac地址或其他的能夠識別該登錄終端的標(biāo)識。
步驟s102、數(shù)據(jù)查詢系統(tǒng)查詢該用戶登錄id的歷史終端id。
上述步驟s102中的歷史終端即為步驟s101之前通過該用戶登錄id登錄成功時使用的終端id。當(dāng)然在實(shí)際應(yīng)用中,上述歷史終端也可以是通過該用戶登錄id登錄成功n次時使用的終端id。
上述歷史終端可以在數(shù)據(jù)查詢系統(tǒng)的數(shù)據(jù)庫內(nèi)查詢得到,具體的,該數(shù)據(jù)查詢系統(tǒng)的數(shù)據(jù)庫中可以設(shè)置一個用戶登錄id列表,該列表內(nèi)記錄了該用戶登錄id成功登錄后所使用的歷史終端id。在數(shù)據(jù)查詢系統(tǒng)接收到該用戶登錄id的登錄請求時,從數(shù)據(jù)庫中查詢該用戶登錄id對應(yīng)的用戶登錄id列表,提取該列表中的歷史終端id。
步驟s103、如該終端id與歷史終端id不相同,則向該歷史終端發(fā)送提示信息,接收歷史終端返回的確認(rèn)消息后,數(shù)據(jù)查詢系統(tǒng)允許用戶登錄。
如終端id與歷史終端id相同,數(shù)據(jù)查詢系統(tǒng)直接允許用戶登錄。
對于聯(lián)網(wǎng)的數(shù)據(jù)查詢系統(tǒng),上述步驟s103中的提示信息可以為一個短信消息,當(dāng)然在實(shí)際應(yīng)用中,也可以為其他形式的消息,例如即時通信消息,包括但不限于:微信消息、qq消息、臉書消息、釘釘消息等等。
可選的,上述向該歷史終端發(fā)送提示信息的方式具體可以為:
對于數(shù)據(jù)查詢系統(tǒng)來說,很有可能是內(nèi)部的數(shù)據(jù)查詢系統(tǒng),即該數(shù)據(jù)查詢系統(tǒng)并未與互聯(lián)網(wǎng)或移動通信網(wǎng)絡(luò)連接,對于這種封閉的數(shù)據(jù)查詢系統(tǒng)來說,除了通過向歷史終端發(fā)送提示信息,接收確認(rèn)消息進(jìn)行驗(yàn)證以外,還需要增加其安全性,因?yàn)閷τ诜忾]的數(shù)據(jù)查詢系統(tǒng)來說,其數(shù)據(jù)的安全要求一般都很高,所以應(yīng)該為該封閉的數(shù)據(jù)查詢系統(tǒng)設(shè)置更高的安全級別,為了提高安全級別,這里結(jié)合員工的門禁卡來綜合驗(yàn)證。本申請通過對員工的門禁卡進(jìn)行射頻(英文:radiofrequency,rf)識別,從而提高安全性。具體的,對員工的門禁卡設(shè)置兩種rf通信協(xié)議,為了方便說明,這里命名為第一rf通信協(xié)議以及第二rf通信協(xié)議,該第一rf通信協(xié)議與第二rf通信協(xié)議不兼容,第一rf通信協(xié)議對應(yīng)第一rf標(biāo)識,該第一通信協(xié)議與第一rf標(biāo)識均未顯示的,例如可以通過該第一rf標(biāo)識實(shí)現(xiàn)普通門禁的進(jìn)入辦公區(qū)域等,該第二rf通信協(xié)議為隱藏的,這樣對破解增加一定的難度。數(shù)據(jù)查詢系統(tǒng)通過第二rf通信協(xié)議的讀卡器讀取門禁卡的第二rf通信協(xié)議對應(yīng)的第二rf標(biāo)識,依據(jù)該第二rf標(biāo)識與登錄id的映射關(guān)系獲取該第二rf標(biāo)識對應(yīng)的第二登錄id,如第二登錄id與用戶id相同,確定為正常的登錄,為該用戶id分配高權(quán)限。如數(shù)據(jù)查詢系統(tǒng)通過第二rf通信協(xié)議的讀卡器無法讀取該第二rf標(biāo)識或讀取的該第二登錄id與用戶id不同,確定登錄異常,則數(shù)據(jù)查詢系統(tǒng)為該用戶id分配隱藏權(quán)限,并執(zhí)行隱藏告警流程。上述隱藏權(quán)限即數(shù)據(jù)查詢系統(tǒng)為該用戶id分配的權(quán)限僅僅能夠查詢一些特定的數(shù)據(jù),此特定的數(shù)據(jù)一般為非保密性數(shù)據(jù),使得該用戶誤認(rèn)為已經(jīng)成功登陸,這樣為后續(xù)的告警流程的處理人員爭取處理時間。上述隱藏告警流程具體可以為,用戶登錄不會察覺的告警流程,本申請對該告警流程的具體表現(xiàn)形式并不限定。
本發(fā)明提供的技術(shù)方案在用戶進(jìn)行登錄時,直接獲取終端id,將終端id與歷史終端id進(jìn)行比對,實(shí)現(xiàn)對登錄終端的匹配識別,并對登錄終端發(fā)送提示信息進(jìn)行提醒以提高用戶體驗(yàn)度。
參閱圖2,圖2提供數(shù)據(jù)查詢系統(tǒng)中登錄方法,該方法由數(shù)據(jù)查詢系統(tǒng)完成,該數(shù)據(jù)查詢系統(tǒng)具體可以為:計(jì)算機(jī)設(shè)備、服務(wù)器、手機(jī)終端等等設(shè)備,該方法如圖2所示,包括如下步驟:
步驟s201、數(shù)據(jù)查詢系統(tǒng)接收用戶的登錄請求,該登錄請求包括:用戶登錄id、密碼以及終端id。
上述步驟s201中的登錄請求根據(jù)不同的平臺可以由不同的表現(xiàn)形式。例如,對于內(nèi)部系統(tǒng)來說,其可以通過一個內(nèi)部的登錄消息。又如,對于外部系統(tǒng)來說,其可以為一個通信協(xié)議的登錄消息,具體的通信協(xié)議本發(fā)明具體實(shí)施方式并不限制。該終端id可以為登錄終端的號碼,登錄終端的mac地址或其他的能夠識別該登錄終端的標(biāo)識。
步驟s202、數(shù)據(jù)查詢系統(tǒng)查詢該用戶登錄id的歷史終端id。
上述步驟s202中的歷史終端即為步驟s201之前通過該用戶登錄id登錄成功時使用的終端id。當(dāng)然在實(shí)際應(yīng)用中,上述歷史終端也可以是通過該用戶登錄id登錄成功n次時使用的終端id。
步驟s203、如該終端id與歷史終端id不相同,則向該歷史終端發(fā)送提示信息,接收歷史終端返回的確認(rèn)消息后,數(shù)據(jù)查詢系統(tǒng)允許用戶登錄。
上述步驟s203中的提示信息可以為一個短信消息,當(dāng)然在實(shí)際應(yīng)用中,也可以為其他形式的消息,例如即時通信消息,包括但不限于:微信消息、qq消息、臉書消息、釘釘消息等等。
步驟s204、數(shù)據(jù)查詢系統(tǒng)統(tǒng)計(jì)設(shè)定時間內(nèi)終端id的登錄次數(shù),如該登錄次數(shù)超過設(shè)定閾值,則將終端id替換歷史終端id。
上述登錄次數(shù)具體可以為,登錄成功的次數(shù),對于數(shù)據(jù)查詢系統(tǒng)來說,也只有在登錄成功以后才能夠?qū)Φ卿洿螖?shù)進(jìn)行有效的記錄。本申請其他實(shí)施例或其他步驟,如無特殊說明,登錄次數(shù)均可以理解為登錄成功的次數(shù)。
本發(fā)明提供的技術(shù)方案在用戶進(jìn)行登錄時,直接獲取終端id,將終端id與歷史終端id進(jìn)行比對,實(shí)現(xiàn)對登錄終端的匹配識別,并對登錄終端發(fā)送提示信息進(jìn)行提醒以提高用戶體驗(yàn)度。
可選的,上述登錄請求中還可以包括:指紋信息、掌紋信息、面部照片中的任意一種或任意組合。
可選的,上述步驟s204還可以采用下述步驟s204-1、s204-2或s204-3中的任意一個替換。
步驟s204-1、數(shù)據(jù)查詢系統(tǒng)統(tǒng)計(jì)設(shè)定時間內(nèi)終端id的登錄頻率,如該登錄頻率超過頻率閾值,則將該終端id替換歷史終端id。
上述登錄頻率的具體統(tǒng)計(jì)方法可以為,如設(shè)定時間為1天,在1天以內(nèi),終端id每登錄成功一次,計(jì)數(shù)器加1,如1天內(nèi)登錄成功了5次,則該登錄頻率可以為5次/天。通過登錄頻率來替換歷史終端id能夠加快歷史終端id的更新頻率,因?yàn)閷τ诠膊块T來說,如果一個用戶id在同一個終端內(nèi)成功登錄很多次,很有可能此用戶id對應(yīng)的警員更換了終端,如果通過登錄次數(shù)來統(tǒng)計(jì),為了安全性,該次數(shù)閾值一般都設(shè)定的比較大,那么其需要統(tǒng)計(jì)的時間比較長,歷史終端id更新的頻率也會降低,導(dǎo)致用戶使用不方便。而采用設(shè)定時間的登錄頻率來替換歷史終端id,則在設(shè)定時間內(nèi)就可以實(shí)現(xiàn)對歷史終端id的更換,實(shí)現(xiàn)了歷史終端id的快速更換。
步驟s204-2、數(shù)據(jù)查詢系統(tǒng)獲取登錄終端的位置信息,如該位置信息位于設(shè)定范圍內(nèi),將該終端id替換歷史終端id。
上述位置信息可以通過終端定位獲取。對于依據(jù)位置信息來替換歷史終端id,其能夠快速的對歷史終端id進(jìn)行替換。這里結(jié)合公安部門來說明該技術(shù)效果,對于公安部門來說,尤其其部門的特殊性使得公安部門的辦公地址無關(guān)人員很難進(jìn)入到該辦公地址,即如果進(jìn)入到該辦公地址,并能夠使用辦公地址內(nèi)的終端,基本就能夠確定是屬于公安部門的人員,進(jìn)而直接進(jìn)行歷史終端id的替換,增加了歷史終端id的更新頻率。
步驟s204-3、數(shù)據(jù)查詢系統(tǒng)獲取登錄終端的位置信息,確定該位置信息是否為多個設(shè)定的位置信息中的一個,如是,則將終端id替換歷史終端id。
上述位置信息可以通過終端定位獲取。其與步驟s204-2不同點(diǎn)在于,這里不是以設(shè)定范圍,而是以多個設(shè)定位置信息為是否進(jìn)行歷史終端id更換的觸發(fā)條件,結(jié)合公安部門的實(shí)際應(yīng)用場景,對于公安部門來說,由于公安部門數(shù)據(jù)查詢的重要性以及保密性,權(quán)限的分配就更加重要,所以對于數(shù)據(jù)查詢系統(tǒng)的查詢,可能需要設(shè)定在特定的幾個位置中,此技術(shù)方案能夠?qū)⒂脩鬷d的登錄限定在有限的幾個終端上,避免通過其他終端登錄該用戶id,提高了安全性。
參閱圖3,圖3提供一種數(shù)據(jù)查詢系統(tǒng)30,下述系統(tǒng)中的術(shù)語的定義可以參見如圖2所示實(shí)施例中的描述,這里不再贅述,該系統(tǒng)包括:
收發(fā)單元301,用于接收用戶的登錄請求,該登錄請求包括:用戶登錄id、密碼以及終端id;
處理單元302,用于查詢該用戶登錄id的歷史終端id;如該終端id與歷史終端id不相同,則向該歷史終端發(fā)送提示信息,接收歷史終端返回的確認(rèn)消息后,允許用戶登錄。
可選的,所述提示信息為:短消息或即時通信軟件消息。
可選的,處理單元302,還用于統(tǒng)計(jì)設(shè)定時間內(nèi)終端id的登錄次數(shù),如該登錄次數(shù)超過設(shè)定閾值,則將終端id替換歷史終端id。
可選的,所述登錄請求中還包括:指紋信息、掌紋信息、面部照片中的任意一種或任意組合。
可選的,處理單元302,還用于統(tǒng)計(jì)設(shè)定時間內(nèi)終端id的登錄頻率,如該登錄頻率超過頻率閾值,則將該終端id替換歷史終端id。
上述登錄頻率的具體統(tǒng)計(jì)方法可以為,如設(shè)定時間為1天,在1天以內(nèi),終端id每登錄成功一次,計(jì)數(shù)器加1,如1天內(nèi)登錄成功了5次,則該登錄頻率可以為5次/天。通過登錄頻率來替換歷史終端id能夠加快歷史終端id的更新頻率,因?yàn)閷τ诠膊块T來說,如果一個用戶id在同一個終端內(nèi)成功登錄很多次,很有可能此用戶id對應(yīng)的警員更換了終端,如果通過登錄次數(shù)來統(tǒng)計(jì),為了安全性,該次數(shù)閾值一般都設(shè)定的比較大,那么其需要統(tǒng)計(jì)的時間比較長,歷史終端id更新的頻率也會降低,導(dǎo)致用戶使用不方便。而采用設(shè)定時間的登錄頻率來替換歷史終端id,則在設(shè)定時間內(nèi)就可以實(shí)現(xiàn)對歷史終端id的更換,實(shí)現(xiàn)了歷史終端id的快速更換。
可選的,處理單元302,還用于獲取登錄終端的位置信息,如該位置信息位于設(shè)定范圍內(nèi),將該終端id替換歷史終端id。
上述位置信息可以通過終端定位獲取。對于依據(jù)位置信息來替換歷史終端id,其能夠快速的對歷史終端id進(jìn)行替換。這里結(jié)合公安部門來說明該技術(shù)效果,對于公安部門來說,尤其其部門的特殊性使得公安部門的辦公地址無關(guān)人員很難進(jìn)入到該辦公地址,即如果進(jìn)入到該辦公地址,并能夠使用辦公地址內(nèi)的終端,基本就能夠確定是屬于公安部門的人員,進(jìn)而直接進(jìn)行歷史終端id的替換,增加了歷史終端id的更新頻率。
可選的,處理單元302,還用于獲取登錄終端的位置信息,確定該位置信息是否為多個設(shè)定的位置信息中的一個,如是,則將終端id替換歷史終端id。
上述位置信息可以通過終端定位獲取。這里不是以設(shè)定范圍,而是以多個設(shè)定位置信息為是否進(jìn)行歷史終端id更換的觸發(fā)條件,結(jié)合公安部門的實(shí)際應(yīng)用場景,對于公安部門來說,由于公安部門數(shù)據(jù)查詢的重要性以及保密性,權(quán)限的分配就更加重要,所以對于數(shù)據(jù)查詢系統(tǒng)的查詢,可能需要設(shè)定在特定的幾個位置中,此技術(shù)方案能夠?qū)⒂脩鬷d的登錄限定在有限的幾個終端上,避免通過其他終端登錄該用戶id,提高了安全性。
可選的,上述系統(tǒng)還包括:rf讀取單元303,rf讀取單元303支持第二rf通信協(xié)議;
rf讀取單元303,用于讀取門禁卡的第二rf通信協(xié)議對應(yīng)的第二rf標(biāo)識,所述門禁卡包括:第一rf通信協(xié)議和第二rf通信協(xié)議,所述第一rf通信協(xié)議與第二rf通信協(xié)議不兼容;
處理單元302,還用于依據(jù)預(yù)配置的第二rf標(biāo)識與登錄id的映射關(guān)系獲取所述第二rf標(biāo)識對應(yīng)的第二登錄id,如所述第二登錄id與用戶id相同,確定為正常的登錄,為所述用戶id分配高權(quán)限。
可選的,上述處理單元302,還用于通過第二rf通信協(xié)議的讀卡器無法讀取該第二rf標(biāo)識或讀取的該第二登錄id與用戶id不同,確定登錄異常,則數(shù)據(jù)查詢系統(tǒng)為該用戶id分配隱藏權(quán)限,并執(zhí)行隱藏告警流程。
本發(fā)明實(shí)施例的細(xì)節(jié),而且在不背離本發(fā)明的精神或基本特征的情況下,能夠以其他的具體形式實(shí)現(xiàn)本發(fā)明。因此,無論從哪一點(diǎn)來看,均應(yīng)將實(shí)施例看作是示范性的,而且是非限制性的,本發(fā)明的范圍由所附權(quán)利要求而不是上述說明限定,因此旨在將落在權(quán)利要求的等同要件的含義和范圍內(nèi)的所有變化涵括在本發(fā)明內(nèi)。不應(yīng)將權(quán)利要求中的任何附圖標(biāo)記視為限制所涉及的權(quán)利要求。此外,顯然“包括”一詞不排除其他單元,單數(shù)不排除復(fù)數(shù)。系統(tǒng)權(quán)利要求中陳述的多個單元或裝置也可以由一個單元或裝置通過軟件或者硬件來實(shí)現(xiàn)。第一,第二等詞語用來表示名稱,而并不表示任何特定的順序。
參見圖4,本發(fā)明實(shí)施例還提供一種數(shù)據(jù)查詢系統(tǒng)40,該數(shù)據(jù)查詢系統(tǒng)40包括但不限于:計(jì)算機(jī)設(shè)備或服務(wù)器,如圖4所示,該數(shù)據(jù)查詢系統(tǒng)40包括:處理器401、存儲器402、收發(fā)器403和總線405。收發(fā)器403用于與外部設(shè)備之間收發(fā)數(shù)據(jù)。數(shù)據(jù)查詢系統(tǒng)40中的處理器401的數(shù)量可以是一個或多個,可選的,該系統(tǒng)還可以包括rf讀卡器(如4未畫出)。本申請的一些實(shí)施例中,處理器401、存儲器402、rf讀卡器和收發(fā)器403可通過總線系統(tǒng)或其他方式連接關(guān)于本實(shí)施例涉及的術(shù)語的含義以及舉例,可以參考圖1或圖2對應(yīng)的說明。此處不再贅述。
需要說明的是,這里的處理器401可以是一個處理元件,也可以是多個處理元件的統(tǒng)稱。例如,該處理元件可以是中央處理器,也可以是特定集成電路,或者是被配置成實(shí)施本申請實(shí)施例的一個或多個集成電路,例如:一個或多個微處理器,或,一個或者多個現(xiàn)場可編程門陣列。
其中,存儲器402中存儲程序代碼。存儲器402可以是一個存儲裝置,也可以是多個存儲元件的統(tǒng)稱,且用于存儲可執(zhí)行程序代碼或應(yīng)用程序運(yùn)行裝置運(yùn)行所需要參數(shù)、數(shù)據(jù)等。且存儲器402可以包括隨機(jī)存儲器(ram),也可以包括非易失性存儲器,例如磁盤存儲器,閃存等。
總線405可以是工業(yè)標(biāo)準(zhǔn)體系結(jié)構(gòu)總線、外部設(shè)備互連總線或擴(kuò)展工業(yè)標(biāo)準(zhǔn)體系結(jié)構(gòu)總線等。該總線可以分為地址總線、數(shù)據(jù)總線、控制總線等。
該數(shù)據(jù)查詢系統(tǒng)40還可以包括輸入輸出裝置,連接于總線405,以通過總線與處理器401等其它部分連接。該輸入輸出裝置可以為操作人員提供一輸入界面,以便操作人員通過該輸入界面選擇布控項(xiàng),還可以是其它接口,可通過該接口外接其它設(shè)備。
最后應(yīng)說明的是:以上各實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述各實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍,其均應(yīng)涵蓋在本發(fā)明的權(quán)利要求和說明書的范圍當(dāng)中。