Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал:
http://elartu.tntu.edu.ua/handle/lib/49041
Повний запис метаданих
Поле DC | Значення | Мова |
---|---|---|
dc.contributor.advisor | Петрик, Михайло Романович | - |
dc.contributor.author | Ільчій, Богдан Володимирович | - |
dc.contributor.author | Ilchii, Bohdan | - |
dc.date.accessioned | 2025-06-25T10:09:47Z | - |
dc.date.available | 2025-06-25T10:09:47Z | - |
dc.date.issued | 2025-06 | - |
dc.date.submitted | 2025-06-09 | - |
dc.identifier.citation | Ільчій Б. В. Розробка медичної системи обліку пацієнтів з використанням .Net: спец. 121 - інженерія програмного забезпечення / наук. кер. М. Р. Петрик. Тернопіль: – Тернопільський національний технічний університет імені Івана Пулюя, 2025. 59 с. | uk_UA |
dc.identifier.uri | http://elartu.tntu.edu.ua/handle/lib/49041 | - |
dc.description.abstract | Мета роботи – розробка десктопного застосунку для автоматизації процесів взаємодії між медичним персоналом у межах одного медичного закладу. У процесі розробки використано методи об’єктно-орієнтованого аналізу, структурне моделювання з використанням UML-діаграм, юніт- та інтеграційне тестування. Застосовано технології C#, платформа .NET 8.0, Windows Presentation Foundation (WPF), MySQL та Entity Framework Core. Розроблений застосунок реалізує функціонал створення, редагування та перегляду прийомів пацієнтів, ведення епізодів захворювання, обробки діагнозів за класифікаціями ICPC-2 та ICD-10, взаємодії між лікарем і реєстратором. Система має модульну архітектуру, підтримує багаторівневі ролі користувачів і забезпечує зручну роботу в межах одного вікна з контекстними панелями. Система підвищує ефективність ведення медичної документації, забезпечує швидкий доступ до історії пацієнта та зменшує навантаження на адміністративний персонал. Практична значимість полягає у створенні гнучкого інструменту, що може бути масштабований під потреби медичних закладів різного рівня. Подальший розвиток проєкту може включати веб-доступ до даних, мобільну версію та інтеграцію з eHealth. | uk_UA |
dc.description.abstract | The aim of the work is to develop a desktop application for automating workflows and interactions among medical personnel within a single healthcare institution. The development process included object-oriented analysis, structural modeling using UML diagrams, as well as unit and integration testing. Modern technologies were used, such as C#, .NET 8.0, Windows Presentation Foundation (WPF), MySQL, and Entity Framework Core. The developed application provides functionality for creating, editing, and viewing patient appointments, managing episodes of illness, processing diagnoses based on ICPC-2 and ICD-10 classifications, and supporting interactions between doctors and receptionists. The system features a modular architecture, supports multi-level user roles, and ensures a streamlined user experience within a unified window interface with contextual panels. The system improves the efficiency of medical documentation, provides quick access to patient histories, and reduces the workload on administrative staff. Its practical significance lies in delivering a flexible tool that can be scaled to meet the needs of various healthcare institutions. Future development may include a web-based version, mobile adaptation, and integration with national eHealth services. | uk_UA |
dc.description.tableofcontents | ВСТУП .............................................................................................................................. 7 РОЗДІЛ 1. ОГЛЯД СТАНУ ПРЕДМЕТНОЇ ОБЛАСТІ ТА ПОСТАНОВКА ЗАДАЧІ ........................................................................................................................................... 8 1.1 Аналіз ринку та огляд аналогів ............................................................................ 8 1.2 Обґрунтування вибору напрямку дослідження ................................................ 10 1.3 Специфікація вимог ............................................................................................. 11 1.4 Постановка задачі дослідження.......................................................................... 13 РОЗДІЛ 2. МОДЕЛЮВАННЯ ТА ПРОЄКТУВАННЯ ЗАСТОСУНКУ ................... 14 2.1 Опис архітектури та технологій ......................................................................... 14 2.2 Проєктування інформаційної системи ............................................................... 16 РОЗДІЛ 3. КОНСТРУЮВАННЯ ТА ТЕСТУВАННЯ МЕДИЧНОЇ ІНФОРМАЦІЙНОЇЇ СИСТЕМИ .................................................................................. 27 3.1 Структура бази даних .......................................................................................... 27 3.2 Опис основних вікон програми .......................................................................... 28 3.3 Реалізація взаємодії з базою даних через Entity Framework Core ................... 35 3.4 Тестування застосунку ........................................................................................ 37 РОЗДІЛ 4. БЕЗПЕКА ЖИТТЕДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ ......... 42 4.1 Долікарська допомога при шоку ........................................................................ 42 4.2 Проведення інструктажів з охорони праці ........................................................ 44 ВИСНОВКИ ................................................................................................................... 47 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ ..................................................................... 49 ДОДАТКИ ...................................................................................................................... 51 Додаток А. Тези конференції ........................................................................................ 52 Додаток Б. Основний код медичної інформаційної системи .................................... 53 Додаток В. Диск з роботою .......................................................................................... 59 | uk_UA |
dc.language.iso | uk | uk_UA |
dc.publisher | Тернопільський національний технічний університет імені Івана Пулюя | uk_UA |
dc.subject | WPF | uk_UA |
dc.subject | C# | uk_UA |
dc.subject | медична система | uk_UA |
dc.subject | medical system | uk_UA |
dc.subject | EF Core | uk_UA |
dc.subject | MySQL | uk_UA |
dc.subject | ICPC2 | uk_UA |
dc.subject | епізод | uk_UA |
dc.subject | episode | uk_UA |
dc.subject | прийом | uk_UA |
dc.subject | appointment | uk_UA |
dc.subject | електронна медична картка | uk_UA |
dc.subject | electronic medical record | uk_UA |
dc.subject | ICD10 | uk_UA |
dc.title | Розробка медичної системи обліку пацієнтів з використанням .Net | uk_UA |
dc.title.alternative | Development of a medical patient accounting system using .Net | uk_UA |
dc.type | Bachelor Thesis | uk_UA |
dc.rights.holder | © Ільчій Богдан Володимирович, 2025 | uk_UA |
dc.contributor.committeeMember | Липак, Галина Ігорівна | - |
dc.coverage.placename | ТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Україна | uk_UA |
dc.format.pages | 59 | - |
dc.subject.udc | 004.9 | uk_UA |
dc.relation.references | 1. Helsi.me. Офіційний сайт. Дата оновлення: 26.03.2025. URL: https://helsi.me/blog/helsi-vse-dlia-zdorovia-v-odnomu-zastosunku | uk_UA |
dc.relation.references | 2. Refactor.ua – Платформа відкритих інновацій. [Електронний ресурс]. URL: https://mind.ua/innovativeteams/474-medics | uk_UA |
dc.relation.references | 3. Windows Presentation Foundation Overview. Офіційний сайт. оновлення: 07.05.2025. URL: Дата https://learn.microsoft.com/en us/dotnet/desktop/wpf/overview/ | uk_UA |
dc.relation.references | 4. Entity Framework Core. Офіційний сайт. Дата оновлення: 12.11.2024. URL: https://learn.microsoft.com/en-us/ef/core/ | uk_UA |
dc.relation.references | 5. What is MySQL? Офіційний сайт. [Електронний ресурс]. URL: https://dev.mysql.com/doc/refman/8.4/en/what-is-mysql.html | uk_UA |
dc.relation.references | 6. The ultimate guide to UML diagrams. [Електронний ресурс] URL: https://miro.com/diagramming/what-is-a-uml-diagram/ | uk_UA |
dc.relation.references | 7. Як будувати UML-діаграми. Розбираємо три найпопулярніші варіанти. [Електронний ресурс]. https://dou.ua/forums/topic/40575/ | uk_UA |
dc.relation.references | 8. Дата оновлення: 27.10.2022. URL: Sequence diagram досі жива?! [Електронний ресурс]. URL: https://e5.ua/uk/blogpost-2/sequence-diagram-dosi-zhiva/ | uk_UA |
dc.relation.references | 9. UML для бізнес-моделювання: для чого потрібні діаграми процесів. [Електронний ресурс]. URL: https://evergreens.com.ua/ua/articles/uml-diagrams.html | uk_UA |
dc.relation.references | 10. ТЕМА 9. Медицина катастроф. Долікарська допомога при теплових і сонячних ударах. URL: https://dl.tntu.edu.ua/content.php?cid=299872 | uk_UA |
dc.relation.references | 11. Про затвердження порядків надання домедичної допомоги особам при невідкладних станах: України від наказ 28.03.2022 р. Міністерства охорони здоров’я № 356/37692. [Електронний ресурс] URL: https://zakon.rada.gov.ua/laws/show/z0356-22#n543 | uk_UA |
dc.relation.references | 12. ТЕМА 12. Організація охорони праці на підприємстві. Навчання з питань охорони праці. Профілактика травматизму. Інструктажі з охорони праці. URL: https://dl.tntu.edu.ua/content.php?cid=289134 | uk_UA |
dc.relation.references | 13. Про затвердження Типового положення про порядок проведення навчання і перевірки знань з питань охорони праці та Переліку робіт з підвищеною небезпекою: наказ Державного комітету України з нагляду за охороною праці від 26.01.2005 р. № 231/10511. ресурс]. [Електронний https://zakon.rada.gov.ua/laws/show/z0231-05#n119 | uk_UA |
dc.relation.references | 14. Дистанційний курс «Кваліфікаційні роботи бакалаврів» сайту дистанційного URL: навчання ТНТУ [Електронний ресурс]. URL: https://dl.tntu.edu.ua/bounce.php?course=5329 | uk_UA |
dc.relation.references | 15. Методичні вказівки до виконання дипломної роботи освітнього рівня – бакалавр студентами усіх форм навчання для напряму підготовки 121 – Інженерія програмного забезпечення/ Укладачі: Петрик М.Р., Михалик Д.М., Кінах Я.І., Гладьо С.В., Цуприк Г.Б. – Тернопіль: Вид-во ТНТУ імені Івана Пулюя, 2016 – 28 с. | uk_UA |
dc.contributor.affiliation | ТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра програмної інженерії, м. Тернопіль, Україна | uk_UA |
dc.coverage.country | UA | uk_UA |
Розташовується у зібраннях: | 121 — Інженерія програмного забезпечення (бакалаври) |
Файли цього матеріалу:
Файл | Опис | Розмір | Формат | |
---|---|---|---|---|
dyplom_Ilchii_2025.pdf | 1,36 MB | Adobe PDF | Переглянути/відкрити |
Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.
Інструменти адміністратора