Донець, Андрій ГеоргійовичАгаєв, Михайло Междунович2025-10-082025-10-082025Агаєв, М. М. Інформаційно-аналітична система моніторингу стану здоров’я пацієнтів : дипломна робота ... бакалавра : 122 Комп’ютерні науки / Агаєв Михайло Междунович. – Київ, 2025. – 59 с.https://ela.kpi.ua/handle/123456789/76689Дипломна робота виконана на 59 сторінок, містить 8 ілюстрацій, 1 додаток, 26 джерел в переліки посилань. Мета роботи – розробка веб-орієнтованої медичної інформаційної системи "MIS", призначеної для автоматизації процесів обліку, моніторингу та відображення результатів аналізів крові пацієнтів, із забезпеченням розмежованого доступу для різних категорій користувачів (пацієнт, лікар, адміністратор). Методи та засоби: мови програмування Ruby, JavaScript, мови розмітки HTML та стилів CSS (SCSS/Sass); фреймворк Ruby on Rails для розробки серверної частини та реалізації архітектури MVC; фреймворк Bootstrap 5 для створення адаптивного користувацького інтерфейсу; система керування базами даних SQLite з використанням ActiveRecord ORM; бібліотеки Devise для аутентифікації та Pundit для авторизації; інструменти збірки JavaScript (jsbundling-rails з esbuild) та CSS (cssbundling-rails); технологія Hotwired Turbo для покращення навігації; інструменти тестування RSpec та Capybara. Результат – функціональний прототип медичної інформаційної системи "MIS", що включає: систему реєстрації та аутентифікації для трьох типів користувачів (пацієнт, лікар, адміністратор) з розмежуванням прав доступу; можливості для пацієнтів переглядати свої персональні дані та історію аналізів крові з відображенням референсних значень (з урахуванням віку та статі) та кольоровою індикацією відхилень; інструменти для лікарів для перегляду пацієнтів, створення нових пацієнтів (з одночасним створенням облікового запису), призначення себе лікуючим лікарем; адміністративну панель для управління профілями лікарів.59 с.ukмедична інформаційна системаruby on railsвеб-застосуноканалізи кровіуправління даними пацієнтіваутентифікаціяавторизаціяmedical information systemweb applicationblood analysispatient data managementauthenticationauthorizationІнформаційно-аналітична система моніторингу стану здоров’я пацієнтівBachelor Thesis