可穿戴机软件支撑平台的设计与实现
发布时间:2021-10-11 20:07
随着微电子技术、传感技术和无线通讯技术等的迅速发展和不断进步,各种各样的可穿戴设备不断涌入我们的视野中,在娱乐、健康、医疗、军事等许多领域都得到了广泛的应用,形态从手环、鞋垫到目镜不一而足,为现代社会生活的方方面面提供着便利、安全、高效。在医疗领域,可穿戴设备通过体征数据(例如心率、体温、血压等)监测,基于丰富和全面的检测数据与后台的云技术分析,可以持续跟踪患者情况,提升诊疗水平;在军事领域,通过可穿戴设备可以快速的进行战场初级情报获取,完成作战任务的下发,世界各国均已有相关的试验与应用。论文的主要工作如下:本文在调研现有的可穿戴设备软件支撑技术的基础上,提出了基于中间件的可穿戴机软件支撑平台,并通过可穿戴应用的开发为体域网传感器、可重构设备等硬件设备提供技术支撑。可重构技术是指设备在工作状态下,根据配置文件,更改可重构器件的逻辑功能。通过使用可重构技术,完成电路复用,从而使本系统同时具有硬件实现和软件实现的优点。首先,通过对可穿戴设备整体的硬件基础与功能需求进行分析,提出了软件支撑平台的总体设计。接着,通过利用中间件技术,设计了基于可穿戴设备的面向可重构的中间件。然后设计实现了可穿戴...
【文章来源】:哈尔滨工业大学黑龙江省 211工程院校 985工程院校
【文章页数】:60 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
第1章 概述
1.1 课题背景及研究的目的和意义
1.1.1 课题背景
1.1.2 研究目的及意义
1.2 国内外研究现状
1.2.1 可穿戴计算机的发展概况
1.2.2 可穿戴机软件支撑平台理论的发展
1.2.3 可穿戴中间件的发展
1.3 本文的主要研究内容及论文结构
1.3.1 主要研究内容
1.3.2 论文结构安排
第2章 可穿戴机软件应用的需求分析与总体设计
2.1 可穿戴应用需求分析
2.1.1 可穿戴应用目标
2.1.2 应用环境
2.2 功能规格
2.2.1 角色定义
2.2.2 数据库
2.2.3 系统主用例图
2.2.4 可穿戴应用活动分析
2.3 各模块功能规格
2.3.1 地图显示标绘模块
2.3.2 消息语音通信模块
2.3.3 可重构模块
2.3.4 其他模块
2.4 系统非功能性需求
2.5 可穿戴机软件支撑平台总体设计
2.6 可穿戴中间件设计
2.7 本章小结
第3章 可穿戴软件应用详细设计
3.1 可穿戴应用功能模块设计
3.2 地图显示标绘模块详细设计
3.2.1 算法设计
3.2.2 数据结构设计
3.2.3 接口设计
3.3 消息语音通信模块详细设计
3.3.1 算法设计
3.3.2 数据结构设计
3.3.3 接口设计
3.4 可重构模块详细设计
3.4.1 动态可重构技术简介
3.4.2 动态可重构硬件平台介绍
3.4.3 动态可重构模块处理流程
3.4.4 数据结构设计
3.4.5 接口设计
3.5 数据库设计
3.5.1 E-R图设计
3.5.2 数据库表设计
3.6 本章小结
第4章 可穿戴软件应用实现与测试
4.1 地图显示标绘模块实现与测试
4.1.1 开发环境搭建
4.1.2 优化方案
4.1.3 模块测试
4.2 消息语音通信模块
4.2.1 模块实现
4.2.2 模块测试
4.3 动态可重构模块的实现与测试
4.3.1 动态可重构模块的实现
4.3.2 可重构模块测试
4.4 测试结论
4.5 本章小结
结论
参考文献
攻读硕士学位期间发表的论文及其它成果
致谢
个人简历
【参考文献】:
期刊论文
[1]基于FPGA的动态可重构边缘检测系统设计[J]. 王鹏,向厚振,张志杰. 电视技术. 2012(07)
[2]基于部分可重构技术的AES算法设计与实现[J]. 张刚,高献伟,李涛,雷咸超. 成都信息工程学院学报. 2011(01)
[3]基于FPGA的动态可重构系统设计与实现[J]. 南希,龚龙庆,田卫,李潇. 现代电子技术. 2009(06)
[4]基于部分重构技术的加密算法实现研究[J]. 王峰,周学海,陈艾,罗赛. 电子学报. 2007(05)
硕士论文
[1]动态可重构穿戴计算机软件平台设计与实现[D]. 耿海龙.哈尔滨工业大学 2013
[2]可穿戴计算机信息捕获及处理系统的研究与实现[D]. 陈浩.电子科技大学 2008
[3]支持可重构硬件透明编程的操作系统研究[D]. 谢巍.湖南大学 2007
本文编号:3431159
【文章来源】:哈尔滨工业大学黑龙江省 211工程院校 985工程院校
【文章页数】:60 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
第1章 概述
1.1 课题背景及研究的目的和意义
1.1.1 课题背景
1.1.2 研究目的及意义
1.2 国内外研究现状
1.2.1 可穿戴计算机的发展概况
1.2.2 可穿戴机软件支撑平台理论的发展
1.2.3 可穿戴中间件的发展
1.3 本文的主要研究内容及论文结构
1.3.1 主要研究内容
1.3.2 论文结构安排
第2章 可穿戴机软件应用的需求分析与总体设计
2.1 可穿戴应用需求分析
2.1.1 可穿戴应用目标
2.1.2 应用环境
2.2 功能规格
2.2.1 角色定义
2.2.2 数据库
2.2.3 系统主用例图
2.2.4 可穿戴应用活动分析
2.3 各模块功能规格
2.3.1 地图显示标绘模块
2.3.2 消息语音通信模块
2.3.3 可重构模块
2.3.4 其他模块
2.4 系统非功能性需求
2.5 可穿戴机软件支撑平台总体设计
2.6 可穿戴中间件设计
2.7 本章小结
第3章 可穿戴软件应用详细设计
3.1 可穿戴应用功能模块设计
3.2 地图显示标绘模块详细设计
3.2.1 算法设计
3.2.2 数据结构设计
3.2.3 接口设计
3.3 消息语音通信模块详细设计
3.3.1 算法设计
3.3.2 数据结构设计
3.3.3 接口设计
3.4 可重构模块详细设计
3.4.1 动态可重构技术简介
3.4.2 动态可重构硬件平台介绍
3.4.3 动态可重构模块处理流程
3.4.4 数据结构设计
3.4.5 接口设计
3.5 数据库设计
3.5.1 E-R图设计
3.5.2 数据库表设计
3.6 本章小结
第4章 可穿戴软件应用实现与测试
4.1 地图显示标绘模块实现与测试
4.1.1 开发环境搭建
4.1.2 优化方案
4.1.3 模块测试
4.2 消息语音通信模块
4.2.1 模块实现
4.2.2 模块测试
4.3 动态可重构模块的实现与测试
4.3.1 动态可重构模块的实现
4.3.2 可重构模块测试
4.4 测试结论
4.5 本章小结
结论
参考文献
攻读硕士学位期间发表的论文及其它成果
致谢
个人简历
【参考文献】:
期刊论文
[1]基于FPGA的动态可重构边缘检测系统设计[J]. 王鹏,向厚振,张志杰. 电视技术. 2012(07)
[2]基于部分可重构技术的AES算法设计与实现[J]. 张刚,高献伟,李涛,雷咸超. 成都信息工程学院学报. 2011(01)
[3]基于FPGA的动态可重构系统设计与实现[J]. 南希,龚龙庆,田卫,李潇. 现代电子技术. 2009(06)
[4]基于部分重构技术的加密算法实现研究[J]. 王峰,周学海,陈艾,罗赛. 电子学报. 2007(05)
硕士论文
[1]动态可重构穿戴计算机软件平台设计与实现[D]. 耿海龙.哈尔滨工业大学 2013
[2]可穿戴计算机信息捕获及处理系统的研究与实现[D]. 陈浩.电子科技大学 2008
[3]支持可重构硬件透明编程的操作系统研究[D]. 谢巍.湖南大学 2007
本文编号:3431159
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3431159.html