基于RJZ本地网络分布管理系统设计与实现

来源 :成都理工大学 | 被引量 : 0次 | 上传用户:nickymin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术的应用和发展,实现工作和生活环境的自动化、信息化和网络化需求也越来越受到人们的青睐。数据信息以不同形式的管理和应用引领着网络技术者们争相追赶,实现智能化管理是现时代网络发展的潮流。于是,互联网技术大咖们相继开发各种智能管理系统应对用户需求,但越来越多的管理系统运行不同的平台和架构方法反而使开发成本急剧提高,维护能力和系统的可用性也随之降低。鉴于以上背景趋势,本文所设计的基于RJZ(RaspberryPi+Jfinal+ZigBee)本地网络分布式管理系统,采用Raspberry Pi B+型卡片式电脑作为中央控制器,简单小巧,便于部署;使用Jfinal框架为开发标准,自主封装构建MXUI(html)前端Web框架,形成以MXF为开发模式的MVC软件架构,易于搭建,便于维护;Ajax异步处理请求与ZigBee树型组网方式相结合,并通过串口异步传输方式通信,来实现对本地网络分布式设备进行实时监测和管控。本文首先对软件系统设计中的相关框架进行解读,对分布式体系结构、Web框架和MVC架构的进一步剖析解读。结合Jfinal架构的思想实例化软件体系结构,通过在Raspberry Pi B+型卡片式电脑上部署管理系统,也是对分布式管理系统部署领域一大挑战。本地网络分布管理系统是采取结构化设计分析和面向对象分析方法相结合的方式对系统进行解读和设计的,通过对各个智能管理系统的分析发现,虽然这些系统的上层结构千差万别,但它们的下层构架却是大同小异,并且我们将这个下层的基本属性框架称之为分布式管理系统。针对分布式管理系统的分析,我们对用户的需求进行分解模块并实例化,分解的基本模型包括用户的管理客户端、控制中心端和终端相关设备。本文使用Web框架实现用户的管理客户端,而控制端则采用在Raspbian系统上构建以Jfinal为框架开发标准的MXF架构,具有采集信息功能的温度传感器和可以实现远程控制的红外线设备满足了终端相关设备模型的要求。本系统的设计利用Java、Python等编程方法进行实现,通过对ZigBee模块的通信设置完成ZigBee网络的组建,采集的信息和控制的命令通过串口执行并反馈。中央控制系统又通过各接口实现数据与前台之间进行交互,完成基于RJZ(RaspberryPi+Jfinal+ZigBee)本地网络分布管理系统的工作流程。系统部署测试证明,通过对温度采集和红外线感应控制两个实例进行反复的试验和测试,本系统能够在ZigBee网络中稳定地传输数据并与用户进行数据交互。系统运行响应速度小于1s,在完成系统功能的同时展现出了良好的及时性。在实验测试中,当ZigBee网络相互节点之间的距离小于10m时,出现数据传输时误差的概率小于百分之一,进一步验证了系统的健壮性。该系统不仅拥有良好的稳定性、可靠性和安全性,而且在分布式设备方面具有高性能的可操作性和可扩展性,开发成本低廉,具有较高的性价比和广阔的市场。基于RJZ本地网络分布管理系统的实现对未来通信领域分布式管理系统的研究具有重要的作用和意义。
其他文献
学位
首先从理论上研究了关联规则发现问题,通过研究发现依赖最小支持度和信任度的理论得到了经典关联规则存在的问题所在,提出通过引入相关计算的方法进行补充,以达到文本数据有
随着无线通信朝高速率大容量发展,传统3GHz以下蜂窝频段难以满足日益增长的移动数据需求,而毫米波频段(30-300GHz)在支持未来微微蜂窝和高速率大容量通信方面表现出独特的优势
长周期大地电磁法(Long Period Magnetotellurics,简称LMT)是在大地电磁测深(Magnetotellurics,简称MT)的基础上发展起来的。由于没有低频的限制,长周期大地电磁的探测周期可
MPEG-2作为一种国际标准,已经在数字电视、高清晰度电视、多媒体技术领域以及数字视频广播(DVB)中获得了广泛的应用.该文详细讲述了MPEG-2系统层传输流(TS)的码流结 构、语法
多基线干涉技术是指利用同场景多幅干涉图的信息差异,对数据联合处理获取数字高程图(Digital Elevation Models,DEM)的技术。多基线干涉技术的概念是为解决传统单基线干涉合成
水声目标被动声纳的自动识别是水声领域中一个重要的研究课题。目标分类一般来说可按两部分进行:一是特征提取,二是模式识别。识别特征提取的好坏对识别来说非常重要。识别谱特
为了进一步满足无线用户对无缝覆盖、更高数据速率业务的需求,3GPP正在研究和制定LTE-A系统的后续演进标准。该标准以提供更高的数据速率、更高的频谱和功率利用率、以及提升
随着人工智能技术的快速发展,移动机器人成为目前科学研究的热门领域之一。定位作为移动机器人的基础模块,是移动机器人实现自动导航的关键技术。近些年,计算机视觉技术的进步使
学位