射频识别技术的公司会议签到系统后台子系统设计(4)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

射频识别技术的公司会议签到系统后台子系统设计(4)

就目前来说,一套较为完整的射频识别工作系统,一般是由阅读器(Reader)与电子标签(也叫作应答器)及应用软件系统三部份组成,其工作原理为:首先由阅读器发射出一段频率特定的无线电波能量,然后通过驱动电路将内部的数据发送出去,最终Reader开始依照顺序接收并解读这些数据,并把解读结果递交给应用程序进行相应的处理工作。

以RFID 卡片阅读器及电子标签之间的通讯及能量感应方式来看,大致上可以分成:感应耦合及后向散射耦合两种。通常低频的RFID多是第一种耦合方式,而较为高频信号一般都是使用第二种耦合方式。

阅读器是由耦合模块、收发模块、控制模块和接口单元所组成。阅读器和应答器的信息交换方式一般都是半双工通信的,而此时阅读器便通过耦合方式,为无源应答器输出能量与时序。RFID系统组成如图1-1所示:

图1-1: RFID系统组成

在实际开发与应用中,我们可以进一步地通过使用Ethernet或WLAN等应用技术实现对物体识别信息的采集、处理及远程传送等管理功能。应答器是RFID系统的信息载体,应答器大多是由耦合原件(线圈、微带天线等)和微芯片组成无源单元[8]。

1。4。2 C#开发环境

C#是微软推出的一种基于。NET框架的、面向对象的高级编程语言。C♯由C语言和C++派生而来,继承了其强大的性能,同时又以。NET框架类库作为基础,拥有类似Visual Basic的快速开发能力。C#由安德斯•海尔斯伯格主持开发,微软在2000年发布了这种语言。ECMA标准列出的C#设计目标:

(1)C#旨在设计成为一种“简单、现代、通用”,以及面向对象的程序设计语言

(2)此种语言的实现,应提供对于以下软件工程要素的支持:强类型检查、数组维度检查、未初始化的变量引用检测、自动垃圾收集(Garbage Collection,指一种内存自动释放技术)。软件必须做到强大、持久,并具有较强的编程生产力。论文网

(3)此种语言为在分布式环境中的开发提供适用的组件开发应用。

(4)为使程序员容易迁移到这种语言,源代码的可移植性十分重要,尤其是对于那些已熟悉C和C++的程序员而言。

(5)C#适合为独立和嵌入式的系统编写程序,从使用复杂操作系统的大型系统到特定应用的小型系统均适用。

(6)虽然C#程序在存储和操作能力需求方面具备经济性,但此种语言在某些情况下并不能在性能和程序大小方面与C语言相抗衡[2]。

1。4。3 数据库SQL Sever 2012

Microsoft SQL Server是由美国微软公司所推出的关系数据库解决方案,最新的版本是SQL Server 2014,已经在2014年4月1日发布。 数据库的内置语言原本是采用美国标准局(ANSI)和国际标准组织(ISO)所定义的SQL语言,但是微软公司对它进行了部分扩充而成为作业用SQL(Transact-SQL)。 几个初始版本适用于中小企业的数据库管理,但是近年来它的应用范围有所扩展,已经触及到大型、跨国企业的数据库管理。

作为新一代的数据平台产品,SQL Server 2012 不仅延续现有数据平台的强大能力,全面支持云技术与平台,并且能够快速构建相应的解决方案实现私有云与公有云之间数据的扩展与应用的迁移。SQL Server 2012 提供对企业基础架构最高级别的支持—专门针对关键业务应用的多种功能与解决方案可以提供最高级别的可用性及性能。在业界领先的商业智能领域,SQL Server 2012 提供了更多更全面的功能以满足不同人群对数据以及信息的需求,包括支持来自于不同网络环境的数据的交互,全面的自助分析等创新功能。针对大数据以及数据仓库,SQL Server 2012 提供从数 TB 到数百 TB 全面端到端的解决方案。作为微软的信息平台解决方案,SQL Server 2012 的发布,可以帮助数以千计的企业用户突破性地快速实现各种数据体验,完全释放对企业的洞察力[25]。 (责任编辑:qin)