一种考勤系统及方法

文档序号:10553674阅读:340来源:国知局
一种考勤系统及方法
【专利摘要】本发明涉及一种考勤系统及方法,包括控制器、蓝牙模块和至少一个内置有蓝牙传输单元的移动终端;移动终端,其通过蓝牙传输单元采用蓝牙模式将打卡信息发送至所述蓝牙模块;蓝牙模块,其用于接收打卡信息,并将打卡信息传输至控制器;控制器,其用于接收打卡信息,将打卡信息与内部存储模块中存储的员工信息进行比对,确定打卡员工;并调用内部时钟芯片根据控制器接收打卡信息的时刻,确定打卡员工的打卡时间;其还用于根据员工信息及全部打卡员工和打卡时间分析生成考勤表。本发明采用蓝牙传输实现考勤系统,从系统整体上降低成本,提高智能性和操作性。
【专利说明】
_种考勤系统及方法
技术领域
[0001 ]本发明涉及单片机技术领域,特别涉及一种考勤系统及方法。
【背景技术】
[0002]企业考勤管理系统是为了解决员工考勤管理的而设计的,目的是建立一个能够初步实现企业考勤管理系统的智能化管理,提高考勤管理效率,管理人员能够得到及时的反馈信息,而系统所需的工作人员的数量少,效率高。科技的发展和生活节奏的加快为被动式考勤方式带来了新的挑战,但一直以来人们使用传统的人工方式管理员工的上下班等信息,现在市场上的考勤系统有感应式IC卡考勤,指纹考勤等考勤系统,这些管理方式存在着许多缺点,诸如效率低,保密性差等,有的成本过高,有的实用性不强。

【发明内容】

[0003]本发明目的是提供一种考勤系统及方法,解决现有技术中存在的上述问题。
[0004]本发明解决上述技术问题的技术方案如下:
[0005]—种考勤系统,包括控制器、蓝牙模块和至少一个内置有蓝牙传输单元的移动终端;
[0006]所述移动终端,其通过蓝牙传输单元采用蓝牙模式将打卡信息发送至所述蓝牙模块;
[0007]所述蓝牙模块,其用于接收所述打卡信息,并将所述打卡信息传输至所述控制器;
[0008]所述控制器,其用于接收所述打卡信息,将所述打卡信息与内部存储模块中存储的员工信息进行比对,确定打卡员工;并调用内部时钟芯片根据控制器接收所述打卡信息的时刻,确定所述打卡员工的打卡时间;其还用于根据员工信息及全部打卡员工和打卡时间分析生成考勤表。
[0009]本发明的有益效果是:采用蓝牙传输实现考勤系统,有效利用蓝牙信号短距离传输信号稳定,具备蓝牙功能的移动终端普及的优点,从系统整体上降低成本,提高智能性和操作性。
[0010]在上述技术方案的基础上,本发明还可以做如下改进。
[0011 ]进一步,所述蓝牙模块的个数为两个,且两个所述蓝牙模块之间间隔预设距离设置于员工上下班通道;所述蓝牙模块与所述控制器之间采用有线模式进行打卡信息的传输;
[0012]所述蓝牙传输单元,其以自身为中心在预设范围内主动查询两个所述蓝牙模块,将打卡信息按查询到的先后顺序依次发送至两个所述蓝牙模块;
[0013]所述控制器根据同一打卡员工对应两个所述蓝牙模块的打卡时间的先后,确定打卡员工执行的是上班打卡或下班打卡。
[0014]采用上述进一步方案的有益效果是,利用蓝牙模块位置的设置,实现上班打卡和下班打卡的区分,降低控制器数据处理的复杂性,满足员工上下班时间不统一的考勤需求。
[0015]进一步,所述控制器上还配置有显示屏,其用于显示所述考勤表;所述控制器上还配置有人工输入模块,其用于采用人工操作切换所述控制器的工作模式,其还用于采用人工操作修改内部存储模块中的员工信息;其中,所述工作模式包括打卡模式、员工信息修改模式和查询模式。
[0016]采用上述进一步方案的有益效果是,显示屏便于直接从考勤系统对考勤情况进行查询;人工输入模块便于直接切换控制器的工作模式和修改员工信息。
[0017]进一步,所述控制器为STM32,所述蓝牙模块的型号为ATK-HC05,所述内部存储模块为SD卡。
[0018]采用上述进一步方案的有益效果是,STM32具有高性能、低成本和低功耗的优点,另STM3 2串口资源充足,ATK-HCO 5蓝牙模块主要利用串口进行数据传输,设计者只需在STM32上做简单开发,即可实现蓝牙模块的传输功能;SD卡存储容量大、性能稳定。
[0019]进一步,所述控制器上还配置有指示灯,其用于当所述控制器接收打卡信息时,发出闪烁光信号。
[0020]采用上述进一步方案的有益效果是,便于打卡员工直观获知其是否打卡。
[0021 ]进一步,所述指示灯为LED灯珠。
[0022]采用上述进一步方案的有益效果是,LED灯珠功耗大,性能稳定,寿命长。
[0023]进一步,所述显示屏为TFTIXD,所述显示屏的控制器型号为ILI9320。
[0024]采用上述进一步方案的有益效果是,采用ILI9320控制器,设计方便,功能丰富。
[0025]进一步,所述移动终端为内置有蓝牙传输单元的手机或平板电脑。
[0026]采用上述进一步方案的有益效果是,采用手机或平板电脑,降低系统成本,提高系统可适用性。
[0027]本发明的另一技术方案如下:
[0028]一种考勤方法,包括如下步骤:
[0029]步骤I,移动终端通过蓝牙传输单元采用蓝牙模式将打卡信息发送至蓝牙模块;
[0030]步骤2,蓝牙模块接收所述打卡信息,并将所述打卡信息传输至控制器;
[0031]步骤3,控制器接收所述打卡信息,将所述打卡信息与内部存储模块中存储的员工信息进行比对,确定打卡员工;并调用内部时钟芯片根据控制器接收所述打卡信息的时刻,确定所述打卡员工的打卡时间;
[0032]步骤4,多次执行步骤I至3,确定全部打卡员工和打卡时间;
[0033]步骤5,控制器根据员工信息及全部打卡员工和打卡时间分析生成考勤表。
[0034]在上述技术方案的基础上,本发明还可以做如下改进。
[0035]进一步,所述步骤I的具体实现为移动终端的蓝牙传输单元以自身为中心在预设范围内主动查询间隔预设距离设置于员工上下班通道的两个蓝牙模块;将打卡信息按查询到的先后顺序依次发送至两个蓝牙模块;
[0036]所述步骤3的具体实现包括控制器根据同一打卡员工对应两个蓝牙模块的打卡时间的先后,确定打卡员工执行的是上班打卡或下班打卡。
【附图说明】
[0037]图1为本发明一种考勤系统的系统原理框图;
[0038]图2为本发明一种考勤方法的方法流程图。
【具体实施方式】
[0039]以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。
[0040]如图1所示,一种考勤系统,包括控制器、蓝牙模块和至少一个内置有蓝牙传输单元的移动终端。
[0041]所述移动终端,其通过蓝牙传输单元采用蓝牙模式将打卡信息发送至所述蓝牙模块。
[0042]所述蓝牙模块,其用于接收所述打卡信息,并将所述打卡信息传输至所述控制器;所述蓝牙模块的个数为两个,且两个所述蓝牙模块之间间隔预设距离设置于员工上下班通道;所述蓝牙模块与所述控制器之间采用有线模式进行打卡信息的传输;所述蓝牙模块的型号为ATK-HC05。
[0043]所述蓝牙传输单元,其以自身为中心在预设范围内主动查询两个所述蓝牙模块,将打卡信息按查询到的先后顺序依次发送至两个所述蓝牙模块。
[0044]所述控制器,其用于接收所述打卡信息,将所述打卡信息与内部存储模块中存储的员工信息进行比对,确定打卡员工;并调用内部时钟芯片根据控制器接收所述打卡信息的时刻,确定所述打卡员工的打卡时间;其还用于根据员工信息及全部打卡员工和打卡时间分析生成考勤表。所述控制器根据同一打卡员工对应两个所述蓝牙模块的打卡时间的先后,确定打卡员工执行的是上班打卡或下班打卡。所述内部存储模块为SD卡。如,蓝牙模块A设置与大门处,蓝牙模块B设置于入门走道内,同一打卡员工,蓝牙模块A对应的打卡时间早于蓝牙模块B对应的打卡时间,则,说明打卡员工的蓝牙传输单元先查询到蓝牙模块A,后查询到蓝牙模块B,可判断打卡员工行走放下为从大门到入门走道,即为上班打卡。
[0045]所述控制器上还配置有显示屏,其用于显示所述考勤表,供查询考勤情况使用;所述显示屏为TFTIXD,所述显示屏的控制器型号为IL 19320。
[0046]所述控制器上还配置有人工输入模块,如物理输入按键或触摸屏输入按键,其用于采用人工操作切换所述控制器的工作模式,其还用于采用人工操作修改内部存储模块中的员工信息;其中,所述工作模式包括打卡模式、员工信息修改模式和查询模式。
[0047]所述控制器上还配置有指示灯,其用于当所述控制器接收打卡信息时,发出闪烁光信号。所述指示灯为LED灯珠。
[0048]所述移动终端为内置有蓝牙传输单元的手机或平板电脑,所述控制器为STM32。
[0049]如图2所示,一种考勤方法,包括如下步骤:
[0050]步骤I,移动终端通过蓝牙传输单元采用蓝牙模式将打卡信息发送至蓝牙模块;
[0051]所述步骤I的具体实现为移动终端的蓝牙传输单元以自身为中心在预设范围内主动查询间隔预设距离设置于员工上下班通道的两个蓝牙模块;将打卡信息按查询到的先后顺序依次发送至两个蓝牙模块;
[0052]步骤2,蓝牙模块接收所述打卡信息,并将所述打卡信息传输至控制器;
[0053]步骤3,控制器接收所述打卡信息,将所述打卡信息与内部存储模块中存储的员工信息进行比对,确定打卡员工;并调用内部时钟芯片根据控制器接收所述打卡信息的时刻,确定所述打卡员工的打卡时间;
[0054]所述步骤3的具体实现包括控制器根据同一打卡员工对应两个蓝牙模块的打卡时间的先后,确定打卡员工执行的是上班打卡或下班打卡;
[0055]步骤4,多次执行步骤I至3,确定全部打卡员工和打卡时间;
[0056]步骤5,控制器根据员工信息及全部打卡员工和打卡时间分析生成考勤表。
[0057]以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种考勤系统,其特征在于,包括控制器、蓝牙模块和至少一个内置有蓝牙传输单元的移动终?而; 所述移动终端,其通过蓝牙传输单元采用蓝牙模式将打卡信息发送至所述蓝牙模块; 所述蓝牙模块,其用于接收所述打卡信息,并将所述打卡信息传输至所述控制器; 所述控制器,其用于接收所述打卡信息,将所述打卡信息与内部存储模块中存储的员工信息进行比对,确定打卡员工;并调用内部时钟芯片根据控制器接收所述打卡信息的时刻,确定所述打卡员工的打卡时间;其还用于根据员工信息及全部打卡员工和打卡时间分析生成考勤表。2.根据权利要求1所述一种考勤系统,其特征在于,所述蓝牙模块的个数为两个,且两个所述蓝牙模块之间间隔预设距离设置于员工上下班通道;所述蓝牙模块与所述控制器之间采用有线模式进行打卡信息的传输; 所述蓝牙传输单元,其以自身为中心在预设范围内主动查询两个所述蓝牙模块,将打卡信息按查询到的先后顺序依次发送至两个所述蓝牙模块; 所述控制器根据同一打卡员工对应两个所述蓝牙模块的打卡时间的先后,确定打卡员工执行的是上班打卡或下班打卡。3.根据权利要求1所述一种考勤系统,其特征在于,所述控制器上还配置有显示屏,其用于显示所述考勤表;所述控制器上还配置有人工输入模块,其用于采用人工操作切换所述控制器的工作模式,其还用于采用人工操作修改内部存储模块中的员工信息;其中,所述工作模式包括打卡模式、员工信息修改模式和查询模式。4.根据权利要求1所述一种考勤系统,其特征在于,所述控制器为STM32,所述蓝牙模块的型号为ATK-HC05,所述内部存储模块为SD卡。5.根据权利要求1所述一种考勤系统,其特征在于,所述控制器上还配置有指示灯,其用于当所述控制器接收打卡信息时,发出闪烁光信号。6.根据权利要求5所述一种考勤系统,其特征在于,所述指示灯为LED灯珠。7.根据权利要求3所述一种考勤系统,其特征在于,所述显示屏为TFTLCD,所述显示屏的控制器型号为ILI9320。8.根据权利要求1所述一种考勤系统,其特征在于,所述移动终端为内置有蓝牙传输单元的手机或平板电脑。9.一种考勤方法,其特征在于,包括如下步骤: 步骤1,移动终端通过蓝牙传输单元采用蓝牙模式将打卡信息发送至蓝牙模块; 步骤2,蓝牙模块接收所述打卡信息,并将所述打卡信息传输至控制器; 步骤3,控制器接收所述打卡信息,将所述打卡信息与内部存储模块中存储的员工信息进行比对,确定打卡员工;并调用内部时钟芯片根据控制器接收所述打卡信息的时刻,确定所述打卡员工的打卡时间; 步骤4,多次执行步骤I至3,确定全部打卡员工和打卡时间; 步骤5,控制器根据员工信息及全部打卡员工和打卡时间分析生成考勤表。10.根据权利要求9所述一种考勤方法,其特征在于,所述步骤I的具体实现为移动终端的蓝牙传输单元以自身为中心在预设范围内主动查询间隔预设距离设置于员工上下班通道的两个蓝牙模块;将打卡信息按查询到的先后顺序依次发送至两个蓝牙模块; 所述步骤3的具体实现包括控制器根据同一打卡员工对应两个蓝牙模块的打卡时间的先后,确定打卡员工执行的是上班打卡或下班打卡。
【文档编号】G07C1/10GK105913506SQ201610212623
【公开日】2016年8月31日
【申请日】2016年4月7日
【发明人】罗海峰, 蒋谦, 黄靓, 刘勇, 王怀兴
【申请人】罗海峰
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1