Zigbee网络通用监控软件的设计和实现

来源 :南开大学 | 被引量 : 0次 | 上传用户:zqtoo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Zigbee是一种新兴的无线监控协议,用于实现一个传感器网络,其技术正逐步成熟。一个Zigbee监控系统由Zigbee传感器、Zigbee数传平台和监控软件三部分组成。Zigbee数传平台负责用无线网络传输数据,和监控对象基本无关。市面上常见的监控软件针对的是具体的监控对象,采取硬性编码的方式,代码复用程度低,不具备通用性,不适合作为平台开发一系列的监控软件。本文在剖析和借鉴市面上出现的监控软件的基础上,研究了监控软件的功能和系统结构,设计并实现了扩展性比较好的监控软件。 本文重点描述了一个商用通用监控软件的开发过程,包括需求分析、设计、实现和测试。系统地将监控软件分为权限控制、节点配置、数据采集、数据存储、曲线显示、日志记录和异常报警7个模块,并从灵活性、扩展性和稳定性的角度对这些模块进行了详细地分析和设计。 本文对数据库各个对象进行了深入设计,尽量采用多对多的关系设计模式,为各个对象提供了灵活的拓展性,解决了数据库的完整性、扩展性和数据溢出等问题。界面设计力求符合用户习惯,解决了通信、互斥、节点扩展、画图闪烁、曲线绘制等问题。系统总体架构选用MFC的SDI框架,采用了MSSQLSERVER/ACCESS双数据库技术,代码用VC++来实现。测试表明,本系统能够长时间稳定运行在Windows 2000/XP上,与市面上的监控软件相比,本系统扩展性强、灵活性好,并且能够很好地复用代码。本系统实现了监控系统的核心功能,经过适当的修改就能够开发具体领域的监控应用,节省时间和成本。
其他文献
随着互联网的发展,互联网上的信息量急剧膨胀,但网页中信息表达的格式和风格随意、自由。面对多种的信息表达方式,让计算机去自动识别或分类这些信息就变得十分有意义。为了让计
随着计算机及网络技术的飞速发展,当越来越多的公司及个人成为Internet用户后,黑客入侵、信息泄密以及病毒泛滥所带来的危害引起了世界各地的高度重视。在这样的背景下,网络
拍卖作为多Agent技术的重要应用,近年来受到广泛关注。不过由于组合拍卖效率较高,很多学者的研究都基于组合拍卖协议,但因为组合拍卖问题属于NP-Complete问题,致使它很少有现实的
对一个问题进行拓展研究,首先要找到该问题的相对性因子,对相对性因子泛化,然后再用泛系方法论中的泛导思想,构造该问题的新模型。本文从泛系的角度对粗糙集模型的拓展研究就是基
电子商务是当前各国研究的热点。电子商务是以协议为构成框架的,电子商务协议的安全性是决定电子商务发展的关键因素。安全电子商务协议,是使用了密码学方法的协议,其目的就是为
数据访问功能是应用程序最基本的功能,随着技术的不断发展,形形色色的数据访问技术被提出,并在各种各样的应用程序中发挥着越来越巨大的作用。然而数据访问技术越发展,其种类就越
嵌入式系统中的能耗问题是与嵌入式设备的便捷相应而生的,由于嵌入式应用的不断丰富,系统能耗快速增长,但目前作为唯一电源的电池技术进展赶不上能耗的增加。由此造成嵌入式系统
蜂群算法是模拟蜂群觅食、选择蜂巢位置以及蜂群婚配行为的群智能优化算法,具备参数设置少、操作简单、易于实现及鲁棒性很强等诸多特点,应用于求解各种组合优化和连续优化问题
网格将高速互联网、计算机、大型数据库、传感器、远程设备等融为一体,集成为一台能力巨大的超级计算机,提供计算资源、存储资源、数据资源、信息资源、知识资源、专家资源、设
随着人们对iOS系统认识的不断深入,面向该系统的软件开发也日渐普及。本文针对该平台在推广应用过程中出现的跨平台数据库访问问题,从不同数据库平台的实现角度出发,分析了传