面向实时监测的通用物联网SaaS平台
发布时间:2022-10-19 08:35
自物联网概念被首次提出以来,物联网技术得到了快速的发展,物联网提供的监测、定位和远程控制服务,使得其被广泛地应用于传统行业的生产和消费过程。随着物联网技术与传统行业的融合,以及市场需求的增大和业务范围的扩展,新的物联网服务模式被提出,物联网服务类型得到了极大的丰富,物联网应用也逐渐地深入到人们生活中的方方面面,方便着人们生活的同时,也改变了人们的生活方式。物联网监测服务,作为物联网服务的一部分,在丰富的物联网服务类型中,占有很重要的地位。物联网实时监测服务,作为物联网监测服务的常见形式,在工业监测、智能场所、环境保护方面有着广泛的需求和应用。而目前对于监测服务的基础--服务平台的构建,现状并不乐观,在广大的中小型物联网服务提供厂商中,针对服务平台的设计与开发,定制开发模式仍是主流。产生这一现象的主要原因是设备的异构性和用户需求的差异性难以进行统一,用户需求的变更和新的需求引入,往往会导致服务平台的重新设计和开发过程。为此,本文引入SaaS软件服务模式,设计和开发了一个面向实时监测服务的通用物联网SaaS平台。平台面向的租户为众多的中小型服务提供商,旨在解决其在实时监测服务开发过程中遇到...
【文章页数】:89 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
第一章 绪论
1.1 研究背景与意义
1.2 研究内容
1.3 论文组织结构
第二章 相关研究和关键技术
2.1 相关研究
2.1.1 SaaS服务模型与定义
2.1.2 SaaS应用成熟度模型
2.1.3 SaaS多租户数据隔离
2.2 相关技术
2.2.1 物理网通信协议
2.2.2 流式数据处理技术
2.2.3 数据存储技术
2.3 本章小结
第三章 平台需求分析
3.1 本平台服务对象
3.2 平台功能性需求
3.2.1 多应用类型支持
3.2.2 多租户支持
3.2.3 个性化配置支持
3.3 实时性和可扩展性
3.4 本章小结
第四章 平台架构设计
4.1 系统概述
4.2 设备接入层设计
4.3 数据处理层设计
4.4 服务提供层设计
4.5 本章小结
第五章 平台具体实现
5.1 设备接入层实现细节
5.1.1 多协议通信服务
5.1.2 设备消息格式
5.1.3 设备管理服务
5.2 数据处理层实现细节
5.2.1 数据处理过程
5.2.2 配置缓存模块
5.2.3 数据转化模块
5.2.4 数据持久化模块
5.3 服务提供层实现细节
5.3.1 多租户、多应用实现
5.3.2 用户可配置实现
5.3.3 实时数据缓存实现
5.4 本章小结
第六章 平台系统测试
6.1 测试环境
6.2 测试方法
6.3 系统功能验证
6.3.1 异构设备接入验证
6.3.2 多租户、多应用验证
6.3.3 用户可配置验证
6.4 系统性能测试
6.4.1 配置缓存模块性能测试
6.4.2 数据转化模块性能测试
6.4.3 数据持久化模块性能测试
6.4.4 系统整体性能测试
6.5 本章小结
第七章 总结与展望
7.1 全文总结
7.2 系统改进方向
参考文献
致谢
攻读硕士学位期间已发表或录用的论文
【参考文献】:
期刊论文
[1]流式大数据实时处理技术、平台及应用[J]. 陈纯. 大数据. 2017(04)
[2]RESTful数据服务技术应用研究[J]. 杨旭. 科技创业家. 2013(05)
[3]SaaS数据模型设计[J]. 唐君. 软件世界. 2008(05)
本文编号:3693045
【文章页数】:89 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
第一章 绪论
1.1 研究背景与意义
1.2 研究内容
1.3 论文组织结构
第二章 相关研究和关键技术
2.1 相关研究
2.1.1 SaaS服务模型与定义
2.1.2 SaaS应用成熟度模型
2.1.3 SaaS多租户数据隔离
2.2 相关技术
2.2.1 物理网通信协议
2.2.2 流式数据处理技术
2.2.3 数据存储技术
2.3 本章小结
第三章 平台需求分析
3.1 本平台服务对象
3.2 平台功能性需求
3.2.1 多应用类型支持
3.2.2 多租户支持
3.2.3 个性化配置支持
3.3 实时性和可扩展性
3.4 本章小结
第四章 平台架构设计
4.1 系统概述
4.2 设备接入层设计
4.3 数据处理层设计
4.4 服务提供层设计
4.5 本章小结
第五章 平台具体实现
5.1 设备接入层实现细节
5.1.1 多协议通信服务
5.1.2 设备消息格式
5.1.3 设备管理服务
5.2 数据处理层实现细节
5.2.1 数据处理过程
5.2.2 配置缓存模块
5.2.3 数据转化模块
5.2.4 数据持久化模块
5.3 服务提供层实现细节
5.3.1 多租户、多应用实现
5.3.2 用户可配置实现
5.3.3 实时数据缓存实现
5.4 本章小结
第六章 平台系统测试
6.1 测试环境
6.2 测试方法
6.3 系统功能验证
6.3.1 异构设备接入验证
6.3.2 多租户、多应用验证
6.3.3 用户可配置验证
6.4 系统性能测试
6.4.1 配置缓存模块性能测试
6.4.2 数据转化模块性能测试
6.4.3 数据持久化模块性能测试
6.4.4 系统整体性能测试
6.5 本章小结
第七章 总结与展望
7.1 全文总结
7.2 系统改进方向
参考文献
致谢
攻读硕士学位期间已发表或录用的论文
【参考文献】:
期刊论文
[1]流式大数据实时处理技术、平台及应用[J]. 陈纯. 大数据. 2017(04)
[2]RESTful数据服务技术应用研究[J]. 杨旭. 科技创业家. 2013(05)
[3]SaaS数据模型设计[J]. 唐君. 软件世界. 2008(05)
本文编号:3693045
本文链接:https://www.wllwen.com/kejilunwen/wltx/3693045.html