專利名稱:一種動(dòng)態(tài)設(shè)置門禁卡限時(shí)訪問門禁時(shí)間的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種動(dòng)態(tài)設(shè)置門禁卡限時(shí)訪問門禁時(shí)間的方法,屬于門禁限時(shí)訪問方 法技術(shù)領(lǐng)域。
背景技術(shù):
目前IC卡廣泛應(yīng)用在門禁系統(tǒng)中,與傳統(tǒng)單純的門道及鑰匙管理相比,門禁安全 管理系統(tǒng),不僅使用方便,還可以記錄門禁訪問者信息、訪問時(shí)間,便于工作環(huán)境安全管理 和人事考勤管理。但是,目前門禁系統(tǒng)還存在一些問題,集中表現(xiàn)在以下四個(gè)方面。一是很少考慮訪問時(shí)間因素。即大部分門禁系統(tǒng)的門禁卡在任何時(shí)間均可訪問門 禁系統(tǒng),而在某些特殊應(yīng)用場(chǎng)合,需要對(duì)門禁卡訪問時(shí)間進(jìn)行限制;二是不便動(dòng)態(tài)設(shè)置訪問時(shí)間。門禁系統(tǒng)的限制訪問時(shí)間應(yīng)該能根據(jù)實(shí)際情況和時(shí) 間變化實(shí)時(shí)、方便設(shè)置,而不是一成不變;三是門禁卡的訪問權(quán)限相同。對(duì)擁有不同身份級(jí)別的門禁卡,限制訪問時(shí)間應(yīng)該 有所區(qū)分,而不是沒有差別;四是訪問時(shí)間設(shè)置方法單一。目前通過指定起始時(shí)間和終止時(shí)間設(shè)置門禁卡訪問 限制時(shí)間,該方法優(yōu)點(diǎn)是通俗易懂,缺點(diǎn)是設(shè)置方法單一、不靈活,僅適合用于限制訪問時(shí) 間段較少的情況,否則限制訪問時(shí)間設(shè)置工作就極其繁雜。
發(fā)明內(nèi)容
針對(duì)現(xiàn)有技術(shù)的不足,本發(fā)明提供一種動(dòng)態(tài)設(shè)置門禁卡限時(shí)訪問門禁時(shí)間的方法。一種動(dòng)態(tài)設(shè)置門禁卡限時(shí)訪問門禁時(shí)間的方法,方法如下將不同優(yōu)先級(jí)的限制時(shí)間字段年禁用月、公歷和農(nóng)歷的年禁用日、周禁用日、冬季 和夏季的日禁用時(shí)、禁用日期、可用日期、禁用時(shí)間和可用時(shí)間,利用數(shù)據(jù)庫(kù)管理軟件,通過 計(jì)算機(jī)寫入門禁系統(tǒng)的數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)中記錄的信息與每個(gè)門禁卡一一對(duì)應(yīng),通過動(dòng)態(tài)設(shè) 置數(shù)據(jù)庫(kù)中各限制時(shí)間字段值,管理控制對(duì)應(yīng)門禁卡訪問門禁的時(shí)間;年禁用月格式為2 位數(shù)字mm ;公歷和農(nóng)歷的年禁用日格式為4位數(shù)字mmdd或8位數(shù)字mmddMMDD,其中mmdd 為起始日期,MMDD為終止日期;冬季和夏季的日禁用時(shí)格式為8位數(shù)字hhfTHHFF,其中hh 為起始時(shí)刻的小時(shí)數(shù), 為起始時(shí)刻的分鐘數(shù),HH為終止時(shí)刻小時(shí)數(shù),F(xiàn)F為終止時(shí)刻分 鐘數(shù);禁用日期格式為8位數(shù)字yyyymmdd或12位數(shù)字yyyymmddMMDD,其中yyyy為年份 數(shù),mmdd為起始日期,MMDD為終止日期;可用日期格式為8位數(shù)字yyyymmdd或12位數(shù)字 yyyymmddMMDD,其中yyyy為年份數(shù),mmdd為起始日期,MMDD為終止日期;禁用時(shí)間和可用 時(shí)間格式為16位數(shù)字yyyymmddhhffHHFF,其中yyyy為年份數(shù),mmdd為日期,hhff為起始 時(shí)刻,HHFF為終止時(shí)刻。所述限制時(shí)間字段優(yōu)先級(jí)是指可用時(shí)間>禁用時(shí)間>可用日期>禁用日期;禁 用時(shí)間與冬季和夏季的日禁用時(shí)為相同的優(yōu)先級(jí);禁用日期與年禁用月、公歷和農(nóng)歷的年禁用日、周禁用日為相同的優(yōu)先級(jí);持卡人對(duì)門禁進(jìn)行訪問時(shí),門禁系統(tǒng)判斷當(dāng)前訪問時(shí)間 是否在可以訪問的范圍內(nèi),步驟如下步驟1 判斷訪問時(shí)間是否在可用時(shí)間范圍內(nèi),如果是,門禁開;如果否,執(zhí)行步驟 2 ;步驟2 判斷訪問時(shí)間是否在禁用時(shí)間范圍內(nèi),如果是,門禁關(guān),如果否,執(zhí)行步驟 3 ;步驟3:判斷訪問時(shí)間日期是否在可用日期范圍內(nèi),如果是,執(zhí)行步驟9,如果否, 執(zhí)行步驟4;步驟4:判斷訪問時(shí)間日期是否在禁用日期范圍內(nèi),如果是,門禁關(guān),如果否,執(zhí)行 步驟5 ;步驟5 判斷訪問時(shí)間月份是否在年禁用月范圍內(nèi),如果是,門禁關(guān),如果否,執(zhí)行 步驟6 ;步驟6 判斷訪問時(shí)間日期是否在公歷年禁用日范圍內(nèi),如果是,門禁關(guān),如果否, 執(zhí)行步驟7 ;步驟7 獲得訪問時(shí)間日期的農(nóng)歷日期,并判斷是否在農(nóng)歷年禁用日范圍內(nèi),如果 是,門禁關(guān),如果否,執(zhí)行步驟8;步驟8 獲得訪問時(shí)間日期的星期數(shù),并判斷是否在周禁用日范圍內(nèi),如果是,門 禁關(guān),如果否,執(zhí)行步驟9;步驟9 如果訪問時(shí)間日期屬于夏季,執(zhí)行步驟10 ;如果訪問時(shí)間日期屬于冬季, 執(zhí)行步驟11 ;步驟10 判斷訪問時(shí)間是否在夏季日禁用時(shí)范圍內(nèi),如果是,門禁關(guān),如果否,門 禁開;步驟11 判斷訪問時(shí)間是否在冬季日禁用時(shí)范圍內(nèi),如果是,門禁關(guān),如果否,門禁開。本發(fā)明除可應(yīng)用于限時(shí)訪問門禁系統(tǒng)中,還可應(yīng)用于一切對(duì)使用時(shí)間有限制的場(chǎng) 合,例如貴重儀器限制時(shí)間使用的場(chǎng)合、大型樓宇內(nèi)中央空調(diào)限時(shí)開關(guān),以及緊缺資源的限 時(shí)供應(yīng)等場(chǎng)合。除應(yīng)用范圍廣,市場(chǎng)需求大外,本發(fā)明還具有以下優(yōu)點(diǎn)。1、管理員可以根據(jù)實(shí)際情況需要,通過圖形用戶界面,實(shí)時(shí)設(shè)置限制使用時(shí)間,管 理方便、快捷靈活;2、管理員根據(jù)實(shí)際需要,為潛在使用者預(yù)先設(shè)置好限制訪問時(shí)間。門禁系統(tǒng)、貴重 儀器即可在無人職守情況下正常運(yùn)作使用,節(jié)省大量人力物力;3、本發(fā)明在設(shè)置限制時(shí)間字段時(shí),充分考慮了國(guó)家法定假日放假規(guī)律,周末休假 規(guī)律以及寒暑作息規(guī)律,在不同應(yīng)用場(chǎng)合之間具有較高的通用性和可移植性。
圖1是本發(fā)明的程序流程圖。
具體實(shí)施例方式實(shí)施例
一種動(dòng)態(tài)設(shè)置門禁卡限時(shí)訪問門禁時(shí)間的方法,以某學(xué)校圖書館閱覽室2011年 放假安排為例,對(duì)本發(fā)明做進(jìn)一步說明。表1圖書館閱覽室2011年放假安排表
權(quán)利要求
1.一種動(dòng)態(tài)設(shè)置門禁卡限時(shí)訪問門禁時(shí)間的方法,其特征在于,設(shè)置方法是,將不同 優(yōu)先級(jí)的限制時(shí)間字段年禁用月、公歷和農(nóng)歷的年禁用日、周禁用日、冬季和夏季的日禁用 時(shí)、禁用日期、可用日期、禁用時(shí)間和可用時(shí)間,利用數(shù)據(jù)庫(kù)管理軟件,通過計(jì)算機(jī)寫入門禁 系統(tǒng)的數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)中記錄的信息與每個(gè)門禁卡一一對(duì)應(yīng),通過動(dòng)態(tài)設(shè)置數(shù)據(jù)庫(kù)中各限 制時(shí)間字段值,管理控制對(duì)應(yīng)門禁卡訪問門禁的時(shí)間;年禁用月格式為2位數(shù)字mm;公歷和 農(nóng)歷的年禁用日格式為4位數(shù)字mmdd或8位數(shù)字mmddMMDD,其中mmdd為起始日期,MMDD 為終止日期;冬季和夏季的日禁用時(shí)格式為8位數(shù)字hhfTHHFF,其中hh為起始時(shí)刻的小時(shí) 數(shù),ff為起始時(shí)刻的分鐘數(shù),HH為終止時(shí)刻小時(shí)數(shù),F(xiàn)F為終止時(shí)刻分鐘數(shù);禁用日期格式 為8位數(shù)字yyyymmdd或12位數(shù)字yyyymmddMMDD,其中yyyy為年份數(shù),mmdd為起始日期, MMDD為終止日期;可用日期格式為8位數(shù)字yyyymmdd或12位數(shù)字yyyymmddMMDD,其中 yyyy為年份數(shù),mmdd為起始日期,MMDD為終止日期;禁用時(shí)間和可用時(shí)間格式為16位數(shù)字 yyyymmddhhffHHFF,其中yyyy為年份數(shù),mmdd為日期,hhff為起始時(shí)刻,HHFF為終止時(shí)刻。
2.如權(quán)利要求1所述的一種動(dòng)態(tài)設(shè)置門禁卡限時(shí)訪問門禁時(shí)間的方法,其特征在于, 所述限制時(shí)間字段優(yōu)先級(jí)是指可用時(shí)間>禁用時(shí)間>可用日期>禁用日期;禁用時(shí)間與 冬季和夏季的日禁用時(shí)為相同的優(yōu)先級(jí);禁用日期與年禁用月、公歷和農(nóng)歷的年禁用日、周 禁用日為相同的優(yōu)先級(jí);持卡人對(duì)門禁進(jìn)行訪問時(shí),門禁系統(tǒng)判斷當(dāng)前訪問時(shí)間是否在可 以訪問的范圍內(nèi),步驟如下步驟1 判斷訪問時(shí)間是否在可用時(shí)間范圍內(nèi),如果是,門禁開;如果否,執(zhí)行步驟2 ;步驟2 判斷訪問時(shí)間是否在禁用時(shí)間范圍內(nèi),如果是,門禁關(guān),如果否,執(zhí)行步驟3 ;步驟3:判斷訪問時(shí)間日期是否在可用日期范圍內(nèi),如果是,執(zhí)行步驟9,如果否,執(zhí)行 步驟4;步驟4:判斷訪問時(shí)間日期是否在禁用日期范圍內(nèi),如果是,門禁關(guān),如果否,執(zhí)行步驟5;步驟5:判斷訪問時(shí)間月份是否在年禁用月范圍內(nèi),如果是,門禁關(guān),如果否,執(zhí)行步驟6;步驟6:判斷訪問時(shí)間日期是否在公歷年禁用日范圍內(nèi),如果是,門禁關(guān),如果否,執(zhí)行 步驟7;步驟7:獲得訪問時(shí)間日期的農(nóng)歷日期,并判斷是否在農(nóng)歷年禁用日范圍內(nèi),如果是, 門禁關(guān),如果否,執(zhí)行步驟8;步驟8 獲得訪問時(shí)間日期的星期數(shù),并判斷是否在周禁用日范圍內(nèi),如果是,門禁關(guān), 如果否,執(zhí)行步驟9;步驟9 如果訪問時(shí)間日期屬于夏季,執(zhí)行步驟10 ;如果訪問時(shí)間日期屬于冬季,執(zhí)行 步驟11 ;步驟10 判斷訪問時(shí)間是否在夏季日禁用時(shí)范圍內(nèi),如果是,門禁關(guān),如果否,門禁開;步驟11 判斷訪問時(shí)間是否在冬季日禁用時(shí)范圍內(nèi),如果是,門禁關(guān),如果否,門禁開。
全文摘要
一種動(dòng)態(tài)設(shè)置門禁卡限時(shí)訪問門禁時(shí)間的方法,該方法通過對(duì)門禁卡設(shè)置若干具有不同優(yōu)先級(jí)別的字段值,對(duì)門禁訪問時(shí)間進(jìn)行管理。各字段根據(jù)國(guó)家節(jié)假日安排和日常作息規(guī)律設(shè)定,擁有固定格式,同一字段有多個(gè)值時(shí)用特殊符號(hào)隔開。該限制時(shí)間訪問設(shè)置方法可根據(jù)實(shí)際需要,動(dòng)態(tài)設(shè)置限制訪問時(shí)間,可廣泛應(yīng)用在各種對(duì)使用時(shí)間有限制的場(chǎng)合。該限制時(shí)間設(shè)置方法具有設(shè)置實(shí)時(shí)、操作簡(jiǎn)單,應(yīng)用廣泛的優(yōu)點(diǎn)。本發(fā)明以限時(shí)訪問門禁系統(tǒng)為例,詳細(xì)論述該方法的實(shí)現(xiàn)過程。
文檔編號(hào)G07C9/00GK102110321SQ20111007173
公開日2011年6月29日 申請(qǐng)日期2011年3月24日 優(yōu)先權(quán)日2011年3月24日
發(fā)明者孟祥斌, 張玉婷, 李媛媛, 王世明, 邢建平, 馬振良, 高亮 申請(qǐng)人:山東大學(xué)