Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/49085
Назва: Розробка програмного забезпечення для інтеграції даних ЕЕГ-звітів вимірювань акселерометра у пацієнтів з тремором кисті руки
Інші назви: Development of software for the collection, integration, and analysis of EEG and tablet biomedical signals for tremor research
Автори: Шмирко, Дмитро Тарасович
Shmyrko, Dmytro
Приналежність: Development of software for the collection, integration, and analysis of EEG and tablet biomedical signals for tremor research
Бібліографічний опис: Шмирко Д. Т. Розробка програмного забезпечення для інтеграції даних ЕЕГ-звітів вимірювань акселерометра у пацієнтів з тремором кисті руки: спец. 121 - інженерія програмного забезпечення / наук. кер. В. М. Бревус. Тернопіль: -- Тернопільський національний технічний університет імені Івана Пулюя, 2025. 59 с.
Дата публікації: чер-2025
Дата подання: 9-чер-2025
Дата внесення: 27-чер-2025
Країна (код): UA
Місце видання, проведення: ТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Україна
Науковий керівник: Бревус, Віталій Миколайович
Члени комітету: Лечаченко, Тарас Анатолійович
УДК: 004.9
Теми: біомедичні сигнали
software engineering
FastAPI
data integration
TimescaleDB
tremor
проєктування
HL7
Короткий огляд (реферат): Наукова новизна роботи полягає у комплексному підході до інтеграції біомедичних сигналів, що передбачає синхронізацію даних із різних джерел, автоматичну обробку пропусків, застосування стандартів HL7 та IEEE 11073, а також впровадження ефективної архітектури для зберігання й візуалізації багатоканальних часових рядів. Практичне значення – розроблене ПЗ може використовуватись у клінічних, дослідницьких та освітніх цілях для швидкої підготовки, інтеграції та аналізу даних біомедичних досліджень, а також для впровадження у центрах неврології чи фізіотерапії.
Опис: Scientific novelty: the research offers a comprehensive approach to integrating biomedical signals by synchronizing data from different sources, automated handling of missing values, applying HL7 and IEEE 11073 standards, and implementing an efficient architecture for storing and visualizing multichannel time series. Practical significance: the developed software can be used in clinical, research, and educational contexts for fast preparation, integration, and analysis of biomedical research data, and is suitable for deployment in neurology or physiotherapy centers.
Зміст: ЗМІСТ ВСТУП 9 РОЗДІЛ 1. ТЕОРЕТИЧНІ ОСНОВИ ІНТЕГРАЦІЇ БІОМЕДИЧНИХ ДАНИХ 1.1 ОСНОВИ АКСЕЛЕРОМЕТРІЇ ТА АНАЛІЗ РУХОВИХ СИГНАЛІВ 10 1.1.1 СТРУКТУРА ТА ХАРАКТЕРИСТИКИ ДАНИХ АКСЕЛЕРОМЕТРІВ 11 1.1.2 ОСНОВНІ МЕТОДИ АНАЛІЗУ АКСЕЛЕРОМЕТРИЧНИХ ДАНИХ 11 1.1.3 МЕТОДИ ВІЗУАЛІЗАЦІЇ ТА ІНТЕРПРЕТАЦІЇ БАГАТОМОДАЛЬНИХ ДАНИХ 13 1.2 ОГЛЯД ІСНУЮЧИХ МЕТОДІВ ТА ПРОГРАМНИХ РІШЕНЬ ІНТЕГРАЦІЇ ЕЕГ І АКСЕЛЕРОМЕТРА 14 1.2.1 ОСНОВНІ ПІДХОДИ ДО ІНТЕГРАЦІЇ ЕЕГ І АКСЕЛЕРОМЕТРІЇ 14 1.2.2 ПРОГРАМНІ РІШЕННЯ 16 РОЗДІЛ 2. АНАЛІЗ ВИМОГ І ПРОЄКТУВАННЯ СИСТЕМИ 18 2.1. ФУНКЦІОНАЛЬНІ ТА НЕФУНКЦІОНАЛЬНІ ВИМОГИ, СЦЕНАРІЇ ВИКОРИСТАННЯ 18 2.1.1. ОСНОВНІ ЗАДАЧІ ТА ОЧІКУВАНИЙ ФУНКЦІОНАЛ СИСТЕМИ 18 2.1.2. ФУНКЦІОНАЛЬНІ ВИМОГИ 19 2.1.3. НЕФУНКЦІОНАЛЬНІ ВИМОГИ 21 2.1.4. ОСНОВНІ СЦЕНАРІЇ ВИКОРИСТАННЯ 22 2.2 ОЦІНКА СТАНДАРТІВ ОБМІНУ МЕДИЧНИМИ ДАНИМИ (HL7, IEEE 11073) 24 2.2.1 СТАНДАРТ HL7: ПРИНЦИПИ ТА ЗАСТОСУВАННЯ 24 2.2.2 СТАНДАРТ IEEE 11073: МЕДИЧНІ ПРИСТРОЇ ТА ФОРМАТИ ДАНИХ 25 2.3 АРХІТЕКТУРА ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ 26 2.3.1 ПРИЗНАЧЕННЯ І ВЗАЄМОДІЯ ОСНОВНИХ МОДУЛІВ 26 2.4 МОДЕЛЮВАННЯ ДАНИХ: СТРУКТУРА ЕЕГ-ЗВІТІВ І ВИМІРЮВАНЬ АКСЕЛЕРОМЕТРА 28 2.5 ІНТЕРФЕЙСИ ДЛЯ ЗБОРУ, ОБРОБКИ ТА ВІЗУАЛІЗАЦІЇ ДАНИХ 31 2.5.1 ВЕБ-ІНТЕРФЕЙС ДЛЯ КОРИСТУВАЧА 32 2.5.2 МОДУЛЬ ВІЗУАЛІЗАЦІЇ ДАНИХ ТА ЗВІТНОСТІ 33 РОЗДІЛ 3 РЕАЛІЗАЦІЯ ТА ТЕСТУВАННЯ ПРОГРАМНОГО МОДУЛЯ 35 3.1 ВИБІР ТЕХНОЛОГІЙ (МОВА ПРОГРАМУВАННЯ, ФРЕЙМВОРКИ, СУБД) 35 3.2. РОЗРОБКА ОСНОВНИХ МОДУЛІВ 38 3.2.1 ЗБІР ДАНИХ ІЗ ПРИСТРОЇВ 38 3.2.2 ПОПЕРЕДНЯ ОБРОБКА СИГНАЛІВ 40 3.2.3 ЗБЕРІГАННЯ І УПРАВЛІННЯ БАЗОЮ ДАНИХ 40 3.3 ІНТЕГРАЦІЙНЕ ТЕСТУВАННЯ ТА ВЕРИФІКАЦІЯ КОРЕКТНОСТІ ДАНИХ 42 3.4. ОЦІНКА ПРОДУКТИВНОСТІ ТА НАДІЙНОСТІ СИСТЕМИ 46 РОЗДІЛ 4. БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 47 4.1 ДОЛІКАРСЬКА ДОПОМОГА ПРИ КРОВОТЕЧАХ 47 4.2 ЗАХОДИ, ЩО ПОКРАЩУЮТЬ УМОВИ ПРАЦІ ОПЕРАТОРА ПК. 49 ВИСНОВКИ 52 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 54 ДОДАТКИ 57 ДОДАТОК А – ЛІСТИНГ ЧАСТИНИ МОДУЛІВ 58 ДОДАТОК Б – ДИСК З КВАЛІФІКАЦІЙНОЮ РОБОТОЮ БАКАЛАВРА 59
URI (Уніфікований ідентифікатор ресурсу): http://elartu.tntu.edu.ua/handle/lib/49085
Власник авторського права: Шмирко Дмитро Тарасович, 2025
Перелік літератури: 1. Patel S., Park H., Bonato P., Chan L., Rodgers M. A review of wearable sensors and systems with application in rehabilitation // Journal of NeuroEngineering and Rehabilitation. 2009. Vol. 6, Article number: 21. Режим доступу: https://jneuroengrehab.biomedcentral.com/articles/10.1186/1743-0003-6-21 (дата звернення: 23.05.2025).
2. Zhao Y., Huang X., Li C., et al. A Systematic Review of Machine Learning Methods for Multimodal EEG Data in Clinical Application [Електронний ресурс]. 2024. Режим доступу: https://www.researchgate.net/publication/388067986_A_Systematic_Review_of_Machine_Learning_Methods_for_Multimodal_EEG_Data_in_Clinical_Application (дата звернення: 24.05.2025).
3. MNE: Python бібліотека для аналізу нейрофізіологічних даних [Електронний ресурс]. Режим доступу: https://mne.tools/stable/index.html (дата звернення: 23.05.2025).
4. HL7 International. Official website [Електронний ресурс]. Режим доступу: https://www.hl7.org/ (дата звернення: 24.05.2025).
5. IEEE 11073 Standard. Health informatics – Medical / health device communication standards [Електронний ресурс]. Режим доступу: https://standards.ieee.org/ (дата звернення: 28.05.2025).
6. FastAPI Documentation [Електронний ресурс]. Режим доступу: https://fastapi.tiangolo.com/ (дата звернення: 27.06.2025).
7. ISO 18308:2011. Health informatics – Requirements for an Electronic Health Record Architecture.
8. Shamlo N., Youn C., Singh G., et al. Data visualization for medical research // BMC Medical Informatics and Decision Making. 2020.
9. Klem G.H., Lüders H.O., Jasper H.H., Elger C. The ten-twenty electrode system of the International Federation. The International Federation of Clinical Neurophysiology // Electroencephalogr Clin Neurophysiol Suppl. 1999. Vol. 52. С. 3–6. PMID: 10590970;
10. Async File Uploads in FastAPI [Електронний ресурс]. Режим доступу: https://fastapi.tiangolo.com/advanced/custom-request-and-route/ (дата звернення: 01.06.2025);
11. Bootstrap Documentation [Електронний ресурс]. Режим доступу: https://getbootstrap.com/ (дата звернення: 04.06.2025);
12.Chart.js Documentation [Електронний ресурс]. Режим доступу: https://www.chartjs.org/docs/ (дата звернення: 10.06.2025);
13. Python Official Site [Електронний ресурс]. Режим доступу: https://www.python.org/ (дата звернення: 20.05.2025);
14. Мартін Р. С. (Дядечко Боб). Чиста архітектура: мистецтво розробки програмного забезпечення / Р. С. Мартін. – Київ : Фабула, 2019. – 368 с. 
Тип вмісту: Bachelor Thesis
Розташовується у зібраннях:121 — Інженерія програмного забезпечення (бакалаври)

Файли цього матеріалу:
Файл Опис РозмірФормат 
dyplom_Shmyrko_2025.pdf1,43 MBAdobe PDFПереглянути/відкрити


Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.

Інструменти адміністратора