[发明专利]提高短距离无线考勤装置效率的方法无效
申请号: | 200710025613.0 | 申请日: | 2007-08-08 |
公开(公告)号: | CN101105868A | 公开(公告)日: | 2008-01-16 |
发明(设计)人: | 陆生礼;刘昊;方晨;张轩;王琢玉 | 申请(专利权)人: | 东南大学 |
主分类号: | G07C1/10 | 分类号: | G07C1/10 |
代理公司: | 南京经纬专利商标代理有限公司 | 代理人: | 叶连生 |
地址: | 21009*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 提高 短距离 无线 考勤 装置 效率 方法 | ||
技术领域
本发明涉及一种提高短距离无线考勤装置效率的方法,属于无线考勤装置制造和控制的技术领域。
背景技术
现有技术中的无线考勤装置,采用逐一接收并纪录员工信息的方式进行考勤,在上、下班员工进出密集时,需要排队打卡,浪费时间,考勤效率低,不适合人员流量大、出入口多的企、事业单位使用。
发明内容
技术问题:本发明目的是提供一种提高短距离无线考勤装置效率的方法,提高大规模人数、多出入口场合的员工考勤效率。
技术方案:为解决现有技术中存在的技术问题,本发明所设计的提高短距离无线考勤装置效率的方法,用于包括考勤主服务器、考勤分站、射频员工工号卡的考勤装置,考勤分站可以为若干个、射频员工工号卡的数量等于被考勤员工人数。所述考勤分站由分站处理器、分站存储器、分站射频接收模块构成,所述射频员工工号卡由工号卡处理器、工号卡存储器、工号卡射频发送模块构成,每个工号卡存储器中唯一地烧录一个员工的工号信息。
本发明的方法包含以下步骤:
a)启动考勤装置,系统进行初始化:
a1)建立员工编号,各考勤分站为各个员工建立一个统一的与其工号一一对应的员工编号;
a2)在各考勤分站中构建环形缓冲器,该环形缓冲器由首尾相连的多个相同的结构体组成,每个结构体中包含员工信息数据包指针、数据包长度、结构体标志位三个成员;其中,员工信息数据包指针用于指示该结构体所登记的员工信息数据包在内存上的起始存储地址,数据包长度用于记录该结构体所登记的员工信息数据包的长短,结构体标志位置1和置0分别表示本结构体处于使用和空置状态,所有结构体的成员在初始状态全部置0;
a3)在各考勤分站中建立两个表格,表1为员工登记表,表2为员工登记拷贝表,该两表分别由容量为被考勤员工总数的一维数组构成,该两表的一维数组的诸元素与被考勤员工一一对应,各个元素的下标分别为员工编号,该两表中的各个元素的初始值全部为0;
b)使能时钟,开始考勤:考勤主服务器对所有的考勤分站发出对时命令,考勤分站接到对时命令后使能本身实时时钟,开始考勤;
c)接收员工信息数据包:考勤分站接收位于该分站考勤范围内的射频员工工号卡采用无线方式发送的员工信息数据包;
d)存储员工信息数据包:考勤分站根据收到的某个员工信息数据包的长度,为该员工信息数据包在考勤分站的内存上分配一块相应的内存空间,将该员工信息数据包存入其中;
e)预登记员工信息数据包:根据考勤分站接收并存储员工信息数据包的先后顺序,从环行缓冲器的任意一个结构体开始,按顺时针或者逆时针方向,以一个结构体登记一个数据包的方式,对数据包进行逐一登记;
f)读取员工工号:当任一考勤分站的处理器空闲时,从环行缓冲器的任意一个结构体开始,按顺时针或者逆时针方向,依次循环检查环形缓冲器中各结构体的标志位,如某结构体标志位为1,则根据该结构体的员工信息数据包指针所指向的某一员工信息数据包在内存上的起始存储地址和数据包长度,从地址开始处读出该数据包中的数据,得到该名位于考勤范围内的员工工号;
g)登录员工位置状态:
考勤分站根据步骤f)所得到的员工工号所对应的员工编号,将表1中下标为该员工编号的元素置1,然后将存储该员工信息数据包的相应内存空间释放,并将预登记该员工信息数据包的结构体中的各成员清0;
h)判断员工位置状态变化:
考勤分站每经过一个员工位置判断周期,将上述表1与表2相比较,
h1)如相同下标的元素在表1中为1,在表2中为0,则判定该元素所对应的员工在判断周期内进入考勤分站考勤范围;
h2)如相同下标处元素在表1中为0,在表2中为1,则判定该元素所对应的员工在判断周期内走出考勤分站考勤范围;
h3)如相同下标处元素在表1和表2中均为1,或者在表1和表2中均为0,则判定此员工在判断周期内的位置状态没有变化;
i)将表1中的数据拷贝到表2上,然后将表1清0,返回步骤g);
j)记录员工位置状态变化信息:记录步骤h1)、h2)所判定的员工位置状态变化情况和变化时间;
k)考勤主服务器索要考勤信息:考勤主服务器每经过一个巡检周期,采用总线巡检的方式向考勤分站索要考勤信息;
l)考勤分站发送考勤信息:考勤分站处理器接到考勤主服务器的巡检命令后,将包含员工位置状态变化信息的考勤信息,发送给考勤主服务器;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东南大学,未经东南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710025613.0/2.html,转载请声明来源钻瓜专利网。