设计简介 |
设计描述:
文档包括:
word说明书一份,共57页,约22000字
任务书一份
开题报告一份
外文翻译一份
程序一套
毕 业 设 计论 文 任 务 书
一、题目及专题:
1、题目 基于RFID的考勤管理系统
2、专题
二、课题来源及选题依据
科技在进步,时代在变迁,传统的考勤管理系统已经无法满足当今公司规模快速发展的脚步,不管是在财力还是在物力方面,都造成了严重的影响,于是,顺应时代变迁的新兴考勤管理技术RFID技术诞生了,RFID技术即射频识别技术,配合由PHP开发的后台管理系统,实现全新的全自动化的考勤管理系统。
该系统根据员工进出办公区在RFID考核读卡器的刷卡记录,通过对刷卡数据进行筛选和匹配,考勤管理人员进行审核调整,形成正确的考勤结果,自动进行考勤统计和汇总,大大降低了考勤管理的劳动强度,弥补了手工签到方式信息不准确的缺陷,增强了考勤管理工作的公开性、公正性和准确性,实现考勤管理工作无纸化。
三、本设计(论文或其他)应达到的要求:
① 熟悉射频识别技术(Radio Frequency Identification,以下简称RFID)的发展历程,特别是近十几年来RFID在各大行业的应用;
② 熟练掌握射频识别技术原理以及Zend Studio开发的原理和方法;
③ 熟练掌握用mysql开发后台数据库;
④ 掌握以PHP作为开发语言所开发的考勤管理系统;
⑤ 掌握B/S结构与C/S结构的区别;
摘 要
射频识别技术(RFID)是自动识别技术的一种,它通过无线射频方式进行非接触双向数据通信对目标加以识别,具有识别迅速、无磨损、不受环境影响、寿命长等优点。
本系统前台采用RFID技术,对数据进行采集,将采集到的数据存入数据库中,而后台的系统采用Zend studio作为开发工具,PHP作为开发语言开发,系统通过提取数据库中的数据信息,对人工的考勤情况,加班请假等进行统计,由于硬件设备未到位的原因,本系统采用手动录入的方式来模拟刷卡录入。
本系统和一般的考勤管理系统对比,除了使用方便,功能更加完善,节省了时间的同时也节省了特点外,还能够随时添加员工信息,管理员信息,提交请假加班申请,管理员能够对提交上来的申请单进行审核,给予合理的判断是否通过审核,给予对应的允许;同时呢,本系统产生的表格十分简便明确,能明显的看出各员工的考勤情况与请假加班时间,请假加班以小时为单位,精确的时间统计,能更好的将本系统产生的数据送至同属管理系统的薪资管理系统时更好的计算,以PHP技术为开发语言,采用B/S结构的本系统,可以不用下载任何客户端,只需在你的电脑上安装谷歌浏览器,当你的电脑连入此系统所在的网络时,你便可以登录系统查询你所需要查询的资料,可以说,为公司电脑也省下了很多不需要的东西。
关键词:考勤管理;RFID;PHP;B/S
Abstract
Radio Frequency Identification (RFID) is an automatic identification technology, radio frequency through non-contact from of two-way data Communications to be on target identification, with the rapid identification, no wear, without environmental impact, long life and other advantages.
The front desk of the system using RFID technology, collecting the Date, and deposited the collected Date into Date base, then background using Zend Studio as a development tool, and make PHP as a development language development, the system data in the database extract the Date base, for the artificial attendance, count the overtime and leave, reasons hardware device is not in place, the system uses the manual entry to simulate card entry.
Comparison the system and attendance management system, in addition to use easily, function more perfect, saving time while saving features can also be added at any time the employee information, administrator information, submit an application for leave overtime, the administrator is able to submit up the application form for review, to give a reasonable judgment whether they have passed, to give the corresponding permission; same time, the system-generated form is very simple and clear, obvious that the staff attendance and leave overtime, leave overtime better calculated in units of hours, the exact time statistics, the better the system data to belong to the same management system payroll management system, PHP technology for the development of language, the use of B / S structure of the system, can not download any client, just install Google Chrome on your computer, when your computer connected to the network for this system's edge you can log on to the system to check the information you need to query can be said for the company the computer also left a lot of unnecessary things.
Key words: Attendance check management; RFID; PHP; B/S
目 录
摘 要 III
ABSTRACT IV
目 录 V
1 绪论 1
1.1 本课题的研究内容和意义 1
1.1.1 本课题研究的内容 1
1.1.2 课题研究的意义 1
1.2国内外的发展概况 2
1.2.1 RFID技术发展历史 2
1.2.2 国外RFID技术发展的概括 2
1.2.2 国内RFID技术发展的概括 3
1.3 本课题应达到的要求 3
2 RFID技术介绍 5
2.1 定义与特征 5
2.2 RFID系统的基本组成 5
2.2.1 读写器 5
2.2.2 电子标签 6
2.3 RFID系统工作原理 7
2.4 非接触式射频卡涉及的主要技术 7
2.4.1 射频通信技术 7
2.4.2 防冲突技术 8
2.4.3 电磁兼容技术 9
2.5 RFID与其他自动识别 9
2.5.1 条形码技术 9
2.5.2 磁卡识别技术 10
2.5.3 生物识别技术 10
2.5.4 RFID技术区别于其他自动识别的特点 10
3 系统分析与建模 11
3.1 系统总体分析 11
3.1.1 系统需求分析 11
3.1.2 系统流程分析 11
3.1.3 系统开发目标 12
3.1.4 系统功能特点 13
3.2 系统功能图 13
4 系统设计 15
4.1 基于RFID系统硬件体系结构 15
4.1.1 硬件体系结构 15
4.1.2 基于B/S结构的系统构架 15
4.2 系统开发工具 16
4.2.1 开发工具简介 16
4.2.2 PHP框架 16
4.3 系统功能模块及数据流程 16
4.3.1 系统功能模块 16
4.3.2 系统数据流程 17
4.3.3 RFID卡使用流程 17
4.4 数据库设计 17
4.4.1 数据库概念结构设计 17
4.4.2 数据库的逻辑结构设计 19
4.4.3 数据库的具体实现 19
5 系统具体实现 23
5.1 系统登录模块设计 23
5.2 考勤主界面 25
5.3 考勤管理模块 26
5.4 用户列表模块 27
5.4.1 添加按钮 27
5.4.2 刷新按钮 29
5.4.3 删除按钮 29
5.4.4 迟到信息按钮 29
5.4.5 请假/加班信息按钮 30
5.5 请假加班管理模块 30
5.5.1 加班/请假提交模块 30
5.5.2 审核提交模块 31
5.6 个人统计模块 34
5.6.1 考勤统计 34
5.6.2 请假加班统计 35
6 总 结 39
6.1总结 39
6.2 系统不足之处与展望 39
致 谢 40
参考文献 41
附 录 42
|