Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/42437
Назва: Проектування інформаційної системи реєстрації та зберігання ЕЕГ когнітивних сигналів керування елементами опорно-рухового механізму пацієнтів з використанням об’єктно орієнтованих архітектур
Інші назви: Designing an information system for registration and storage of EEG cognitive signals for controlling elements of the locomotor mechanism of patients using object-oriented architectures
Автори: Ямко, Владислав Олексійович
Yamko, Vladyslav Oleksiyovych
Бібліографічний опис: Ямко В. О. Проектування інформаційної системи реєстрації та зберігання ЕЕГ когнітивних сигналів керування елементами опорно-рухового механізму пацієнтів з використанням об’єктно орієнтованих архітектур : кваліфікаційна робота на здобуття освітнього ступеня бакалавр за спеціальністю „121 — інженерія програмного забезпечення“ / Владислав Олексійович Ямко . — Тернопіль: ТНТУ, 2023. — 59 с.
Дата публікації: чер-2023
Дата внесення: 31-лип-2023
Країна (код): UA
Місце видання, проведення: Тернопільський національний технічний університет імені Івана Пулюя
Науковий керівник: Петрик, Михайло Романович
Члени комітету: Лечаченко, Тарас Анатолійович
УДК: 004.422.8
Теми: програмне забезпечення
HTML
CSS
JS
React
ООП
UML
Кількість сторінок: 59
Короткий огляд (реферат): Метою наукової роботи є створення апаратно-програмного комплексу для автоматизованої діагностики есенціального тремору. Для цього будуть використовуватись методи математичного та комп'ютерного моделювання для обробки вхідних даних за розробленими математичними моделями та алгоритмами. Бібліотека алгоритмів та програмне забезпечення дозволять створювати комп'ютерні моделі та візуалізувати результати досліджень, а також забезпечать зручність виконання порівняння результатів та оцінки стану пацієнтів. У результаті роботи було створено систему, яка аналізує неврологічні рухи відповідно до встановлених шаблонів. Для досліджень було зібрано базу записів пацієнтів та діагностичних даних. Зібрано та валідовано набори даних для аналізу ефективності моделей. Дана бібліотека містить набір алгоритмів для визначення ступеня захворювання на есенціальний тремор у вигляді модуля програмної системи. Набір інструментів для розробки прикладного програмного забезпечення включає: мову програмування JavaScript та її бібліотеки, середовище розробки Visual Studio Code IDE для моделювання та розробки, методологію гнучкої (Agile) розробки програмного забезпечення та об'єктно-орієнтований підхід до проектування та реалізації.
The aim of the research work is to create a hardware-software complex for automated diagnostics of essential tremor. To achieve this, methods of mathematical and computer modeling will be used for processing input data using developed mathematical models and algorithms. The algorithm library and software will enable the creation of computer models and visualization of research results, as well as facilitate the comparison of results and assessment of patients' condition. As a result of the work, a system was created that analyzes neurological movements according to established patterns. A database of patient records and diagnostic data was collected. Data sets for the analysis of model effectiveness were collected and validated. This library contains a set of algorithms for determining the degree of essential tremor disease as a module of the software system. The set of tools for developing application software includes the JavaScript programming language and its libraries, JavaScript, the Visual Studio Code development environment for modeling and development, the Agile software development methodology, and an object-oriented approach to design and implementation.
Зміст: Перелік умовних позначень, символів, скорочень і термінів... 6 ВСТУП... 9 1. АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ ДОСЛІДЖЕННЯ ТА ТЕХНІЧНЕ ЗАВДАННЯ ... 10 1.1. Аналіз предметної області ... 10 1.2. Засоби та методи вирішення проблеми... 11 2. ПРОЕКТУВАННЯ АРХІТЕКТУРИ ТА СТРУКТУРИ ПРОГРАМНОГО ПРОДУКТУ... 13 2.1. Розробка архітектури програмного продукту... 13 2.2. Аналіз інструментальних засобів розробки... 15 2.3 Пошук акторів та варіантів використання ... 15 2.4 Опис варіантів використання ... 18 2.5 Шаблон розробки застосунку... 19 2.6 Абстрактний рівень системи ... 21 2.7 Проектування бази даних... 24 2.8 Діаграма розгортання застосунку ... 26 3. РОЗРОБКА ТА ТЕСТУВАННЯ ПРОГРАМНОГО ПРОДУКТУ... 28 3.1 Вибір мови програмування та технологій розробки... 28 3.2. Розробка функцій об’єктів проектованого програмного забезпечення ... 32 3.3. Розробка вбудованих процедур обробки даних ... 36 3.4. Ілюстрація роботи створеного програмного забезпечення ... 39 3.5 Тестування програмного забезпечення та оцінка якості ... 49 4 БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ ТА ОСНОВИ ОХОРОНИ ПРАЦІ... 51 4.1 Вимоги до виробничих приміщень для експлуатації ВДТ... 51 4.2 Основні елементи підвищення стійкості функціонування лікувального закладу в умовах надзвичайних ситуацій... 53 ВИСНОВКИ... 57 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ... 58 ДОДАТКИ... 60 ДОДАТОК А – Публікація у науковому виданні ... 61 ДОДАТОК Б – Лістинг коду інформаційної системи ... 71 ДОДАТОК В – Диск із кваліфікаційною роботою бакалавра... 77
URI (Уніфікований ідентифікатор ресурсу): http://elartu.tntu.edu.ua/handle/lib/42437
Власник авторського права: Ямко Владислав Олексійович, 2023
Перелік літератури: Elble R.J., Brilliant M., Leffler K., Higgins C. Quantification of Essential Tremor in Writing and Drawing. Movement Disorders. 1996; II(l):70-8.
Матвієнко Ю. О. Есенціальний тремор - поширений руховий розлад нервової системи / Ю. О. Матвієнко. – 2014. – С. 18.
Rational unified process [Електронний ресурс] – Режим доступу до ресурсу: https://en.wikipedia.org/wiki/Rational_unified_process.
Документація UML [Електронний ресурс] – Режим доступу: http://www.uml.org/.
Документація UML [Електронний ресурс] – Режим доступу: http://www.uml.org/.
Серверна мова програмування Node.js [Електронний ресурс] – Режим доступу: https://nodejs.org/en/.
Документація бази даних MongoDB [Електронний ресурс] – Режим доступу: https://www.mongodb.com/home
Редактор коду Visual Studio Code [Електронний ресурс] – Режим доступу: https://code.visualstudio.com/.
Rajaraman V., Jack D., Adamovich S.V., Hening W., Sage J., Poizner H. A novel quantitative method for 3D measurement of Parkinsonian tremor. Clinical neurophysiology, 11(2), 187-369 (2000)
Мудрик І. Я. Автоматизовані системи діагностування стану пацієнтів, хворих на есенціальний тремор / Мудрик Іван Ярославович, 2021.
Перетворення Фур"є, Лапласа: узагальнення та застосування / Г. П. Лопушанська, А. О. Лопушанський, О. М. М'яус. – львів, 2014.
Перетворення Фур'є [Електронний ресурс] – Режим доступу до ресурсу: https://uk.wikipedia.org/wiki/%D0%9F%D0%B5%D1%80%D0%B5%D1%82%D0%B 2%D0%BE%D1%80%D0%B5%D0%BD%D0%BD%D1%8F_%D0%A4%D1%83%D 1%80%27%D1%94.
Закон України «Про охорону праці» [Електронний ресурс] // № 2695 – XII від 14.10.1992 р. – Режим доступу: https://zakon.rada.gov.ua/laws/show/2694-12.
Кодекс законів про працю України [Електронний ресурс] // № 322 – VIII від 10.12.1971 р. – Режим доступу: https://zakon.rada.gov.ua/laws/show/322-08.
Наказ України «Про затвердження Вимог щодо безпеки та захисту здоров’я працівників під час роботи з екранними пристроями» [Електронний ресурс] 80 // № 207 від 14.02.2018 р. – Режим доступу: https://zakon.rada.gov.ua/laws/show/ z0508-18.
Державні санітарні правила і норми роботи з візуальними дисплейними терміналами електронно-обчислювальних машин [Електронний ресурс] // № 7 від 10.12.1998 р. – Режим доступу: https://zakon.rada.gov.ua/laws/show/z0508-18.
Тип вмісту: Bachelor Thesis
Розташовується у зібраннях:121 — Інженерія програмного забезпечення (бакалаври)

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


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

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