本發(fā)明涉及門禁技術領域,特別涉及一種門禁系統(tǒng)及其控制方法。
背景技術:
門禁系統(tǒng)顧名思義就是對出入口通道進行管制的系統(tǒng),它是在傳統(tǒng)的門鎖基礎上發(fā)展而來的。目前的門禁系統(tǒng)大多數(shù)配發(fā)匹配的門禁卡或者門禁終端才能實現(xiàn)門禁功能。
但是,由于為門禁系統(tǒng)配發(fā)門禁卡或者門禁終端時,其中,門禁終端為手機。門禁卡或者門禁終端需要專門進行定制或者一定程度的改造,從而造成了人力物力成本的增加。
技術實現(xiàn)要素:
本發(fā)明提供一種門禁系統(tǒng)及其控制方法,用于降低人力物力成本。
為實現(xiàn)上述目的,本發(fā)明提供了一種門禁系統(tǒng),包括:讀卡器單元、總控單元、后臺服務單元、控制單元和銀行卡;
所述讀卡器單元,用于讀取所述銀行卡的卡信息,并將所述卡信息發(fā)送至所述總控單元;
所述總控單元,用于向所述后臺服務單元發(fā)送認證指令,所述認證指令包括卡信息;
所述后臺服務單元,用于根據(jù)所述卡信息和預先存儲的卡認證信息對所述銀行卡進行認證,若認證成功時生成開啟指令;
所述控制單元,用于根據(jù)所述開啟指令開啟門鎖。
可選地,還包括:電源;
所述電源,用于向所述讀卡器單元、所述總控單元和所述控制單元供電。
可選地,所述后臺服務單元還用于若認證失敗時拒絕生成所述開啟指令。
可選地,所述卡認證信息包括卡信息和與所述卡信息對應的用戶權限。
可選地,所述卡信息為銀行卡賬號。
可選地,所述門鎖為電磁鎖。
為實現(xiàn)上述目的,本發(fā)明提供了一種門禁系統(tǒng)的控制方法,所述門禁系統(tǒng)包括讀卡器單元、總控單元、后臺服務單元、控制單元和銀行卡;
所述方法包括:
讀卡器單元讀取銀行卡的卡信息,并將卡信息發(fā)送至總控單元;
總控單元向后臺服務單元發(fā)送認證指令,認證指令包括卡信息;
后臺服務單元根據(jù)卡信息和預先存儲的卡認證信息對銀行卡進行認證,若認證成功時生成開啟指令;
控制單元根據(jù)開啟指令開啟門鎖。
可選地,還包括:后臺服務單元若認證失敗時拒絕生成開啟指令。
可選地,所述卡認證信息包括卡信息和與所述卡信息對應的用戶權限,所述后臺服務單元根據(jù)卡信息和預先存儲的卡認證信息對銀行卡進行認證,若認證成功時生成開啟指令包括:
后臺服務單元查詢是否存儲有該認證指令中的卡信息;
后臺服務單元若查詢出存儲有該認證指令中的卡信息時,查詢出與該卡信息對應的用戶權限;
后臺服務單元判斷用戶權限是否為具備開啟門鎖的權限;
后臺服務單元若判斷出用戶權限為具備開啟門鎖的權限時,生成開啟指令。
可選地,所述卡信息為銀行卡賬號。
本發(fā)明的有益效果:
本發(fā)明提供的門禁系統(tǒng)及其控制方法的技術方案中,讀卡器單元讀取銀行卡的卡信息并將卡信息發(fā)送至總控單元;總控單元向后臺服務單元發(fā)送認證指令,認證指令包括卡信息,后臺服務單元根據(jù)卡信息和預先存儲的卡認證信息對銀行卡進行認證,若認證成功時生成開啟指令,控制單元根據(jù)開啟指令開啟門鎖,本發(fā)明的門禁系統(tǒng)采用銀行卡實現(xiàn)門禁功能,無需專門定制或改造門禁卡或者門禁終端,從而降低了人力物力成本。
附圖說明
圖1為本發(fā)明實施例一提供的一種門禁系統(tǒng)的結構示意圖;
圖2為本發(fā)明實施例二提供的一種門禁系統(tǒng)的控制方法的流程圖;
圖3為本發(fā)明實施例三提供的一種門禁系統(tǒng)的控制方法的流程圖。
具體實施方式
為使本領域的技術人員更好地理解本發(fā)明的技術方案,下面結合附圖對本發(fā)明提供的門禁系統(tǒng)及其控制方法進行詳細描述。
圖1為本發(fā)明實施例一提供的一種門禁系統(tǒng)的結構示意圖,如圖1所示,該門禁系統(tǒng)包括:讀卡器單元1、總控單元2、后臺服務單元3控制單元4和銀行卡5。
讀卡器單元1用于讀取銀行卡5的卡信息,并將卡信息發(fā)送至總控單元2;總控單元2用于向后臺服務單元3發(fā)送認證指令,認證指令包括卡信息;后臺服務單元3用于根據(jù)卡信息和預先存儲的卡認證信息對銀行卡進行認證,若認證成功時生成開啟指令;控制單元4用于根據(jù)開啟指令開啟門鎖。
具體地,后臺服務單元3還用于將開啟指令發(fā)送至總控單元2;總控單元2還用于將開啟指令發(fā)送至控制單元4。
本實施例中,當用戶將持有的銀行卡5在讀卡器單元1上進行刷卡操作時,讀卡器單元1會檢測磁場內(nèi)的銀行卡5,若檢測出銀行卡5進入磁場時可讀取銀行卡5的卡信息。具體地,讀卡器單元1可通過應用協(xié)議數(shù)據(jù)單元(Application Protocol Data Unit,簡稱:APDU)技術讀取銀行卡5的卡信息。優(yōu)選地,銀行卡5為芯片卡。優(yōu)選地,卡信息為銀行卡賬號。
本實施例中,總控單元2在接收到卡信息之后可生成認證指令,該指令中包括卡信息,并可通過有線或者無線通訊方式將認證指令發(fā)送至后臺服務單元3,由后臺服務單元3對銀行卡的合法性進行認證。
本實施例中,用戶可預先指定一張銀行卡5,管理員將指定的銀行卡5在后臺服務單元3中注冊。注冊后,后臺服務單元3中存儲了卡認證信息,該卡認證信息包括該銀行卡5的卡信息和與卡信息對應的用戶權限。其中,用戶權限可以包括具備開啟門鎖的權限或者不具備開啟門鎖的權限。后臺服務單元3中可預先存儲不同用戶的銀行卡5的卡認證信息。后臺服務單元3在接收到認證指令后,查詢是否存儲有該認證指令中的卡信息;若查詢出存儲有該認證指令中的卡信息時查詢出與該卡信息對應的用戶權限;判斷用戶權限是否為具備開啟門鎖的權限,若判斷出用戶權限為具備開啟門鎖的權限時生成開啟指令并將開啟指令發(fā)送至控制單元4,若判斷出用戶權限為不具備開啟門鎖的權限時拒絕生成開啟指令。
進一步地,該門禁系統(tǒng)還可以包括電源6。電源6用于向讀卡器單元1、總控單元2和控制單元3供電。
本實施例中,優(yōu)選地,門鎖為電磁鎖。
本實施例提供的門禁系統(tǒng)的技術方案中,讀卡器單元讀取銀行卡的卡信息并將卡信息發(fā)送至總控單元;總控單元向后臺服務單元發(fā)送認證指令,認證指令包括卡信息,后臺服務單元根據(jù)卡信息和預先存儲的卡認證信息對銀行卡進行認證,若認證成功時生成開啟指令,控制單元根據(jù)開啟指令開啟門鎖,本實施例的門禁系統(tǒng)采用銀行卡實現(xiàn)門禁功能,無需專門定制或者改造門禁卡或者門禁終端,從而降低了人力物力成本。本實施例采用用戶現(xiàn)有的銀行卡實現(xiàn)門禁功能,無需新增門禁卡,減少了用戶持有卡片的數(shù)量,從而達到輕量化錢包的目的。本實施例中的門禁系統(tǒng)中采用銀行卡賬號進行身份識別,從而簡化了門禁系統(tǒng)的識別過程,降低了成本。
圖2為本發(fā)明實施例二提供的一種門禁系統(tǒng)的控制方法的流程圖,如圖2所示,該方法包括:
步驟101、讀卡器單元讀取銀行卡的卡信息,并將卡信息發(fā)送至總控單元。
步驟102、總控單元向后臺服務單元發(fā)送認證指令,認證指令包括卡信息。
步驟103、后臺服務單元根據(jù)卡信息和預先存儲的卡認證信息對銀行卡進行認證,若認證成功時生成開啟指令。
可選地,若認證失敗時后臺服務單元拒絕生成開啟指令。優(yōu)選地,卡認證信息可包括卡信息和與所述卡信息對應的卡狀態(tài)和用戶權限。
步驟104、控制單元根據(jù)開啟指令開啟門鎖。
本實施例提供的門禁系統(tǒng)的控制方法可用于實現(xiàn)上述實施例一提供的門禁系統(tǒng)。
本實施例提供的門禁系統(tǒng)的控制方法的技術方案中,讀卡器單元讀取銀行卡的卡信息并將卡信息發(fā)送至總控單元;總控單元向后臺服務單元發(fā)送認證指令,認證指令包括卡信息,后臺服務單元根據(jù)卡信息和預先存儲的卡認證信息對銀行卡進行認證,若認證成功時生成開啟指令,控制單元根據(jù)開啟指令開啟門鎖,本實施例的門禁系統(tǒng)采用銀行卡實現(xiàn)門禁功能,無需專門定制或者改造門禁卡或者門禁終端,從而降低了人力物力成本。本實施例采用用戶現(xiàn)有的銀行卡實現(xiàn)門禁功能,無需新增門禁卡,減少了用戶持有卡片的數(shù)量,從而達到輕量化錢包的目的。本實施例中的門禁系統(tǒng)中采用銀行卡賬號進行身份識別,從而簡化了門禁系統(tǒng)的識別過程,降低了成本。
圖3為本發(fā)明實施例三提供的一種門禁系統(tǒng)的控制方法的流程圖,如圖3所示,該方法包括:
步驟201、讀卡器單元讀取銀行卡的卡信息,并將卡信息發(fā)送至總控單元。
本實施例中,當用戶將持有的銀行卡在讀卡器單元上進行刷卡操作時,讀卡器單元會檢測磁場內(nèi)的銀行卡,若檢測出銀行卡進入磁場時可讀取銀行卡5的卡信息。具體地,讀卡器單元1可通過應用協(xié)議數(shù)據(jù)單元(Application Protocol Data Unit,簡稱:APDU)技術讀取銀行卡5的卡信息。優(yōu)選地,銀行卡5為芯片卡。優(yōu)選地,卡信息為銀行卡賬號。
步驟202、總控單元向后臺服務單元發(fā)送認證指令,認證指令包括卡信息。
步驟203、后臺服務單元查詢是否存儲有該認證指令中的卡信息,若是則執(zhí)行步驟204,若否則執(zhí)行步驟209。
本實施例中,用戶可預先指定一張銀行卡,管理員將指定的銀行卡在后臺服務單元中注冊。注冊后,后臺服務單元中存儲了卡認證信息,該卡認證信息包括該銀行卡的卡信息和與卡信息對應的用戶權限。后臺服務單元中可預先存儲不同用戶的銀行卡的卡認證信息。
本步驟中,當后臺服務單元查詢出存儲有該認證指令中的卡信息時,表明該銀行卡已在后臺服務單元中注冊;若后臺服務單元查詢出未存儲該認證指令中的卡信息時表明該銀行卡未在后臺服務單元中注冊。
步驟204、后臺服務單元查詢出與該卡信息對應的用戶權限。
步驟205、后臺服務單元判斷用戶權限是否為具備開啟門鎖的權限,若是則執(zhí)行步驟206,若否則執(zhí)行步驟209。
本步驟中,若后臺服務單元判斷出用戶權限為具備開啟門鎖的權限,則表明該銀行卡可以開啟門鎖;若后臺服務單元判斷出用戶權限為不具備開啟門鎖的權限,則表明該銀行卡不可以開啟門鎖。
步驟206、后臺服務單元生成開啟指令,并將開啟指令發(fā)送至總控單元。
步驟207、總控單元將開啟指令發(fā)送至控制單元。
步驟208、控制單元根據(jù)開啟指令開啟門鎖,流程結束。
步驟209、后臺服務單元拒絕生成開啟指令,流程結束。
本步驟中,后臺服務單元不會向總控單元發(fā)送任何指令,因此控制單元也不會受到總控單元發(fā)送的任何指令,則門鎖不會被開啟。
本實施例提供的門禁系統(tǒng)的控制方法可用于實現(xiàn)上述實施例一提供的門禁系統(tǒng)。
本實施例提供的門禁系統(tǒng)的控制方法的技術方案中,讀卡器單元讀取銀行卡的卡信息并將卡信息發(fā)送至總控單元;總控單元向后臺服務單元發(fā)送認證指令,認證指令包括卡信息,后臺服務單元根據(jù)卡信息和預先存儲的卡認證信息對銀行卡進行認證,若認證成功時生成開啟指令,控制單元根據(jù)開啟指令開啟門鎖,本實施例的門禁系統(tǒng)采用銀行卡實現(xiàn)門禁功能,無需專門定制或者改造門禁卡或者門禁終端,從而降低了人力物力成本。本實施例采用用戶現(xiàn)有的銀行卡實現(xiàn)門禁功能,無需新增門禁卡,減少了用戶持有卡片的數(shù)量,從而達到輕量化錢包的目的。本實施例中的門禁系統(tǒng)中采用銀行卡賬號進行身份識別,從而簡化了門禁系統(tǒng)的識別過程,降低了成本。
可以理解的是,以上實施方式僅僅是為了說明本發(fā)明的原理而采用的示例性實施方式,然而本發(fā)明并不局限于此。對于本領域內(nèi)的普通技術人員而言,在不脫離本發(fā)明的精神和實質(zhì)的情況下,可以做出各種變型和改進,這些變型和改進也視為本發(fā)明的保護范圍。