Font Size: a A A

Design And Implementation Of Data Service Subsystem In Monitor Software System

Posted on:2016-05-07Degree:MasterType:Thesis
Country:ChinaCandidate:H G LiuFull Text:PDF
GTID:2348330488457097Subject:Engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of society, people's health requirements are also undergoing tremendous change. At the same time, the development of computer technology, communication technology and electronic technology, the monitors with the new products are also constantly updating to accommodate the needs of patients. After years of development, the study of the physiological parameter detection algorithm of monitors also entered a bottleneck. The development model of modern monitors is depended on the existing algorithms, supporting more measurement of parameters, data analysis and better appearance to cater to users. In monitor, the important part is the Data Service which provides all the history data and is the basement of data analysis. The successful design of Data Service is decisive of the fate of monitor.This paper introduces the key technology, requirements analysis, implementation, design and test of system. At first, the paper mainly analyzes and researches the key technology of Data Service Subsystem in detail. The key technology includes B+ tree index and memory mapping file technology. In this part, it analyzes the performance, the basic operating instructions and principles of the B+ tree index. The table index of database is based on this data structure which speeds up the database in the insert, query and delete operations. About memory mapping file technology, this part mainly describes the principle and how to use in Windows and Linux operation system. Then, this paper carries on the detailed design and implementation of the Data Service Subsystem. Before the detailed design, the demand for Data Service is described in detail and the overall architecture and functional structure of the system are designed. The system stores the physiological parameter which is transmitted from Hardware Interaction Subsystem and processed according to different categories to database, and operates the database according to the conditions received from User Interaction Subsystem. The database doesn't support SQL operations, and the way of key-value pairs stored non-relational database is adopted. Finally, in this paper, the system is tested, including functional testing and performance testing. In the functional testing, unit testing and black box testing are adopted to ensure that the system is available and integrated. In the unit testing, the Cpp Unit testing framework is adopted to test each function of the system. In the functional testing, lots of test cases which cover various situations are used. The test result shows that the system can reach the requirements in the case of a large number of read and write operations.The Monitor has been listed and Data Service Subsystem works well. Meanwhile, the doctors speak highly of the product.
Keywords/Search Tags:Monitor, Data Service, Database
PDF Full Text Request
Related items