《自动考勤系统及方法.pdf》由会员分享,可在线阅读,更多相关《自动考勤系统及方法.pdf(9页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103310497 A (43)申请公布日 2013.09.18 CN 103310497 A *CN103310497A* (21)申请号 201210067793.X (22)申请日 2012.03.15 G07C 1/10(2006.01) (71)申请人 上海照恒科技有限公司 地址 200052 上海市长宁区华山路 1336 号 玉嘉大厦 17 楼 C 座 (72)发明人 赵照勤 柏强 胡洁 张大成 徐晶晶 钱钧 (74)专利代理机构 北京金信立方知识产权代理 有限公司 11225 代理人 刘锋 刘世杰 (54) 发明名称 自动考勤系统及方法 (57) 摘要 。
2、本发明公开了一种自动考勤系统及方法, 该 自动考勤系统包括手机客户端、 嵌入式蓝牙考勤 设备、 蓝牙考勤系统服务器以及与该蓝牙考勤系 统服务器相连接的数据库, 其中 : 所述手机客户 端包括客户端考勤控制模块以及与该客户端考 勤控制模块相连接的第一蓝牙模块, 所述客户端 考勤控制模块可与所述蓝牙考勤系统服务器相 通信 ; 所述嵌入式蓝牙考勤设备包括第二蓝牙模 块、 数据处理单元以及网络接口单元 ; 所述蓝牙 考勤系统服务器包括服务器监控单元和考勤处理 单元, 并与所述数据库相连接。 本发明的自动考勤 系统及方法, 能够通过蓝牙通讯, 快速方便地实现 自动考勤, 并且可便捷地考勤信息进行查询。 。
3、(51)Int.Cl. 权利要求书 1 页 说明书 5 页 附图 2 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书1页 说明书5页 附图2页 (10)申请公布号 CN 103310497 A CN 103310497 A *CN103310497A* 1/1 页 2 1. 一种自动考勤系统, 包括手机客户端、 嵌入式蓝牙考勤设备、 蓝牙考勤系统服务器以 及与该蓝牙考勤系统服务器相连接的数据库, 其中 : 所述手机客户端包括客户端考勤控制模块以及与该客户端考勤控制模块相连接的第 一蓝牙模块, 所述客户端考勤控制模块可与所述蓝牙考勤系统服务器相通信 ; 所述嵌入式蓝牙。
4、考勤设备包括第二蓝牙模块、 数据处理单元以及网络接口单元, 所述 第二蓝牙模块用于与所述第一蓝牙模块进行数据通信, 所述数据处理单元与所述第二蓝牙 模块相连接, 用于处理所述第二蓝牙模块从所述第一蓝牙模块接收到的客户端信息, 所述 网络接口单元与所述数据处理单元相连接, 并与所述蓝牙考勤系统服务器进行数据通信 ; 所述蓝牙考勤系统服务器包括服务器监控单元和考勤处理单元, 并与所述数据库相连 接。 2. 根据权利要求 1 所述的自动考勤系统, 其特征在于, 所述客户端考勤控制模块包括 与所述第一蓝牙模块相连接的客户端数据处理单元以及分别与该客户端数据处理单元相 连接的考勤请求单元、 考勤数据存储。
5、单元和考勤数据查询单元。 3. 根据权利要求 1 或 2 所述的自动考勤系统, 其特征在于, 所述数据处理单元包括 : 微处理器, 其通过一串口模块与所述第二蓝牙模块相连接 ; 存储器, 其与所述微处理器相连接 ; 以太网控制器, 其分别与所述微处理器以及所述网络接口单元相连接。 4. 根据权利要求 3 所述的自动考勤系统, 其特征在于, 所述数据处理单元还包括为该 数据处理单元供电的电源接口。 5. 根据权利要求 1 或 2 所述的自动考勤系统, 其特征在于, 所述网络接口单元为 RJ45 以太网接口、 GPRS 网络接口或 WIFI 网络接口。 6. 根据权利要求 4 所述的自动考勤系统,。
6、 其特征在于, 所述电源接口为 USB 接口。 7. 根据权利要求 3 所述的自动考勤系统, 其特征在于, 所述存储器为闪速存储器。 8. 根据权利要求 3 所述的自动考勤系统, 其特征在于, 所述以太网控制器为 CP220x。 9. 一种利用如权利要求 1 所述的自动考勤系统进行自动考勤的方法, 其特征在于, 该 方法包括如下步骤 : a, 所述嵌入式蓝牙设备中的第二蓝牙模块发出搜索信号, 所述手机客户端开启客户端 考勤控制模块和第一蓝牙模块 ; b, 所述第一蓝牙模块搜索到第二蓝牙模块后, 通过客户端考勤控制模块将客户端信息 发送至蓝牙考勤系统服务器, 同时, 第二蓝牙模块接收该客户端信息。
7、, 并将该客户端信息以 及第二蓝牙模块的标识信息发送至蓝牙考勤系统服务器 ; c, 所述蓝牙考勤系统服务器对从所述手机客户端和所述嵌入式蓝牙考勤设备接收到 的信息进行处理, 得到考勤信息数据, 并将该考勤信息数据发送至所述手机客户端和所述 嵌入式蓝牙考勤设备 ; d, 所述手机客户端接收该考勤信息数据, 并提示用户考勤成功。 权 利 要 求 书 CN 103310497 A 2 1/5 页 3 自动考勤系统及方法 技术领域 0001 本发明涉及无线通讯领域, 更具体地, 是一种通过设备间的无线通讯所实现的自 动考勤系统及方法。 背景技术 0002 员工考勤以及考勤信息管理是企业信息管理的重要组。
8、成部分。较早之前, 员工考 勤多使用传统的机械式打孔考勤系统。随着科学技术的进步, 现在常用的考勤系统包括基 于射频卡技术实现的考勤管理系统、 指纹识别或视网膜识别考勤管理系统。基于射频卡技 术实现的考勤管理系统使用最为普遍, 但是员工上下班进行打卡操作以及对卡片的维护, 会带来诸多不便, 并且会因由他人替代打卡而导致数据不准, 若磁卡丢失将会导致考勤数 据丢失, 补卡时也会耽误员工的正常考勤 ; 指纹和视网膜识别考勤系统的成本较高, 推广比 较困难, 并且防破坏能力以及稳定性有待提高。 0003 因此, 需要一种创新的自动考勤系统及考勤方法, 以低成本、 便捷可靠地实现员工 考勤以及考勤信息。
9、管理。 发明内容 0004 本发明的目的, 在于解决现有的考勤设备及考勤方法中所存在的上述不足, 从而 提供了一种创新的自动考勤系统和方法。 0005 本发明的自动考勤系统, 包括手机客户端、 嵌入式蓝牙考勤设备、 蓝牙考勤系统服 务器以及与该蓝牙考勤系统服务器相连接的数据库, 其中 : 0006 所述手机客户端包括客户端考勤控制模块以及与该客户端考勤控制模块相连接 的第一蓝牙模块, 所述客户端考勤控制模块可与所述蓝牙考勤系统服务器相通信 ; 0007 所述嵌入式蓝牙考勤设备包括第二蓝牙模块、 数据处理单元以及网络接口单元, 所述第二蓝牙模块用于与所述第一蓝牙模块进行数据通信, 所述数据处理单。
10、元与所述第二 蓝牙模块相连接, 用于处理所述第二蓝牙模块从所述第一蓝牙模块接收到的客户端信息, 所述网络接口单元与所述数据处理单元相连接, 并与所述蓝牙考勤系统服务器进行数据通 信 ; 0008 所述蓝牙考勤系统服务器包括服务器监控单元和考勤处理单元, 并与所述数据库 相连接。 0009 优选地, 所述客户端考勤控制模块包括与所述第一蓝牙模块相连接的客户端数据 处理单元以及分别与该客户端数据处理单元相连接的考勤请求单元、 考勤数据存储单元和 考勤数据查询单元。 0010 优选地, 所述数据处理单元包括 : 0011 微处理器, 其通过一串口模块与所述第二蓝牙模块相连接 ; 0012 存储器, 。
11、其与所述微处理器相连接 ; 0013 以太网控制器, 其分别与所述微处理器以及所述网络接口单元相连接。 说 明 书 CN 103310497 A 3 2/5 页 4 0014 优选地, 所述数据处理单元还包括为该数据处理单元供电的电源接口。 0015 优选地, 所述网络接口单元为 RJ45 以太网接口、 GPRS 网络接口或 WIFI 网络接口。 0016 优选地, 所述电源接口为 USB 接口。 0017 优选地, 所述存储器为闪速存储器。 0018 优选地, 所述以太网控制器为 CP220x。 0019 本发明的利用上述自动考勤系统进行自动考勤的方法包括如下步骤 : 0020 a, 所述嵌。
12、入式蓝牙设备中的第二蓝牙模块发出搜索信号, 所述手机客户端开启客 户端考勤控制模块和第一蓝牙模块 ; 0021 b, 所述第一蓝牙模块搜索到第二蓝牙模块后, 通过客户端考勤控制模块将客户端 信息发送至蓝牙考勤系统服务器, 同时, 第二蓝牙模块接收该客户端信息, 并将该客户端信 息以及第二蓝牙模块的标识信息发送至蓝牙考勤系统服务器 ; 0022 c, 所述蓝牙考勤系统服务器对从所述手机客户端和所述嵌入式蓝牙考勤设备接 收到的信息进行处理, 得到考勤信息数据, 并将该考勤信息数据发送至所述手机客户端和 所述嵌入式蓝牙考勤设备 ; 0023 d, 所述手机客户端接收该考勤信息数据, 并提示用户考勤成。
13、功。 0024 本发明的自动考勤系统及方法, 能够通过蓝牙通讯, 快速方便地实现自动考勤, 并 且可便捷地考勤信息进行查询。 附图说明 0025 图 1 为本发明的自动考勤系统的组成示意图 ; 0026 图 2 为图 1 中手机客户端的更详细的组成示意图 ; 0027 图 3 为图 1 中嵌入式蓝牙考勤设备的更详细的组成示意图 ; 0028 图 4 为本发明的自动考勤方法的流程示意图。 具体实施方式 0029 以下结合附图, 对本发明的自动考勤系统以及自动考勤方法的组成、 流程以及工 作原理进行详细说明。 0030 如图 1 所示, 为本发明的自动考勤系统的组成示意图。如图所示, 本发明的自动。
14、考 勤系统, 包括手机客户端100、 嵌入式蓝牙考勤设备200、 蓝牙考勤系统服务器300以及与该 蓝牙考勤系统服务器 300 相连接的数据库 400, 其中, 手机客户端 100 包括客户端考勤控制 模块110以及与该客户端考勤控制模块110相连接的第一蓝牙模块120, 客户端考勤控制模 块 110 可与蓝牙考勤系统服务器 300 相通信 ; 嵌入式蓝牙考勤设备 200 包括第二蓝牙模块 210、 数据处理单元 220 以及网络接口单元 230, 第二蓝牙模块 210 用于与第一蓝牙模块 120 进行数据通信, 数据处理单元 220 与第二蓝牙模块 210 相连接, 用于处理第二蓝牙模块 2。
15、10 从第一蓝牙模块 120 接收到的客户端信息, 网络接口单元 230 与数据处理单元 220 相连接, 并与蓝牙考勤系统服务器 300 进行数据通信 ; 蓝牙考勤系统服务器 300 包括服务器监控单 元 310 和考勤处理单元 320, 并与数据库 400 相连接。 0031 更具体地, 如图 2 所示, 客户端考勤控制模块 110 包括与第一蓝牙模块 120 相连接 的客户端数据处理单元111以及分别与该客户端数据处理单元111相连接的考勤请求单元 说 明 书 CN 103310497 A 4 3/5 页 5 112、 考勤数据存储单元 113 和考勤数据查询单元 114。客户端数据处理。
16、单元 111 用于接收 来自第一蓝牙模块 120 的客户端信息, 包括第一蓝牙模块 120 的 MAC 地址及其蓝牙名称, 同 时, 客户端数据处理模块 111 还从第一蓝牙模块 120 接收嵌入式蓝牙考勤设备 200 传输的 第二蓝牙模块的标识信息。当客户端数据处理单元 111 接收到上述信息后, 通过网络接口, 例如、 GPRS 网络接口等常规的无线通讯接口或手机客户端 100 自带的通讯手段, 将上述信 息传输至蓝牙考勤系统服务器300。 当蓝牙考勤系统服务器300经处理得出考勤信息后, 可 将该考勤信息传输给客户端数据处理单元 111, 客户端数据处理单元 111 进而将考勤信息 存储。
17、在考勤数据存储单元内, 并通过屏幕提示用户考勤成功。考勤请求单元 112 用于向客 户端数据处理单元111发出考勤请求, 当客户端数据处理单元111接收到考勤请求单元112 发送的考勤请求后, 开启第一蓝牙模块 120, 以用于与嵌入式蓝牙考勤设备 200 进行数据通 讯。考勤数据查询单元 114 用于进行数据查询, 当手机客户端用户欲对其考勤历史进行查 询时, 可通过考勤数据查询单元 114 进行考勤数据查询, 此时, 客户端数据处理单元 111 应 考勤数据查询单元114请求, 可从考勤数据存储单元113内调取相应考勤数据, 并输出显示 在客户端的屏幕上。客户端数据处理单元 11、 考勤请。
18、求单元 112、 考勤数据查询单元 114 可 采用可编程逻辑芯片或其他合适的数字处理器进行构建, 考勤数据存储单元 113 可以是内 置于手机客户端的常用的数据存储芯片。 0032 如图 3 所示, 是嵌入式蓝牙考勤设备 200 的更具体的组成示意图。如图所示, 数据 处理单元包括微处理器 222、 存储器 224 以及以太网控制器 226, 其中, 微处理器 222 通过一 个串口模块与第二蓝牙模块 120 相连接, 存储器 224 与微处理器 222 相连接, 以太网控制器 226 分别与微处理器 222 以及网络接口单元 230 相连接。另外, 数据处理单元 220 还包括电 源接口 。
19、228, 电源接口 228 分别与以太网控制器 226 和微处理器 222 相连接, 用于为数据处 理单元 220 中的器件进行供电, 电源接口 228 可采用常用的接口方式, 例如 USB 接口等。 0033 微处理器 222 由常规的 MCU 构成, 例如 C8051F340 处理器, 其可控制第二蓝牙模 块 210 执行搜索功能, 由此, 第一蓝牙模块 120 在接收到第二蓝牙模块 210 发出的搜索信号 后, 将包括有蓝牙 MAC 地址和蓝牙名称的客户端信息发送至给第二蓝牙模块 210。连接第 二蓝牙模块 210 和微处理器 222 的串口模块可以是 UART 串口, 存储器 224 。
20、可以是常规的闪 速存储器 (Flash Memory), 而以太网控制器 226 可以是 CP220x 系列的以太网控制器 ( 例 如 CP2200) 或其它常用的以太网控制器型号, 其用于控制网络接口单元 230 对客户端信息 数据进行收发。 0034 第二蓝牙模块 210 从第一蓝牙模块 120 接收到的客户端信息包括第一蓝牙模块 120的MAC地址以及其蓝牙名称。 当第二蓝牙模块210接收到客户端信息后, 数据处理单元 220的微处理器222对该客户端信息进行解析后, 将客户端信息中的蓝牙MAC地址和蓝牙名 称通过网络接口单元230传送到蓝牙考勤系统服务器300, 该数据同时被保存在数据。
21、库400 内, 蓝牙考勤系统服务器 300 内的考勤处理单元 320 将该数据对从手机客户端 100 传输的 数据进行匹配, 以确认手机客户端 100 传输的客户端信息数据正确无误, 然后, 当确认手机 客户端100所传输的客户端信息数据以及其对应的嵌入式蓝牙考勤设备标识信息(也即第 二蓝牙模块的标识信息 ) 后, 考勤处理单元 320 在数据库 400 内查找有无该客户端的纪录, 如果有此纪录, 根据该记录, 考勤处理单元 320 将手机客户端的考勤信息, 包括手机客户端 的使用者姓名或编号、 考勤时间 ( 通过考勤处理单元 220 内的时钟所得 ) 等, 存储在数据库 说 明 书 CN 1。
22、03310497 A 5 4/5 页 6 300内。 然后, 蓝牙考勤系统服务器300将处理所得的考勤信息传输至嵌入式蓝牙考勤设备 200, 并同时传输至手机客户端 100 的客户端考勤控制模块 110。 0035 网络接口单元 230 与数据处理单元 220 相连接, 数据处理单元 220 通过该网络接 口单元 230 与所述蓝牙考勤系统服务器 300 进行数据通信。网络接口单元 230 可以是 RJ45 以太网接口, 其提供 10/100MB 的自适应网卡接口, 并通过 TCP/IP 协议进行数据传输。网络 接口单元 230 也可以是 GPRS 网络接口或 WIFI 网络接口。 0036 。
23、结合图 1-3, 如上所述, 蓝牙考勤系统服务器 300 包括服务器监控单元 310 以及用 于进行考勤信息处理的考勤处理单元 320。服务器监控单元 310 可用于对手机客户端 100 和嵌入式蓝牙考勤设备 200 发送的客户端信息数据 ( 包括手机客户端蓝牙 MAC 地址、 蓝牙 名称 ) 以及嵌入式蓝牙考勤设备 200 发送的嵌入式蓝牙考勤设备 200 自身信息数据 ( 例如 第二蓝牙模块 210 的标识字段数据 ) 进行监控。考勤处理单元 320 可由常规的微处理器组 成, 它将从手机客户端 100 和嵌入式蓝牙考勤设备 200 收到的客户端信息数据以及嵌入式 蓝牙考勤设备 200 自。
24、身信息数据进行数据匹配, 以对客户端信息进行确认核实, 并实时地 存储在数据库 400 内, 并且, 通过在数据库内的搜索查找, 根据客户端信息数据以及嵌入式 蓝牙考勤设备 200 自身信息数据, 确认客户端的考勤信息, 例如客户端对应的使用者员工 编号或名称、 考勤处理单元 320 接收到客户端信息时的时间 ( 即考勤时间 )。优选地, 考勤 信息还可包括实际考勤时间与规定考勤时间比较后的考勤结果分析, 包括迟早、 早退、 矿工 等。当使用该自动考勤系统的公司、 企业等单位较大时, 可以以部门为单位, 安装多个嵌入 式蓝牙考勤设备 200, 此时, 嵌入式蓝牙考勤设备 200 的自身信息, 。
25、可以作为部门信息包含 进考勤信息。 0037 数据库 400 内可存储有用于员工考勤的相关信息, 例如手机客户端的蓝牙 MAC 地 址、 蓝牙名称、 以及它们对应的员工 ( 即手机客户端使用者 ) 名称或编号, 嵌入式蓝牙考勤 设备信息及其对应的部门名称或编号。如上所述, 当考勤处理单元 320 接收到客户端信息 数据以及嵌入式蓝牙考勤设备信息数据后, 通过数据库中数据的匹配和查找, 得出客户端 所对应的考勤信息, 包括客户端使用者名称或代号, 考勤时间, 考勤状态 ( 准时, 迟到等 ), 所属部门, 等等。然后, 将这些考勤信息保存在数据库内, 以备调取和查询。 0038 以下进一步结合图。
26、 4, 并参照图 1-3, 对利用本发明的自动考勤系统进行自动考勤 的方法的流程步骤进行更详细说明。 0039 如图 4 所示, 并参照图 1-3, 本发明的进行自动考勤的方法, 包括以下步骤 : 0040 步骤S100, 嵌入式蓝牙设备200中的第二蓝牙模块210发出搜索信号, 手机客户端 100 开启客户端考勤控制模块 110 和第一蓝牙模块 120。在该步骤中, 固定设置于考勤区域 的嵌入式蓝牙设备 200 的第二蓝牙模块 210 发出搜索信号, 当手机客户端 100 的用户进入 考勤区域时, 通过其考勤请求单元 112 发送考勤请求, 开启第一蓝牙模块 120。 0041 步骤S200。
27、, 第一蓝牙模块120搜索到第二蓝牙模块210后, 通过客户端考勤控制模 块 110 将客户端信息发送至蓝牙考勤系统服务器 300, 同时, 第二蓝牙模块 210 接收该客户 端信息, 并将该客户端信息以及第二蓝牙模块 210 的标识信息发送至蓝牙考勤系统服务器 300。当第一蓝牙模块 120 搜索到第二蓝牙模块 210 后, 将自身的客户端信息通过客户端考 勤控制模块 110 传送至蓝牙考勤系统服务器 300, 并且优选地, 第一蓝牙模块 120 也可将接 收到的第二蓝牙模块210的标识信息通过客户端考勤控制模块110发送到蓝牙考勤系统服 说 明 书 CN 103310497 A 6 5/5。
28、 页 7 务器 300 内。类似地, 第二蓝牙模块 210 接收到客户端信息后, 通过数据处理单元 220 以及 网络接口单元 230, 将客户端信息以及第二蓝牙模块 210 的标识信息, 传输至蓝牙考勤系统 服务器 300。 0042 步骤 S300, 蓝牙考勤系统服务器 300 对从手机客户端 100 和嵌入式蓝牙考勤设备 200 接收到的信息进行处理, 得到考勤信息数据, 并将该考勤信息数据发送至手机客户端 100 和嵌入式蓝牙考勤设备 200。该步骤中, 蓝牙考勤系统服务器 300 接收到的信息包括手 机客户端 100 传输的客户端信息 ( 优选地, 也包括第二蓝牙模块的标识信息 ) 。
29、以及嵌入式 蓝牙考勤设备传输的客户端信息及其第二蓝牙模块标识信息。考勤处理单元 320 对来自手 机客户端 100、 嵌入式蓝牙考勤设备 200 的信息进行匹配比对, 确认手机客户端信息以及该 手机客户端信息所对应的嵌入式蓝牙考勤设备标识 ( 即第二蓝牙模块标识 ), 并根据接收 到这些信息的时间 ( 通过其自身时钟 ), 判断考勤者是否迟到、 早退或者无考勤记录, 并将 最终的考勤信息传送至嵌入式蓝牙考勤设备200和手机客户端100。 同时, 蓝牙考勤系统服 务器 300 还将经处理得出的考勤信息存储入数据库内, 以备查询。 0043 步骤 S400, 手机客户端 100 接收该考勤信息数据。
30、, 并提示用户考勤成功。该步骤 中, 当手机客户端 100 接收到考勤信息数据后, 提示用户考勤成功, 同时将考勤信息数据存 储入考勤数据存储单元 113 内。并且, 通过考勤数据查询单元 114, 手机客户端用户还可以 随时对自己的考勤记录进行查询。 0044 综上所述, 本发明的自动考勤系统以及考勤方法, 可利用具有蓝牙功能的手机, 对 作为员工的手机用户进行自动考勤。本发明的自动考勤系统使用操作方便, 只需要员工具 备蓝牙功能的手机, 即可在进入办公区域内, 打开蓝牙功能自动完成考勤操作, 省去了每日 打卡的繁琐以及人工处理的数据不准确性 ; 另外, 本发明的自动考勤系统以及方法, 由于在 手机客户端设置有客户端考勤控制模块, 因此用户通过对手机的操作, 即可实现考勤请求、 考勤查询等操作, 从而可方便地进行自动考勤以及考勤信息查看, 而不需到外部的服务器 进行查询调阅, 从而大大节省了时间及人力资源。 说 明 书 CN 103310497 A 7 1/2 页 8 图 1 图 2 说 明 书 附 图 CN 103310497 A 8 2/2 页 9 图 3 图 4 说 明 书 附 图 CN 103310497 A 9 。