物联网教学平台中规则引擎的设计与实现

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:agsxuming
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,物联网相关技术的研究及应用已被纳入各高校的教学规划中。物联网教学平台是高校进行物联网教学的重要工具,其将物联网理论和实践两个环节较好衔接。在该平台的实践环节中,需要对智慧农业等物联网场景产生的数据流进行处理,但不同物联网场景的业务规则不同,以及即使同一物联网场景,业务规则也会不时发生改变。根据该特点,需要实现能让业务规则和应用代码解耦的规则引擎来支撑物联网教学平台的实践应用环节。本论文经过对研究现状的调研和需求分析,实现了一个完整可用、简易直观、可定制性强、数据处理高效的规则引擎系统,并在其中设计了规则链和规则节点两大核心元素来对业务规则的编写和构建进行拆分及简化。通过该规则引擎系统,师生用户能体验物联网技术在以智慧农业、智能家居等为原型设计的物联网拟真场景里的应用过程。系统整体采用集群架构设计,并通过基于ZooKeeper的调度者根据负载反馈来完成集群节点间的负载均衡。系统内划分为三个功能模块,用户及设备接入模块让平台中的师生用户及现实中的智能设备能够接入系统,规则节点模块让用户能够基于功能丰富的规则节点模板快速配置规则节点,规则链模块让用户能够连接规则节点构建规则链。用户通过规则链的构建,可以由简单的业务规则轻松搭建起复杂的业务规则逻辑,并且规则直观、易于理解,能满足物联网智慧场景里对数据流的复杂处理需求。场景中的设备传输数据会进入基于Akka框架的Actor模型来设计的数据消息传递流程链路,用Actor来承载系统中的设备、规则链以及规则节点等核心角色,经过一系列核心Actor间的消息传递,最后由该链路中的规则链Actor调度规则节点Actor完成对数据流的定制化处理,进而达到场景中相关设备的自动化控制。经过功能性需求及非功能性需求两方面测试,科学地验证了该系统的正确性和有效性。本文的研究工作有效地支撑了物联网教学平台中的实践应用环节,该规则引擎系统的设计与实现具有一定的实用价值。
其他文献
目的 分析帕罗西汀联合普拉克索治疗对帕金森患者血清胱抑素C(CysC)、白细胞介素-1β(IL-1β)的影响.方法 选取新密市某医院2018年10月-2020年12月诊治的128例帕金森患者为研究对象,采用随机数字表法分为单药组(64例)和联药组(64例),单药组患者给予普拉克索治疗,联药组患者给予帕罗西汀联合普拉克索治疗,2组患者均持续治疗8周.比较2组患者临床疗效及不良反应发生情况,比较2组患者治疗前后的汉密尔顿抑郁量表(H AMD)评分、血清CysC及IL-1β水平.结果 联药组患者治疗总有效率为9
目的 基于护理小组指导下的家庭护理干预对支气管哮喘患儿肺功能及生命质量的影响.方法 选取2020年1月-2021年1月在福建省某医院就诊的86例支气管哮喘患儿为研究对象.采用随机数字表法,将患儿分为观察组与对照组,每组43例.患儿出院后,以健康手册的形式向对照组惠儿及其家属介绍居家护理的相关知识,包括哮喘易复发的环境、饮食注意事项等.每2周进行1次随访.观察组患儿在对照组基础上开展基于护理小组指导下的家庭护理干预.在干预前后,比较2组患儿第一秒用力呼气容积(FEV1)、最大呼气流速峰值(PEF)、用力呼气
目的 探讨基于人性化理念的全面引导护理在乳腺癌改良根治术患者中的应用价值.方法 选取2019年1月-2020年12月在河南省某医院接受改良根治术治疗的81例女性乳腺癌患者,采用随机数字表法分为研究组(41例)与对照组(40例).对照组患者给予常规护理,研究组患者给予基于人性化理念的全面引导护理.比较2组患者手术前后的汉密尔顿焦虑量表(HAMA)、汉密尔顿抑郁量表(HAMD)、日常生活能力评定量表(ADL)评分,术后并发症发生情况及护理满意度.结果 2组患者术后14 d HAMA及HAMD评分均低于术前1d
目的 探讨支气管哮喘患者治疗依从性的影响因素.方法 选取2018年1月-2020年12月河南省某医院诊治的86例支气管哮喘患者为研究对象,采用自制问卷进行调查,分析影响支气管哮喘患者治疗依从性的因素.结果 86例支气管哮喘患者中,治疗依从性好36例(41.86%),治疗依从性差50例(58.14%).不同治疗依从性患者的年龄、年收入、居住地、受教育程度、病情严重程度、吸入技术掌握程度等比较,差异均有统计学意义(P<0.05).非条件多因素Logistic回归分析显示,年龄>50岁、年收入<10万元、担心药
目的 探讨7S管理模式在减少急诊重症监护室(EICU)患者谵妄发生中的应用效果.方法 选取河南省某医院2019年1月-2020年12月在EICU住院治疗的96例患者,采用随机数字表法分为对照组(46例)和观察组(50例).对照组患者采用常规护理干预,观察组患者采用7S管理模式进行干预,比较2组患者干预后病房现场管理达标情况、不良事件发生情况、护理满意度及干预前后的认知功能.结果 观察组病房组织、换药管理、卫生间管理、培训管理达标率高于对照组,差异均有统计学意义(P<0.05).观察组患者谵妄、跌倒、非计划
目的 探讨基于微型营养评价量表(MNA-HF)评分的多元化护理模式对脑梗死患者的干预效果.方法 选取河南省某医院2019年4月-2021年4月收治的122例脑梗死患者作为研究对象,采用随机数字表法分为观察组与对照组,每组61例.对照组患者采用常规营养干预联合常规护理,观察组采取基于MNA-HF评分的多元化护理模式,比较2组患者神经功能恢复情况、智力水平、治疗依从性及生存质量.结果 2组患者护理后焦虑自评量表(SAS)及抑郁自评量表(SDS)评分低于护理前,且观察组低于对照组,差异均有统计学意义(P<0.0
目的 探讨心理干预对慢性肾脏病患者生活质量及情绪的影响.方法 选取2018年1月-2020年8月辽宁省某医院收治的152例慢性肾脏病患者,采用随机数字表法分为实验组(n=77)和对照组(n=75).对照组患者在药物对症治疗基础上采用常规护理干预,实验组患者在对照组基础上采用心理干预.比较2组患者治疗期间依从性及干预前和干预3周后生活质量、焦虑自评量表(SAS)与抑郁自评量表(SDS)评分、尿素氮(BUN)、肌酐(Cr)、肾小球滤过率(GFR)水平.结果 干预后,2组患者肾脏疾病生存质量简表(KDQOL-S
目的 探析综合护理方案(基于问题导向优质护理+参与式饮食护理)对腹腔镜胃癌根治术患者营养状况、生活质量的影响.方法 选择河南省某医院2019年6月-2021年5月行腹腔镜胃癌根治术的80例胃癌患者为研究对象,采用随机数字表法将患者分为观察组与对照组,每组40例.对照组患者实施基于问题导向的优质护理,观察组患者实施综合护理方案(基于问题导向的优质护理+参与式饮食护理).比较2组患者术前、术后3个月时患者整体营养主观评估量表(PG-SGA)评分及癌症患者生命质量测定量表(QLQ-C30)评分;比较2组患者出院
随着通信技术的发展与智能手机的普及,互联网的使用者越来越多,产生的数据量越来越大,网络安全问题日渐严重。网络攻击态势评估技术从网络的整体出发,通过分析网络中的数据,判断网络遭受的攻击的类型,基于不同种类攻击对网络的造成的影响,设计相应的指标与算法,对当前网络的状态进行评估。本课题拟实现一个基于Spark的网络攻击态势评估平台,实现大数据环境下的网络攻击态势评估,具体的工作如下:基于循环神经网络与随
目的 探讨个性化营养干预联合健康教育对胃癌术后化疗患者营养状况的影响.方法 选取2018年4月-2021年6月在河南省某医院行胃癌根治术的74例患者为研究对象,采用随机数字表法将患者分为观察组与对照组,每组37例.对照组患者给予标准营养干预联合健康教育.观察组患者给予个性化营养干预联合健康教育.比较2组患者干预前及干预6个月时血清白蛋白(ALB)、前白蛋白(PA)、血红蛋白(Hb)水平.出院时比较2组患者化疗毒副反应发生情况.结果 干预前,2组患者ALB、PA及Hb水平比较,差异无统计学意义(P>0.05