摘 要
在公交管理系统中,公交司机考勤是非常必要并且是非常重要的一项工作。赣州市公交司机考勤管理系统采用传统的人工打卡式考勤系统,存在诸多缺陷给公交系统管理造成许多不便,因此需要开发新的考勤系统来取代原有的考勤系统,以便于更好的管理公交系统。
无线射频卡是在最近几年来才发展的一项比较新的技术。无线射频考勤系统是一种高新的技术,并且也是管理系统的一种类型。它与无线射频卡是一种有区别的技术,该技术主要是以计算机作为系统的核心。无线射频考勤系统能够单独的工作,也能够在公司的局域网中连接起来一起工作。无线射频考勤最主要的优点就是操作简单,安全,容量大,功能强大等等。因此,本文设计一种公交司机无线射频卡考勤系统。
本文首先介绍考勤系统的状况,系统功能的需求和技术参数,系统的整体架构,通信协议等。然后,详细的分析一下运用无线射频卡来制作考勤系统的一般原理,组件的选取和硬件设计的步骤,包括IC卡和卡片处理器。本文也将介绍软件系统的组成,并提供软件的数据流程图与源程序。由于无线射频卡的优点与计算机系统相结合,我们制造出一种新的计算机考勤系统,这种新的考勤系统将取代传统的考勤系统,成为企业考勤的必然选择。
关键字:考勤系统;无线射频卡;硬件;软件;安全
ABSTRACT
....
Keywords: Attendance System; Radio frequency cards; HardWare;SoftWare;Safe
目 录
第一章 绪论......................................................................................1
1.1 赣州市公交司机考勤系统开发设计的背景..............................1
1.2 公交司机考勤系统的国内外现状及课题来源..........................2
1.2.1国内现状...............................................................................2
1.2.2 国外现状..............................................................................2
1.2.3 课题来源..............................................................................3
第二章 公交司机考勤系统总体设计...........................................4
2.1 考勤系统硬件结构设计………………………………………..4
2.1.1 考勤系统硬件的功能要求………………………………..4
2.1.2 考勤系统设计模块图……………………………………..4
2.2 考勤系统软件设计……………………………………………..5
2.2.1 下位控制机软件的功能…………………………………..5
2.2.2 上位管理机软件的功能…………………………………..5
2.3 考勤系统计算机与考勤机通讯协议…………………………..8
2.3.1 CRT286C指令结构定义……………………………………8
2.3.2指令结构中的通信控制字符说明…………………………8
2.3.3指令结构中的用户数据块即“DATA”中所包含字符说明.9
2.3.4指令结构中的校验和即“CHK”数据校验范围说明……….9
2.3.5 通信协议..............................................................................9
第三章 考勤系统硬件系统组成及读写器实现……......……..11
3.1 IC卡...........................................................................................11
3.1.1 Mifare l非接触式IC智能射频卡特点.........................11
3.1.2射频IC卡片的组成和存储结构. .....................................11
3.2 IC卡读写器........................................... ....................................12
3.2.1读写器读取卡片扇区某数据块指令..................................12
3.2.2 写卡命令............................................................................13
3.3 用户界面功能实现....................................................................14
第四章 考勤系统软件设计......................................................16
4.1 考勤管理系统用户界面图........................................................16
4.2 系统考勤处理流程图................................................................16
4.3 数据库设计................................................................................18
4.4考勤管理主要程序代码.............................................................20
4.4.1 员工考勤审核....................................................................21
4.4.2 员工考勤统计....................................................................22
4.5 用户界面功能实现情况............................................................25
4.5.1卡片信息处理.....................................................................25
4.5.2考勤管理.............................................................................26
4.5.3工资管理.............................................................................29
4.5.4其它.....................................................................................29
第五章 考勤系统的可靠性和安全性研究..............................30
第六章 总结..............................................................................32
参考文献
致谢