滕佳启
摘要:本文主要介绍施工现场基于IC卡读写技术、VB、SQL数据库以及AVR单片机技术的网络式工人考勤管理系统的设计方法。内容包括软件和硬件两部分,软件以VB6.0为主,SQL数据库、MAX485通讯为辅。硬件以Atmega32为主,RC522模块为辅。
网络式考勤系统与传统的现场手工登记式考勤相比较,其优越性不言而喻,传统的现场手工登记式考勤效率慢、人情关系牵涉复杂、考勤班组单一,并不能实现快速有效、资源共享。对于现在的工程管理要求和工程特点来说,已经更不上时代发展,而网络式工人考勤管理系统则是发展的必然需求。
本设计上位机采用的VB6.0编写的软件,下位机系统采用ICCAVR编写的程序,烧录至单片机。上位机包含多种功能模块,下位机只包含信息采集和信息上传,论文将逐个模块进行了论述,包括其功能、优点及实际出现的问题。本设计重在网络式工人考勤管理系统的信息通信的设计。论文首先介绍了工人考勤管理系统的现状和发展趋势,接着详细介绍了软件、硬件各功能模块部分的设计原理,最后简要的对IC卡读写卡模块进行技术简介。
本设计应用的技术有:VB6.0编程技术、SQL数据库编程技术、AVR单片机接口技术、以及基于MAX485总线的通信技术等。系统开发的最终软件成果是可以在WIN7系统运行的工人考勤管理软件,硬件成果是一个可以实现网络式通信和读卡识别的考勤管理设备,软件和硬件通過MAX485总线实现了数据通信和远程考勤。
关键词:网络式考勤系统……p>