基于RFID的家庭智能门禁管理系统设计与实现毕业设计(31页).doc
《基于RFID的家庭智能门禁管理系统设计与实现毕业设计(31页).doc》由会员分享,可在线阅读,更多相关《基于RFID的家庭智能门禁管理系统设计与实现毕业设计(31页).doc(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-基于RFID的家庭智能门禁管理系统设计与实现毕业设计-第 23 页毕业设计方案课题名称:基于RFID的家庭智能门禁管理系统设计与实现毕业设计任务书一、毕业设计课题名称基于RFID的家庭智能门禁管理系统设计与实现二、毕业设计任务根据培养高级技术实用人才这一目标的要求,选题从实际情况出发,选取适合于高职学生要达到的实际能力和水平,培养学生综合运用所学的知识与技能分析与解决问题的能力,并巩固和扩大学生的课堂知识与实际岗位技能相结合的专题作为毕业设计题目。本课题是根据物联网应用技术专业所开设课程内容,设计一个中小模型的智能家居系统的方案,并实现其部分功能。功能主要包括门禁子系统、燃气检测子系统、防火
2、子系统、家室温度控制子系统、灯光窗帘控制子系统、防盗子系统等,大家可先对这些系统进行需求分析,然后选择1至多个子系统(至少1个)进行方案设计,并选择相关硬件设备,搭建系统硬件平台和开发环境,实现相关的功能。最终成果系统方案和设计过程文档、系统源代码和系统模拟模型。三、毕业设计要求1、选题要求根据物联网应用技术专业所开设课程内容,题目为智能家居系统方案设计与实现,设计一个中小模型的智能家居系统的方案,并实现其部分功能。功能主要包括门禁子系统、燃气检测子系统、防火子系统、家室温度控制子系统、灯光窗帘控制子系统、防盗子系统等,大家可先对这些系统进行需求分析,然后选择1至多个子系统(至少1个)进行方案
3、设计,并选择相关硬件设备,搭建系统硬件平台和开发环境,实现相关的功能。2、方案标题要求整个方案应包括封面、毕业设计任务书(已下发)、摘要关键字、目录、毕业设计正文、结束语、致谢、参考文献;封面包括:学校名称、专业名称、姓名、课题名称、指导老师等信息(要有图文混排)格式要求正文:正文,中文字体用五号宋体字,英文用Times New Roman字体,行间距:固定值为22磅。(2)一级标题:二号字,黑体,加粗,居中对齐,段上下空20磅。(3)二级标题:三号字,宋体,居中对齐,段上下空10磅。(4)三级标题:四号字,黑体,缩进两字,段上下空6磅,中间空一格。(5)页脚:显示页码。毕业设计任务书、摘要、
4、目录的页码以大写罗马数字编号,如:,居中;从第一章前言到结束语、致谢、参考文献的页码以阿拉伯数字编号, 居中。(6)页眉:论文所在的章节名称,居中,小五号,宋体。封面无页眉。(7)添加图(表)题:为“毕业论文”第一章节中的图添加“图(表)1-1,图(表)1-2”所示的图题;第二章节的图添加“图(表)2-1,图(表)2-2”所示的图题。选择全文的图都添加类似的图题。(8)创建目录:显示页码,页码右对齐,格式来自正式,显示级别为三级。要求学生在规定的时间内,经过努力可以按时完成设计,取得相应的成果。对于有些可能超出所学知识范围的题目,应该通过自学或在实践中学习进行弥补。通过毕业设计,提高学生的专业
5、知识和岗位技能,培养学生的文献检索能力、开发设计能力、创新思维能力、独立工作能力与协作工作能力、培养学生严谨务实的科学作风与奉献精神,使学生受到科学研究、专业设计和撰写技术报告的基本训练。四、毕业设计过程及进度计划课题总体规划与方案设计阶段(二周):确定所要实现的功能内容;设计制作阶段(六周);修改完备阶段(二周);撰写完善毕业设计方案阶段(一周);毕业答辩(一周)五、毕业设计论文格式要求毕业设计方案或报告主要包括以下部分:(1)封面(2)毕业设计任务书(3)摘要与关键词(4)目录(5)引言(6)正文(7)参考文献六、毕业设计答辩程序及准备要求1、答辩程序(1)介绍毕业设计情况及本人主要完成的
6、设计内容,时间为5分钟(2)答辩老师提出2-3个问题,由答辩人回答,回答问题时间为10分钟2、准备要求(1)答辩时必须提供光盘、毕业设计论文或报告。(2)准备好个人讲述提纲,制作PPT七、 毕业设计评分标准依据学院毕业设计评分表,制作如下评分标准:设计过程(30分):基本专业知识掌握情况(10分)、分析解决问题能力方面(12分)、工作态度及遵守纪律情况(8分)设计成果(40分):固定任务完成情况(10分)、设计原理数据方面(10分)、方案质量方面(12分)、设计创新或实用方面(8分)答辩情况(30分):对设计的阐述方面(15分)、回答问题情况(15分)八、其他指导教师的E-mail:zzyqh
7、 联系电话:18973355785 QQ:30887720摘 要 本文主要阐述了RFID门禁系统的设计与实现,采用北京京胜世纪科技有限公司的物联网综合开发平台以及物联网综合实验箱模拟智能家居环境进行开发,主要实现了智能家居门禁管理。本系统是一个软件和硬件相结合的一个应用系统,硬件主要有:ISO15693读写器、ISO15693标签、WSN无线传感网关、协调器、继电器、电磁门;软件主要有:SQL Server 2008、Visual Stadio 2010。本模块主要实现的功能有:登记信息、刷卡开门、挂失、取消挂失、注销等功能,其功能描述如下:登记信息功能:将PC和ISO15693读写器用串口连
8、接,并正确打开串口;正确打开串口后系统将控制ISO15693读写器开始循环读卡;当看到界面上显示了读到的卡号后输入姓名、性别、身份证号和权限,系统将登记的信息保存到数据库中。挂失功能:输入身份证号,系统检测数据库中对应的表中是否存在该身份证号对应的身份信息,若存在则将该身份证对应的卡设置为不能使用。取消挂失功能:输入身份证号,系统检测数据库中对应的表中是否存在该身份证号对应的身份信息,若存在则将该身份证对应的卡恢复使用。刷卡开门功能:选择需要打开的门,建立PC和网关的连接通道,检查通道是否建立成功,若成功则进行下一步;打开串口,若串口成功打开则开启线程,使用线程读卡和判断权限;若所选择的门和刷
9、到的卡的权限相匹配则打开电磁门五秒。 关键字:WSN RFID 物联网 门禁系统 目 录第一章引言11.1 项目背景11.2 RFID门禁系统的优势11.3 相关技术介绍21.3.1 C#编程语言21.3.2 .Net Framework平台21.3.3 SQL Server 200831.3.4 无线传感器网络31.3.5 ISO15693协议4第二章系统需求分析和概要设计52.1系统需求功能52.2 系统功能模型52.2.1 功能图52.2.2系统功能描述52.2.3系统流程图62.2.4性能需求7第三章系统设计与实现83.1系统软硬件、公共类介绍83.1.1 系统软硬件介绍83.1.2公
10、共类介绍93.2 系统实现103.2.1 登录模块103.2.2登记信息模块113.2.3 挂失和取消挂失模块133.2.4 刷卡开门模块143.2.5 注销模块17第四部分系统功能测试与评价194.1 测试概述194.2系统功能测试194.3 系统评价22结束语23致谢24参考文献25第一章引言1.1 项目背景门禁系统就是对出入口通道进行管制的系统,它是在传统的门锁基础上发展而来的。传统的机械门锁仅仅是单纯的机械装置,无论结构设计多么合理,材料多么坚固,人们总能通过各种手段把它打开。在出入人员很多的通道(象办公大楼、酒店客房)钥匙的管理很麻烦,钥匙丢失或人员更换都要把锁和钥匙一起更换。为了解
11、决这些问题,就出现了电子磁卡锁,电子密码锁,这两种锁的出现从一定程度上提高了人们对出入口通道的管理程度,使通道管理进入了电子时代,但随着这两种电子锁的不断应用,它们本身的缺陷就逐渐暴露,磁卡锁的问题是信息容易复制,卡片与读卡机具之间磨损大,故障率高,安全系数低。密码锁的问题是密码容易泄露,又无从查起,安全系数很低。同时这个时期的产品由于大多采用读卡部分(密码输入)与控制部分合在一起安装在门外,很容易被人在室外打开锁。这个时期的门禁系统还停留在早期不成熟阶段,因此当时的门禁系统通常被人称为电子锁,应用也不广泛。市场急需一种新型的门禁系统,RFID门禁系统应运而生。1.2 RFID门禁系统的优势本
12、方案设计的门禁系统是基于非接触式感应ISO15693卡识别技术的RFID智能门禁系统,由管理系统、感应式读卡器、RFID标签等组成的一个功能强大的智能型网络门禁系统,人员手持一张合法的感应式ISO15693卡即可通过ISO15693卡读写器自动控制授权允许开启电磁门。门禁系统取代传统的机械锁匙,减少钥匙管理的麻烦,有效地避免钥匙流失。同时可记录、查询进出人员信息,与普通机械锁有着无法比拟的优越性,其优越性如下。1.使用安全机械锁因为部分在外,通过钥匙或其他工具可以轻易开锁进入。而RFID门禁系统是通过传递加密的数字信息,由网关给协调器发送命令通过继电器控制电磁门的开与闭。2.管理安全机械锁的钥
13、匙非常容易遗失或流出,为了安全,须将锁更换。而RFID门禁系统只需将遗失的卡挂失或注销即可。3.使用方便一张卡可以代替钥匙,只要对一张卡授相应的权限,该卡即可通行授权进出指定的区域。不必携带一大串钥匙,开门时寻找钥匙的麻烦。4.管理方便。省去了配置钥匙、分配钥匙的麻烦。只需通过权限设置,轻松规划人员出入权限通过管理软件随时查看各区域人员进出情况。1.3 相关技术介绍1.3.1 C#编程语言C#是本方案实现过程中主要使用的编程开发语言之一。C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。并定于在微软职业开发者论坛(PDC)上登台亮相。C#是微软公司研
14、究员Anders Hejlsberg的最新成果。C#看起来与Java有着惊人的相似;它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程。但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司 .NET windows网络框架的主角。C#是一种安全的、稳定的、简单的、优雅的,由C和C+衍生出来的面向对象的编程语言。它在继承C和C+强大功能的同时去掉了一些它们的复杂特性(例如没有宏以及不允许多重继承)。C#综合了VB简单的可视化操作和C+的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和
15、便捷的面向组件编程的支持成为.NET开发的首选语言。C#是面向对象的编程语言。它使得程序员可以快速地编写各种基MICROSOFT .NET平台的应用程序,MICROSOFT .NET提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域。C#使得C+程序员可以高效的开发程序,且因可调用由 C/C+ 编写的本机原生函数,因此绝不损失C/C+原有的强大的功能。因为这种继承关系,C#与C/C+具有极大的相似性,熟悉类似语言的开发者可以很快的转向C#。1.3.2 .Net Framework平台Microsoft .NET Framework是用于Windows的新托管代码编程模型。它将强大的功能
16、与新技术结合起来,用于构建具有视觉上引人注目的用户体验的应用程序,实现跨技术边界的无缝通信,并且能支持各种业务流程。在今天的软件环境中,应用程序的来源很多,它们执行很多任务。对应用程序代码的信任是一个主要需求,因为我们谁也不想软件或信息遭到破坏。给予许可的安全策略不会允许对敏感信息的不适当的访问,或将本地机器暴露给恶意的程序或甚至是有平常错误的代码。.NET Framework 的目的就是要让建立Web Services 以及因特网应用程序的工作变的简单,.NET Framework 包括了三大部分:第一个部分是Common Language Runtime(CLR,所有.NET 程序语言公用
17、的执行时期组件),第二部分是共享对象类别库(提供所有.NET 程序语言所需要的基本对象),第三个部分是重新以组件的方式写成的(旧版本则是以asp.dll提供ASP 网页所需要的对象)。基本上安装了之后对机器不会有很大的影响1.3.3 SQL Server 2008SQL Server 2008 在Microsoft的数据平台上发布,可以组织管理任何数据。可以将结构化、半结构化和非结构化文档的数据直接存储到数据库中。可以对数据进行查询、搜索、同步、报告和分析之类的操作。数据可以存储在各种设备上,从数据中心最大的服务器一直到桌面计算机和移动设备,它都可以控制数据而不用管数据存储在哪里。SQL Se
18、rver 2008 允许使用 Microsoft .NET 和Visual Studio开发的自定义应用程序中使用数据,在面向服务的架构(SOA)和通过 Microsoft BizTalk Server 进行的业务流程中使用数据。信息工作人员可以通过日常使用的工具直接访问数据。1.3.4 无线传感器网络微机电系统(Micro-Electro-Mechanism System, MEMS)、片上系统(System on Chip, SoC)、无线通信和低功耗嵌入式技术的飞速发展,孕育出无线传感器网络(Wireless Sensor Networks, WSN),并以其低功耗、低成本、分布式和自组
19、织的特点带来了信息感知的一场变革,无线传感器网络是由部署在监测区域内大量的廉价微型传感器节点,通过无线通信方式形成的一个多跳自组织网络。WSN是wireless sensor network的简称,即无线传感器网络。无线传感器网络就是由部署在监测区域内大量的廉价微型传感器节点组成,通过无线通信方式形成的一个多跳的自组织的网络系统,其目的是协作地感知、采集和处理网络覆盖区域中被感知对象的信息,并发送给观察者。传感器、感知对象和观察者构成了无线传感器网络的三个要素。无线传感器网络所具有的众多类型的传感器,可探测包括地震、电磁、温度、湿度、噪声、光强度、压力、土壤成分、移动物体的大小、速度和方向等周
20、边环境中多种多样的现象。基于MEMS的微传感技术和无线联网技术为无线传感器网络赋予了广阔的应用前景。这些潜的应用领域可以归纳为:军事、航空、反恐、防爆、救灾、环境、医疗、保健、家居、工业、商业等领域。1.3.5 ISO15693协议ISO15693是针对射频识别应用的一个国际标准,该标准定义了工作在13.56Mhz下智能标签和读写器的空气接口及数据通信规范。ISO15693是针对射频识别应用的一个国际标准,该标准定义了工作在13.56Mhz下智能标签和读写器的空气接口及数据通信规范,符合此标准的标签最远识读距离达到2米。工作频率范围为13.56MHz7KHz;支持两种幅值调制方式 100%AS
21、K和10% ASK;采用副载波调制方式,支持FSK的双副载波调试方式和ASK的单副载波两种调制方式。标签到读写器的数据编码采用曼彻斯特编码方式,根据信号调试的方式不同,通信速率也不同,如表1-1所示,标签支持高速和低速两种通信速度:表1-1 ISO15693标签通信速率数据速率单副载波双副载波低6.62kbits/s(fc/2048)6.67kbits/s(fc/2032)高26.48kbits/s(fc/512)26.69kbits/s(fc/508)第二章系统需求分析和概要设计2.1系统需求功能通过对门禁系统的调查分析可以得到门禁系统主要功能包括:登记信息、挂失、恢复挂失卡的使用、刷卡开门
22、、注销。2.2 系统功能模型2.2.1 功能图RFID门禁系统主要分为普通用户和管理员,管理员可对所有功能进行操作,普通用户只能进行刷卡操作。系统主要功能如图2-1所示:图2-1 系统功能模块图 2.2.2系统功能描述系统功能如表2-1所示:表2-1 系统功能描述表编号功能名称功能描述输入系统响应输出1登录检查用户是否合法用户名和密码在数据库中查询用户信息成功则跳转到门禁管理界面,若登录失败给出相应提示编号功能名称功能描述输入系统响应输出2建立通道建立T1和T2通道输入ip、端口号、appID、password建立连接通道若建立成功提示“T1通道建立成功”,“T2通道建立成功”若建立失败提示失
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 RFID 家庭 智能 门禁 管理 系统 设计 实现 毕业设计 31
限制150内