一种动态设置门禁卡限时访问门禁时间的方法

文档序号:6682087阅读:4615来源:国知局
专利名称:一种动态设置门禁卡限时访问门禁时间的方法
技术领域
本发明涉及一种动态设置门禁卡限时访问门禁时间的方法,属于门禁限时访问方 法技术领域。
背景技术
目前IC卡广泛应用在门禁系统中,与传统单纯的门道及钥匙管理相比,门禁安全 管理系统,不仅使用方便,还可以记录门禁访问者信息、访问时间,便于工作环境安全管理 和人事考勤管理。但是,目前门禁系统还存在一些问题,集中表现在以下四个方面。一是很少考虑访问时间因素。即大部分门禁系统的门禁卡在任何时间均可访问门 禁系统,而在某些特殊应用场合,需要对门禁卡访问时间进行限制;二是不便动态设置访问时间。门禁系统的限制访问时间应该能根据实际情况和时 间变化实时、方便设置,而不是一成不变;三是门禁卡的访问权限相同。对拥有不同身份级别的门禁卡,限制访问时间应该 有所区分,而不是没有差别;四是访问时间设置方法单一。目前通过指定起始时间和终止时间设置门禁卡访问 限制时间,该方法优点是通俗易懂,缺点是设置方法单一、不灵活,仅适合用于限制访问时 间段较少的情况,否则限制访问时间设置工作就极其繁杂。

发明内容
针对现有技术的不足,本发明提供一种动态设置门禁卡限时访问门禁时间的方法。一种动态设置门禁卡限时访问门禁时间的方法,方法如下将不同优先级的限制时间字段年禁用月、公历和农历的年禁用日、周禁用日、冬季 和夏季的日禁用时、禁用日期、可用日期、禁用时间和可用时间,利用数据库管理软件,通过 计算机写入门禁系统的数据库,数据库中记录的信息与每个门禁卡一一对应,通过动态设 置数据库中各限制时间字段值,管理控制对应门禁卡访问门禁的时间;年禁用月格式为2 位数字mm ;公历和农历的年禁用日格式为4位数字mmdd或8位数字mmddMMDD,其中mmdd 为起始日期,MMDD为终止日期;冬季和夏季的日禁用时格式为8位数字hhfTHHFF,其中hh 为起始时刻的小时数, 为起始时刻的分钟数,HH为终止时刻小时数,FF为终止时刻分 钟数;禁用日期格式为8位数字yyyymmdd或12位数字yyyymmddMMDD,其中yyyy为年份 数,mmdd为起始日期,MMDD为终止日期;可用日期格式为8位数字yyyymmdd或12位数字 yyyymmddMMDD,其中yyyy为年份数,mmdd为起始日期,MMDD为终止日期;禁用时间和可用 时间格式为16位数字yyyymmddhhffHHFF,其中yyyy为年份数,mmdd为日期,hhff为起始 时刻,HHFF为终止时刻。所述限制时间字段优先级是指可用时间>禁用时间>可用日期>禁用日期;禁 用时间与冬季和夏季的日禁用时为相同的优先级;禁用日期与年禁用月、公历和农历的年禁用日、周禁用日为相同的优先级;持卡人对门禁进行访问时,门禁系统判断当前访问时间 是否在可以访问的范围内,步骤如下步骤1 判断访问时间是否在可用时间范围内,如果是,门禁开;如果否,执行步骤 2 ;步骤2 判断访问时间是否在禁用时间范围内,如果是,门禁关,如果否,执行步骤 3 ;步骤3:判断访问时间日期是否在可用日期范围内,如果是,执行步骤9,如果否, 执行步骤4;步骤4:判断访问时间日期是否在禁用日期范围内,如果是,门禁关,如果否,执行 步骤5 ;步骤5 判断访问时间月份是否在年禁用月范围内,如果是,门禁关,如果否,执行 步骤6 ;步骤6 判断访问时间日期是否在公历年禁用日范围内,如果是,门禁关,如果否, 执行步骤7 ;步骤7 获得访问时间日期的农历日期,并判断是否在农历年禁用日范围内,如果 是,门禁关,如果否,执行步骤8;步骤8 获得访问时间日期的星期数,并判断是否在周禁用日范围内,如果是,门 禁关,如果否,执行步骤9;步骤9 如果访问时间日期属于夏季,执行步骤10 ;如果访问时间日期属于冬季, 执行步骤11 ;步骤10 判断访问时间是否在夏季日禁用时范围内,如果是,门禁关,如果否,门 禁开;步骤11 判断访问时间是否在冬季日禁用时范围内,如果是,门禁关,如果否,门禁开。本发明除可应用于限时访问门禁系统中,还可应用于一切对使用时间有限制的场 合,例如贵重仪器限制时间使用的场合、大型楼宇内中央空调限时开关,以及紧缺资源的限 时供应等场合。除应用范围广,市场需求大外,本发明还具有以下优点。1、管理员可以根据实际情况需要,通过图形用户界面,实时设置限制使用时间,管 理方便、快捷灵活;2、管理员根据实际需要,为潜在使用者预先设置好限制访问时间。门禁系统、贵重 仪器即可在无人职守情况下正常运作使用,节省大量人力物力;3、本发明在设置限制时间字段时,充分考虑了国家法定假日放假规律,周末休假 规律以及寒暑作息规律,在不同应用场合之间具有较高的通用性和可移植性。


图1是本发明的程序流程图。
具体实施例方式实施例
一种动态设置门禁卡限时访问门禁时间的方法,以某学校图书馆阅览室2011年 放假安排为例,对本发明做进一步说明。表1图书馆阅览室2011年放假安排表
权利要求
1.一种动态设置门禁卡限时访问门禁时间的方法,其特征在于,设置方法是,将不同 优先级的限制时间字段年禁用月、公历和农历的年禁用日、周禁用日、冬季和夏季的日禁用 时、禁用日期、可用日期、禁用时间和可用时间,利用数据库管理软件,通过计算机写入门禁 系统的数据库,数据库中记录的信息与每个门禁卡一一对应,通过动态设置数据库中各限 制时间字段值,管理控制对应门禁卡访问门禁的时间;年禁用月格式为2位数字mm;公历和 农历的年禁用日格式为4位数字mmdd或8位数字mmddMMDD,其中mmdd为起始日期,MMDD 为终止日期;冬季和夏季的日禁用时格式为8位数字hhfTHHFF,其中hh为起始时刻的小时 数,ff为起始时刻的分钟数,HH为终止时刻小时数,FF为终止时刻分钟数;禁用日期格式 为8位数字yyyymmdd或12位数字yyyymmddMMDD,其中yyyy为年份数,mmdd为起始日期, MMDD为终止日期;可用日期格式为8位数字yyyymmdd或12位数字yyyymmddMMDD,其中 yyyy为年份数,mmdd为起始日期,MMDD为终止日期;禁用时间和可用时间格式为16位数字 yyyymmddhhffHHFF,其中yyyy为年份数,mmdd为日期,hhff为起始时刻,HHFF为终止时刻。
2.如权利要求1所述的一种动态设置门禁卡限时访问门禁时间的方法,其特征在于, 所述限制时间字段优先级是指可用时间>禁用时间>可用日期>禁用日期;禁用时间与 冬季和夏季的日禁用时为相同的优先级;禁用日期与年禁用月、公历和农历的年禁用日、周 禁用日为相同的优先级;持卡人对门禁进行访问时,门禁系统判断当前访问时间是否在可 以访问的范围内,步骤如下步骤1 判断访问时间是否在可用时间范围内,如果是,门禁开;如果否,执行步骤2 ;步骤2 判断访问时间是否在禁用时间范围内,如果是,门禁关,如果否,执行步骤3 ;步骤3:判断访问时间日期是否在可用日期范围内,如果是,执行步骤9,如果否,执行 步骤4;步骤4:判断访问时间日期是否在禁用日期范围内,如果是,门禁关,如果否,执行步骤5;步骤5:判断访问时间月份是否在年禁用月范围内,如果是,门禁关,如果否,执行步骤6;步骤6:判断访问时间日期是否在公历年禁用日范围内,如果是,门禁关,如果否,执行 步骤7;步骤7:获得访问时间日期的农历日期,并判断是否在农历年禁用日范围内,如果是, 门禁关,如果否,执行步骤8;步骤8 获得访问时间日期的星期数,并判断是否在周禁用日范围内,如果是,门禁关, 如果否,执行步骤9;步骤9 如果访问时间日期属于夏季,执行步骤10 ;如果访问时间日期属于冬季,执行 步骤11 ;步骤10 判断访问时间是否在夏季日禁用时范围内,如果是,门禁关,如果否,门禁开;步骤11 判断访问时间是否在冬季日禁用时范围内,如果是,门禁关,如果否,门禁开。
全文摘要
一种动态设置门禁卡限时访问门禁时间的方法,该方法通过对门禁卡设置若干具有不同优先级别的字段值,对门禁访问时间进行管理。各字段根据国家节假日安排和日常作息规律设定,拥有固定格式,同一字段有多个值时用特殊符号隔开。该限制时间访问设置方法可根据实际需要,动态设置限制访问时间,可广泛应用在各种对使用时间有限制的场合。该限制时间设置方法具有设置实时、操作简单,应用广泛的优点。本发明以限时访问门禁系统为例,详细论述该方法的实现过程。
文档编号G07C9/00GK102110321SQ20111007173
公开日2011年6月29日 申请日期2011年3月24日 优先权日2011年3月24日
发明者孟祥斌, 张玉婷, 李媛媛, 王世明, 邢建平, 马振良, 高亮 申请人:山东大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1