Font Size: a A A

The Design And Implementation Of Modular Patient Monitor Software System

Posted on:2017-01-13Degree:MasterType:Thesis
Country:ChinaCandidate:X H WangFull Text:PDF
GTID:2308330503969559Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Nowadays, science and technology flourishes and medical electronics which are closely linked with life develop rapidly. Patient monitor has changed constantly since the first patient monitor made in 1962 and applied to clinic. Today, traditional patient monitor is so fixed in form that its expansibility and function cannot meet the requirements of different clinical departments any more. Therefore, it is of great significance to design the modular monitor which can dynamically configure modules according to different requirements of different clinical departments.This thesis analyzes the advantages and disadvantages of traditional patient monitor and applies the latest electronic technique, chip technology and modern computer technique to design a modular monitor software system. The software system conducts research and design on main control platform Atmel AT91SAM9G45, embedded Linux platform and MiniGUI graphics engine and applies the modular and layered software system structure idea to building the high-stability software system which is easy to extend and maintain based on embedded Linux platform, realizing plug-in modules can be auto identified and screen layout can be auto configured, that is plug and play.This thesis applies module communication protocol secondary encapsulation and uniform serial port baud rate to solve the problem of module dynamic identification, applies multi-thread technology to solve the problem of multi-task concurrency, applies MiniGUI secondary encapsulation to solve the problem of man-machine interaction, applies double linked list to solve the problem of dynamic loading and screen layout, applies the method of separating language file and program file to solve the problem of adding multiple languages and applies multilayer DC technique to solve the problem of draw overlapping waveform.Firstly this thesis introduces the origin, background and domestic and overseas research status of this topic. Secondly this thesis analyzes requirements of nine modules including task management, dynamic user interface, wave draw, storage management, alarm management, record management, multiple language management, network module and dynamic parameters based on the features of modular monitor system software and specific system function requirements. Then this thesis works out the specific solutions, describes the realization process of the system in detail and shows flowcharts and realization interface relevant to partial functions. At last this thesis describes how to build test environment and conducts tests and evaluations on system functions through detailed test cases according to different test strategies.
Keywords/Search Tags:Modular monitor, Plug and play, Minigui, Linux, Multi-threa
PDF Full Text Request
Related items