论文部分内容阅读
物联网是继计算机、互联网与移动通信网之后的又一次信息产业革命的浪潮,是一个全新的技术领域。作为一项战略性新兴产业,物联网的繁荣发展需要大量精通物联网信息技术的人才生力军。社会需求量大,但人才供给量很少,远不成比例。本文首先对物联网技术的国内外发展现状进行分析,经过广泛对比国内外物联网产品开发平台,发现当前同类平台普遍存在一些瓶颈:开发门槛较高、开发周期较长、跨平台性差、实用性较低等。针对这些问题,我们设计出了一款能够支持多操作系统,支持多种传感器和无线通信设备,集多种物联网关键技术于一体的物联网产品开发参考平台。通过本平台的使用,使更多科研工作者和学生参与到物联网这一领域的研究和开发行列中来,将我国的物联网理论和应用提高到新的水平,推动我国物联网的建设。本文结合物联网的三层体系架构:底层为感知层,主要包括感知层传感器模块的介绍及感知层系统的设计与实现;中间为网络层,通过对比选取主流的无线通信技术ZigBee和3G作为数据传输网络;上层为应用层,应用开发主要使用了Visual Studio2008开发环境、SQL Server2008数据库、Windows Azure平台技术和C#语言。采用Socket技术开发出了基于RFID技术的考勤系统,并用WCF Service技术对此系统进行了优化。使用云计算技术,并结合物联网平台技术设计出了可模块化定制的物联网信息管理系统。本文从需求分析、总体设计、硬件选型、关键技术选型、系统移植和应用开发等方面出发,采用多系统并存的设计方法,首次将微软最新的技术.Net Micro Framework引入并完成系统移植,并使用物联网关键技术,设计开发出了可用于教学、科研的物联网产品开发参考平台。