Font Size: a A A

Design And Implementation Of Real-time Monitoring System For Human Health Data

Posted on:2022-04-16Degree:MasterType:Thesis
Country:ChinaCandidate:T SunFull Text:PDF
GTID:2480306605990009Subject:Master of Engineering
Abstract/Summary:PDF Full Text Request
With the development of China's social economy,there are more people begin to pay attention to sports health and safety in the field of outdoor exploration and sports competition.It is particularly important to monitor the sports data and body health data to prevent the occurrence of sports injury due to improper exercise.The existing smart wearable devices are able to monitor and display the health data and sports data of the athletes in real time,doing well in monitoring the sports data and body health data in single player and short time scene.However the wearable devices are single machine,monitoring the health data and sports data can only be done by the wearers of these devices,in the multiplayer and lone time scenes like marathon race,athletes may neglect to check their own sports data due to fatigue or other reasons,besides the supervisor who is in charge of the safety for the athletes is not able to check the sports health state of athletes in real time either,which would lead to the risks.In order to solve this problem,this thesis studies how to develop a real-time monitoring system to monitor all the athletes based on the existing smart wearable devices.The main work of this thesis includes the following aspects:(1)This thesis summarizes the research background and significance of the project,describes the development process and status quo of smart wearable devices and health data monitoring products at home and abroad,and further introduces the spring boot back-end development framework,Netty high-performance and high-reliable network programming framework and Web Socket protocol widely used in real-time technology.(2)Aiming at the problem that the supervisors can't monitor the athletes' health data in real time in the marathon race,using the use case diagram,activity diagram and other modeling methods to analyze the overall requirements of the system,and the detailed requirements of the system are analyzed from the aspects of system realization goal analysis,system boundary analysis,system functional requirements analysis and system non-functional requirements analysis.The data in the system is also modeled.(3)According to the requirement analysis,the system is designed and implemented.The system is divided into four modules: user management,real-time monitoring,data parse and background management.Using high-performance NIO network communication framework Netty to develop real-time monitoring module,using MVC mode to develop user management module,data parse module and background management module,then details the design of the system database.(4)Test and analyze the system.This thesis describes the hardware environment and software environment of the system test,tests the system functions according to the test cases,using simulation to test the system performance,and then analyzes the system according to the results.This thesis designs and implements a real-time monitoring system for human health data in order to meet the need of real-time monitoring a large number of athletes in marathon race.After the online test,it is verified that the system can monitor the athletes' sports health data in real time including heart rate,blood oxygen saturation,pace and cadence in marathon race,raise alarm when risks are detected,support up to 10000 concurrent connections,besides,the data delay is in acceptable range.The system works well in the test,which achieves the predetermined research goal.
Keywords/Search Tags:smart wearable device, real-time monitoring, Netty, WebSocket
PDF Full Text Request
Related items