Font Size: a A A

Design And Implementation Of A Rehabilitation Training Management System Based On Unity

Posted on:2020-07-03Degree:MasterType:Thesis
Country:ChinaCandidate:C Y TuFull Text:PDF
GTID:2504306104995359Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Population aging has become a significant social phenomenon,and the increase of the elderly has also led to an increase in stroke patients.In the context of the large increase in the number of patients who need rehabilitation training,mainly stroke patients,there are still some problems that need to be resolved in the construction of rehabilitation medical service systems and the allocation of rehabilitation medical resources.In order to effectively solve the problems of large numbers of patients,diversified types of rehabilitation,patients with mobility problems,and effectively solve the problems of tedious rehabilitation training and difficulty in adapting rehabilitation games to patients,a rehabilitation training management system was designed.The implementation of the system helps doctors improve the efficiency of patient information management and schedule management,as well as the management of rehabilitation equipment and rehabilitation games.At the same time,it helps patients perform scientific and interesting rehabilitation training through rehabilitation games.Rehabilitation training management system first obtains business requirements through business analysis,user requirements through use case diagram analysis,non functional requirements through performance analysis,etc.,and summarizes the constraints of functional requirements and non functional requirements through admems matrix,which together constitute the analysis content of the system.Based on the needs analysis,the framework of the rehabilitation training management system was established,and the system was divided into three parts,the main system,the rehabilitation equipment subsystem,and the rehabilitation game subsystem.The main system uses the Unity development engine and.net’s tool service modules,which are mainly divided into five layers: the target hardware layer,platform independent layer,core layer,business logic layer,and presentation layer.The rehabilitation equipment subsystem architecture is a three-layer software layer architecture of equipment awareness layer,equipment network layer,and equipment application layer.The equipment application layer is actually a business service layer integrated into the main system through an interface.The rehabilitation game subsystem is designed based on Entitas’ ECS framework.The rehabilitation training management system uses My SQL to store data and interact with the background server through JSON,and uses the Protobuf communication protocol to interact with rehabilitation equipment.The system implementation uses UML class diagrams,code implementations,and interface diagrams to show the process of implementing the entire system according to the design.Finally,unit test cases were designed by Unity Test Runner for system testing,and performance tests were performed through Unity Profiler.The rehabilitation training management system can effectively improve the management efficiency of the doctors in charge of the multi types of patients.It assists doctors in assessing the prognosis of patients through rehabilitation training records.At the same time,it also allows patients to use their own conditions as rehabilitation equipment as input.More effective training on the more humanized and flexible difficulty rehabilitation games.
Keywords/Search Tags:Rehabilitation training management, Rehabilitation equipment, Rehabilitation games
PDF Full Text Request
Related items