Lista przedmiotów z materiałami udostępnionymi dla studentów

Dla_studentów
  • Increase font size
  • Default font size
  • Decrease font size

Michał Wybraniec

Interfejs graficzny do bezprzewodowego czujnika bezdechu sennego


Interface of sleep apnea sensor


Opiekun pracy dyplomowej: dr inż. Michał Bujacz
Praca dyplomowa inżynierska obroniona 2017-09-18
Streszczenie pracy dyplomowej:
Tematem pracy było zaprojektowanie interfejsu graficznego do bezprzewodowego czujnika bezdechu sennego, który wyświetla, przelicza oraz zapisuje w postaci pliku tekstowego, dane znajdujące się w bazie danych, zebranych za pomocą pulsoksymetru. Ponieważ interfejs graficzny sam w sobie umożliwia tylko graficzną prezentacje danych, stworzono funkcje definiujące działania poszczególnych elementów interfejsu, ułatwiające interpretację danych przez lekarza. Aplikacja łączy się zdalnie z bazą i może być wykorzystana w badaniach przesiewowych bezdechu sennego. Pierwsza część pracy, traktuje o zagadnieniach teoretycznych odnoszących się do bezdechu sennego, jego definicji oraz metodach rejestracji mierzonych sygnałów. Języku, w którym powstał interfejs graficzny, bibliotekach wykorzystanych podczas tworzenia interfejsu graficznego, bazie danych wykorzystanej w projekcie oraz porównanie do rozwiązań dostępnych na rynku. Następnie opisana jest problematyka projektu. Zaczynając od odpowiedniego zaprojektowania wyglądu interfejsu za pomocą programu QtDesinger, poprzez stworzenie i dostosowanie bazy danych jak i implementacji funkcji odpowiedzialnych za przeliczenia wartości, a skończywszy na wyświetlaniu danych za pomocą biblioteki pyqtgraph. Koniec pracy jest miejscem przedstawiającym działanie programu. Znajduje się tam ocena projektu oraz możliwe dalsze działania prowadzące do rozwoju programu.
Abstract:
The subject of the thesis was to design a computer interface for a sleep apnea sensor, which displays, recalculates and also saves data in the form of text file, acquiring it from a database, collected by sleep apnea sensor. The interface not only graphically displays the data, but also includes algorithms that help the doctor or a patient in interpretation of the gathered measurements. The application connects remotely with the database and its main intended use is a sleep apnea screening test. The first part of the thesis is a short review about sleep apnea, it’s definition, factors that lead to sleep apnea and methods of recordings emitted signals. It also includes descriptions of the programming language and libraries used to create the graphic interface in this project. A review alternative solutions available on the market is also presented. The second part consists of the main work performed in this project. Starting from designing the user interface with QtDesigner, creating the database and also finding accurate algorithms able to recalculate data, ending with displaying data through pyqtgraph libraries. Finally, I am going to present the functions of interface of the sleep apnea sensor. This part of thesis also shows the pros and cons of my project. Possible further upgrades and ways of improving this project are also discussed.