基于2440开发板的bs架构门禁系统

基于2440开发板的bs架构门禁系统

ID:12498045

大小:1.18 MB

页数:15页

时间:2018-07-17

基于2440开发板的bs架构门禁系统_第1页
基于2440开发板的bs架构门禁系统_第2页
基于2440开发板的bs架构门禁系统_第3页
基于2440开发板的bs架构门禁系统_第4页
基于2440开发板的bs架构门禁系统_第5页
资源描述:

《基于2440开发板的bs架构门禁系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、基于2440开发板的BS架构门禁系统目录目录1作品简介:1功能和指标:1硬件及系统方案:2相关必备知识和技术阐述4移植6测试方案11测试设备11测试截图12作品简介:门禁系统,在智能建筑领域,意为AccessControlSystem,简称ACS,指“门”的禁止权限。在一些涉密单位,为了能够更加智能化的管理,门禁系统应运而生,当然他的打卡功能在实际工作中作为员工考勤的计量工具,也在日常工作中发挥了其重要作用,为此我们通过网页进入管理界面,并通过接受器接收刷卡的信息,更新相关的数据库,保存相应的信息,以实现

2、智能门禁系统的功能。功能和指标:1.管理员登录2.注册新卡3.注销旧卡4.查询打卡信息5.新管理员注册6.打卡语音提示7.服务器界面显示硬件及系统方案:(1)主要是用开发板实现了一个门禁系统的服务器。详见下图:系统结构框图(2)实现B/S架构的方法如下:(3)开发板的界面是通过qt编程实现的,本程序分为服务器进程和界面进程,两个进程通过命名管道来通信。而各种数据是用sqlite存储到数据库中的,还用到了xml技术来传递查询信息。相关必备知识和技术阐述RFID射频识别(RFID)是一种无线通信技术,可以通过

3、无线电讯号识别特定目标并读写相关数据,而无需识别系统与特定目标之间建立机械或者光学接触。无线电的信号是通过调成无线电频率的电磁场,把数据从附着在物品上的标签上传送出去,以自动辨识与追踪该物品。某些标签在识别时从识别器发出的电磁场中就可以得到能量,并不需要电池;也有标签本身拥有电源,并可以主动发出无线电波(调成无线电频率的电磁场)。标签包含了电子存储的信息,数米之内都可以识别。与条形码不同的是,射频标签不需要处在识别器视线之内,也可以嵌入被追踪物体之内。许多行业都运用了射频识别技术。将标签附着在一辆正在生产

4、中的汽车,厂方便可以追踪此车在生产线上的进度。仓库可以追踪药品的所在。射频标签也可以附于牲畜与宠物上,方便对牲畜与宠物的积极识别(积极识别意思是防止数只牲畜使用同一个身份)。射频识别的身份识别卡可以使员工得以进入锁住的建筑部分,汽车上的射频应答器也可以用来征收收费路段与停车场的费用。某些射频标签附在衣物、个人财物上,甚至于植入人体之内。由于这项技术可能会在未经本人许可的情况下读取个人信息,这项技术也会有侵犯个人隐私忧患。BOABOA服务器是一个小巧高效的web服务器,是一个运行于unix或linux下的,

5、支持CGI的、适合于嵌入式系统的单任务的http服务器,源代码开放、性能高。CGICGI在物理上是一段程序,运行在服务器上,提供同客户端HTML页面的接口。即客户端与服务器的接口。比如留言本的工作流程:先由用户在客户端输入一些信息,如名字之类的东西。接着用户按一下“留言”(到目前为止工作都在客户端),浏览器把这些信息传送到服务器的CGI目录下特定的cgi程序中,于是cgi程序在服务器上按照预定的方法进行处理。在本例中就是把用户提交的信息存入指定的文件中。然后cgi程序给客户端发送一个信息,表示请求的任务已

6、经结束。此时用户在浏览器里将看到“留言结束”的字样。整个过程结束。SecureCRTSecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,简单地说是Windows下登录UNIX或Linux服务器主机的软件。SecureCRT支持SSH,同时支持Telnet和rlogin协议。SecureCRT是一款用于连接运行包括Windows、UNIX和VMS的理想工具。通过使用内含的VCP命令行程序可以进行加密文件的传输。有流行CRTTelnet客户机的所有特点,包括:自动注册、对不同主机保持不同的

7、特性、打印功能、颜色设置、可变屏幕尺寸、用户定义的键位图和优良的VT100,VT102,VT220和ANSI竞争.能从命令行中运行或从浏览器中运行.其它特点包括文本手稿、易于使用的工具条、用户的键位图编辑器、可定制的ANSI颜色等.SecureCRT的SSH协议支持DES,3DES和RC4密码和密码与RSA鉴别。超级终端超级终端的原理是将用户输入随时发向串口(采用TCP协议时是发往网口,这里只说串口的情况),但并不显示输入。它显示的是从串口接收到的字符。所以,嵌入式系统的相应程序应该完成的任务便是:1.将

8、自己的启动信息、过程信息主动发到运行有超级终端的主机;2.将接收到的字符返回到主机,同时发送需要显示的字符(如命令的响应等)到主机;3.在单片机开发时使用。串口通信串行接口是一种可以将接受来自CPU的并行数据字符转换为连续的串行数据流发送出去,同时可将接受的串行数据流转换为并行的数据字符供给CPU的器件。一般完成这种功能的电路,我们称为串行接口电路。AJAXAJAX即“Asynchronous,Javascript+XML”(

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。