- 1、本文档共26页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
沈阳航空航天大学
课 程 设 计 报 告
课程设计名称:物联网综合课程设计
课程设计题目:125KHz门禁考勤软件设计与实现
院(系):计算机学院
专 业:
班 级:
学 号:
姓 名:
指导教师:
完成日期:
目 录
第1章 总体设计方案 2
1.1 设计原理 2
1.2 设计思路 3
1.3 设计环境 3
第2章 详细设计方案 5
2.1 顶层方案图的设计与实现 5
2.2 功能模块的设计与实现 5
2.2.1 信息管理的实现 6
2.2.2 考勤记录的实现 10
2.2.3 信息查询的实现 13
第3章 编程下载与硬件测试 15
3.1 编程下载 15
3.2 硬件测试及结果分析 15
附 录(课设程序源代码) 19
第1章 总体设计方案
1.1 设计原理
RFID 技术,简单的说它是一种非接触的自动识别技术。该技术的原理主要是利用射频信号和空间耦合的传输属性,从而能够对别识别的物体进行自动识别。RFID 技术在门禁考勤方面发挥较大作用,这是因为RFID 系统可以将相关人员的信息、卡号这些资料全部存贮在一起,并且这些信息能够被系统快速识别,显示读卡时间。而应用于RFID 技术的门禁考勤软件,只要将RFID 读写器替换掉传统的人工记录和管理方式,采用RFID 的系统,即可完成对人员考勤智能化管理的工作。RFID 系统主要由电子标签、RFID 读写器和天线三部分构成。每个相关人员的RFID 标签都是唯一的电子标签,其内部信息需要用EEPROM 进行存储相关人员的各项信息;而RFID读写器由RFID 控制器和RFID 天线构成,读写器主要用来读取和写入RFID 标签信息;而天线的作用就是用来传递RFID 读写器和RFID 标签之间的信息信号。
本课设题目名称为125KHz门禁考勤软件设计与实现,如今信息技术早已深入人们的生活的各个领域。伴随人们对财务的安全与防盗意识的不断提高,于是对住宅区的安全性能和门禁的系统人性化要求越来越高。智能门禁系统是现在被广泛的使用在各种建筑和楼房中,它是一种安全性很高的控制管理系统。现如今,经济社会不断进步,人们对自己生活的要求越来越高,现在为了保证各方面的安全,一般会在建筑物内的找管理区、楼房的电梯口、数据管理中心、机要库房等重要出入口设置一些保证安全的防护措施,为了解决这些日益显现的安全问题,一种新型智能的门禁系统就诞生了,它能自动辨别出入口人员是否有权限,判断是否开门,控制重要的出入口进出,保证人身财产安全。正是在这一背景下,本课设设计了一套基于125KHz 的RFID 技术的门禁考勤管理系统。
1.2 设计思路
根据125KHz门禁考勤软件的相关原理,可以将本门禁考勤软件分为以下几个部分:信息管理、考勤记录、信息查询。
信息管理:此功能可以实现添加、删除或修改人员信息;
考勤记录:此功能可以实现利用125KHz电子标签卡实现人员的考勤的记录;
信息查询:此功能可以实现利用125KHz电子标签卡实现查询人员考勤的具体情况;
门禁考勤软件系统功能结构框图如图1.1所示:
图1.1 门禁考勤软件系统功能结构框图
1.3 设计环境
物联网多网技术综合教学开发平台BRFID技术、Zigbee、BlueTooth、Wifi、GPRS等各种数据通信方式,可应用于物联网专业教学、项目开发等方向。
图1.2 实验箱实物图
功能特点:
实验箱提供了全面的开发工具和配套资料,最大程度的激发学生兴趣,巩固学习效果,方便了学习和应用。该平台的特色是:实验箱将模拟电子、数字电子、电路设计、信号处理、传感器原理与检测、单片机技术、RFID技术、BlueTooth技术、Wifi技术、Zigbee通信、GPRS通信、嵌入式技术等相关知识融会贯通,涵盖了当前物联网行业最热门最尖端的技术,实现了多网融合,让学生可以灵活应用各科知识,发挥创新能力。实验箱为高校老师和学生们提供当前最受欢迎的嵌入式技术。学生通过实践能够熟悉嵌入式开发的流程,掌握相关软件和调试工具的使用方法。采用源码开放的Linux操作系统采用源代码开放的Linux操作系统。老师和学生不仅可以阅读Linux系统的源码,而且可以自己配置和修改部分代码,定制个性操作系统。由于Linux相关的网络资料、书本资料很丰富,因此在学习或开发过程中如果遇到问题,就可以在相关论坛得到帮助,缩短技术攻关的时间,提高学习或工作效率。实验箱具有一键还原功能,通过该功能在做完实验后,可将实验箱恢复到初始状态,方便管理节约检查配置时间。
第2章 详细设计方案
2.1 顶层方案图的设计与实现
顶层方案图实现图书管理软件的逻辑功能该设计方案采用自上而下的设计方法。在Linux系统下的Qt软件中将本软件代码编译,
文档评论(0)