基于MVVM前后端分离的物联网维管系统的研究与实现

来源 :北京工业大学 | 被引量 : 4次 | 上传用户:shengyan1205
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
物联网是新一代信息技术的高度集成和综合运用,对新一轮产业变革和经济社会绿色、智能、可持续发展具有重要意义。随着物联网设备数量的强劲增长,截止至2019年初,物联网设备总数达到了70亿。基于传统模式和架构开发的物联网维管系统在面对与日俱增的设备接入的情况下,出现了页面数据渲染延迟、代码维护困难和系统更新迭代周期长等问题,给使用维管系统的企业造成了信息缺失、安全隐患和财产损失。针对上述问题,本文围绕如何构建具有实时性、交互性和可拓展性的物联网维管系统展开研究。基于MVVM(Model-ViewViewModel)的设计模式,构建了一种前后端分离架构的物联网维管系统。该系统能够保证模型数据更新的实时性和可靠性,提高代码可复用性,缩短系统更新迭代周期,为企业节约成本。论文首先介绍了课题的背景、研究意义与国内外相关领域的研究现状,并对实现物联网维管系统所需要的技术进行阐述。其次,针对页面更新时,尾元素移动会增加页面渲染性能消耗的问题,提出并实现对Virtual DOM Diff(虚拟文档对象模型对比)算法的优化。之后,基于MVVM模式对物联网维管系统整体框架、分层架构和各功能模块进行设计。最后,对各个功能模块进行了实现与调试。论文的主要工作有:1.应用Virtual DOM技术,有效地减少了操作真实DOM带来的性能损耗。深入研究和分析Virtual DOM中的Diff算法,针对在尾节点移动时原Diff算法未能实现最佳性能的问题,提出了一种优化方案,即对Diff算法进行了优化改进。实验证明优化后的算法有效提升了页面性能。2.针对MVC(Model-View-Controller)模式视图层和模型层的强依赖性、MVP(Model-View-Presenter)模式需要手动绑定视图层和模型层等不足,分析研究了MVVM设计模式的优势,并基于MVVM设计了系统的总体架构。3.深入调研了维管系统的实际需求,针对其功能性与非功能性需求对系统进行了结构与功能划分,提出了各层结构与功能模块的实现方案。运用可预测状态管理容器的原理对状态进行统一管理;运用组件与模块化思想,有效提高了代码的可复用性。4.根据企业的实际需求,设计实现了GIS沙盘模型、设备健康管理和企业事务管理等功能模块。目前该系统已经接入某铁路企业的实时监控系统中,并运行良好。
其他文献
理解和表达是翻译的两个主要步骤。译者对原文的正确理解在翻译过程中至关重要,译者的表达须具有准确力和表现力,语言须具有生动性和形式美。
为研究数控机床进给系统的静态和动态性能的稳定性,简化调试过程,文章以X-Y工作台作为平面定位机械系统的动态模型,通过对X—Y工作台伺服系统进行三环整定计算、利用MATLAB/Simul
一、DIS数字化信息系统简介DIS(digital information system的缩写)数字化信息系统,是一种将传感器、数据采集器和计算机组合起来,共同完成对物理量测量的装置。通过传感器获
<正>国网山东潍坊供电公司通过组建基础信息库、实施标准化建设、注重专业人才培养、加强专业竞赛交流、细化专业管理评价等手段,强化建设队伍管理,提升建设队伍技能水平,打
严重急性呼吸综合征(severe acute respiratory syndrome,SARS)是一种人类尚未了解和研究清楚的传染性疾病,我国规定按照甲类传染病管理.2003年5月初,根据北京市SARS疫情情况
在应用摄像头进行目标跟踪的过程中,由于图像信号的采集、传输和处理时延的影响,使得目标不能处在摄像头的最佳观测位置,从而产生数据缺失,造成分析结果滞后,由此可能导致摄像头运
促进社会主义法治社会的全面建成、推动乡村振兴战略的全面实施,对新时代的乡村治理提出了更高要求。面对当前乡村治理现状,应将民情与法治有机融合、协同推进,促进乡村治理
化学在高中教育体系中是一门难度系数比较高的学科,高中生的学习能力参差不齐,尤其在农村地区,学生间的差异十分显著。新课程背景下,化学教师应当坚持以人为本的教学原则,采
目的:本研究以针刺膻中、足三里、太冲穴为干预手段,观察大鼠乳腺组织形态学变化,乳腺组织中死亡受体Fas及其配体FasL的蛋白相对含量变化情况,以及含半胱氨酸的天冬氨酸蛋白水解酶(Caspase-8、Caspase-3)mRNA的表达情况,旨在从死亡受体Fas/FasL凋亡途径角度探讨针刺膻中、足三里、太冲对乳腺增生大鼠的调控机制,部分阐明其在乳腺增生发生发展过程中的作用机理。材料与方法:40只SP
深化中国特色社会主义理论体系的研究,既是马克思主义理论学科建设和发展的需要,也是进一步推进中国特色社会主义事业的需要。当前,对中国特色社会主义理论体系的整体研究尚