二维码考勤系统的设计与实现

二维码考勤系统的设计与实现孟祥芳,陈旭锋21.浙江育英职业技术学院,浙江杭州2.杭州电子科技大学理学院,浙江杭州310018310018要本文提出了一种二维码考勤系统的设计方案,给出了系统的软件实现流程,主要由考勤管理软件和二维码识读摘设备组成,是专为PC机用户设计制造,它小巧、易用,满足各种环境下的考勤应用需要。关键词二维码,;图像处理,;考勤系统TP3111674-6708(2011)39-0209-02文献标识码0引言考勤系统主要包括考勤管理软件和硬件刷卡机两个部分,常用的有IC卡考勤系统和指纹考勤系统等。能否有效管理员工考勤,考勤管理是否方便,主要取决于考勤管理软件。考勤硬件设备的主要功能是考勤数据的采集,由于绝大部分企业的上下班时间都集中在同一时间段,传统的单机考勤系统在员工的集中考勤时段会造成拥堵和秩序混乱的现象,给企业形象带来不良影响,以至于很多用户得出考勤系统不好用的结论。二维码具有信息容量大,纠错能力强,印刷要求不高等特点,广泛应用于票务等业务领域。本文将二维码应用于考勤管理系统,设计的二维码考勤设备利用网络摄像头采集二维码考勤卡中的数据,可以实现多终端同时采集考勤数据,又方便员工的考勤。同时,由于采用先进的图像处理技术和编码技术,考勤硬件只需要普通分辨率的网络摄像头,能做到高效正确地识读二维码考勤卡,而且设备的成本比IC卡考勤系统和指纹考勤系统要低很多。1二维码考勤系统概述二维码考勤系统由考勤管理中心、二维码终端考勤设备组成。终端考勤设备可以有多个,通过局域网(或广域网)与考勤管理中心连接。考勤管理中心由普通PC机、考勤管理软件和二维码考勤卡管理软件组成。终端考勤设备的由考勤机(网络摄像头)、二维码考勤卡和二维码考勤卡识读软件组成。二维码考勤系统主要的业务流程描述如图1所示。本系统采用DataMatrix二维码(简称DM码)作为考勤的二维码,二维码的编码过程是将格式化的预编码的信息转换成数据码字流,然后用二维码的形式来表现,图2为二维码考勤卡的生成流程:首先从员工资料中选取要编制在条码中的信息,再根据预先设置好的二维码格式编码生成相应的二维码数据码流,最后生成二维码图像。图2二维码考勤卡生成流程图2.2二维码考勤卡设计考勤卡有多种样式,从预先设定的样式模板库中选择一种样式后,系统自动提取员工的相关信息和二维码并生成二维码考勤卡。考勤卡有纸质考勤卡和手机考勤卡两种,图3为二维码考勤卡的样例。员工可以把生成的纸质考勤卡图片下载到电脑上,打印后制成纸质考勤卡;也可以把生成的手机考勤卡图片发送到手机上,通过手机进行刷卡考勤。2.3二维码考勤卡识读设计二维码的识别技术是一门集计算机图像处理、通信技术、光电技术的综合性技术,是信息输入、智能识别的重要手段之一。DM二维码的识读的过程主要包含条码的预处理、条码的粗定位、条码的精确识读、解码这个个过程。预处理阶段运用了图像的灰度化、灰度直方图处理、形态学开运算(膨胀和腐蚀处理)、自适应阈值法等数字图像处理的技术;粗定位阶段主要运用了基于感兴趣区域的特征提取技术;条码的精确定位阶段主要用到了DM码的特征结构,依赖扫描线方法,可以解决部分区域受到污染或损坏的识读问题。图1考勤系统主要的业务流程图考勤管理中心系统采用B/S架构的设计,充分应用了互联网的资源优势,使考勤管理协同办公,做到集中控制、分布管理。考勤管理员通过管理中心进行考勤管理的日常工作,无论是用户办公地点集中还是分散,通过局域网或广域网,经过严格的授权,可将考勤管理工作量分摊化,管理者无论身在何处,只要能上网,就可以随时随地履行考勤管理的职责,使考勤管理的信息交流及时、畅通,查询统计便捷、准确,考勤管理工作变得简单而轻松。2二维码考勤设计员工在规定的考勤时间段通过考勤机(网络摄像头)进行刷卡,考勤机自动采集员工的数据信息,进行数据的有效性验证,并通过网络上传到考勤管理中心的数据库。二维码考勤卡识读软件采用先进的信息编码技术、数字图像处理和分析技术,能够准确有效地处理多种环境下的二维条码识读。所以,市场上普通分辨率的网络摄像头均能满足数据采集要求...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

笔杆子文秘
机构认证
内容提供者

为您提供优质文档,供您参考!

确认删除?