无线传感器网络软件测试架构设计与实现

来源 :电子科技大学 | 被引量 : 3次 | 上传用户:sky007
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
伴随着传感器、计算机、无线通信等技术的发展与融合而产生的无线传感器网络由于具有功耗低、成本低、自组织等特点已经被广泛用于人类生活的方方面面。无线传感器网络上位机软件承载着对采集数据的获取、解析、存储和显示等任务,其功能和性能的好坏对整个无线传感器网络取到重要的作用。因此,无线传感器网络上位机软件测试具有重要的理论和应用价值。软件测试是保证软件质量的重要方法和手段。本文首先对软件测试方法和一些测试工具进行简单的介绍,为上位机软件测试提供理论指导。其次,通过软件测试方法和测试工具对无线传感器网络的数据获取、解析、存储和显示等模块编写相应的测试用例,并进行单元测试和集成测试;编写相应的基于TCP/IP协议的客户端软件,模拟节点管理器与上位机软件进行数据交互的功能来完成系统测试的任务。最后,依据测试结果对上位机软件存在的问题进行分析和修正。修正后进行相应的回归测试,确保上位机软件错误和未实现的功能得到修改和完善,性能指标达到要求。通过软件测试和修改之后的无线传感器网络应用层软件实现了项目要求的所有功能:通信模块能够保证数据传输过程的实时性、可靠性;数据解析、存储模块能够正确解析、存储实时数据,修改后的软件同时具备了容错处理能力;显示模块能及时、有效、清晰的显示实时数据信息;查询模块可以准确的查询和显示用户关心的历史数据;上位机应用层软件在经过长时间、大数据量数据通信后能够稳定的运行,达到上位机软件设计指标。
其他文献
眼动是行为的重要组成部分。随着人们对眼动仪的需求逐渐增加,以及摄像技术、红外技术、计算机技术和微电子技术的飞速发展,眼动测量系统向着更便携、更高速、更经济的方向发展
语气词是一种带有浓厚感情的词语,常用于人们口语交际之中.口语交际是小学英语重要的教学内容和形式之一,老师们应该不断将其改进和完善,可以通过增加一些常用语气词,使得口
期刊
浅层地质灾害是深水钻井过程中面临的主要技术挑战之一。由于深水钻井浅层地质灾害情况复杂,所造成的经济损失十分巨大,为确保深水浅层钻井施工顺利实施,进一步降低钻井风险,
固体火箭发动机地面试验与测试技术是固体火箭推进技术的重要组成部分。组建先进的固体火箭发动机测试系统,对加快我国新型固体火箭研制步伐,提高火箭武器的射击精度和密集度
该课题开发出的晶闸管式弧焊整流器采用了模糊控制方法和微机手段.该电源能提供多种外特性,能应用于多种焊接方法.主电路采用晶闸管式带平衡电抗器双反星形可控整流电路.该课
为了满足胜利海上油田采油工艺的要求,按照"安全、简便、先进、高效"的国际海洋采油惯例要求,我们研制了胜利浅海采油工艺管柱.该项目主要研制了胜利浅海自喷采油工艺管柱、
钻杆连接可靠与否对石油钻采影响巨大,所以对钻杆端部(连接端)参数的测量十分必要。传统检测方法效率低、精度差,满足不了生产和使用的要求,因此,探索一种有效、高精度、较高效率的
该论文以船舶柴油机作为诊断对象,提出了一个远程船舶柴油机诊断系统的方案.该文的主要研究内容有:1.在提出了一个基于网络技术的远程船舶柴油机监测与诊断系统方案的基础上,
在设计中运用了模块化的大量的理论知识,其中包括系统论原理、系统工程方法、方法论及标准化等作为本课题研究的理论基础.将中心平台的外部系统进行研究,搞清各外部因素与所
句型是语言交际的重要组成,也是小学英语学习阶段重要的学习内容.在不同的教材中,句型在单元中呈现的先后各不相同.以译林版《英语》教材(下同)为例,句型在单元的第二个板块
期刊