Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/49041
Повний запис метаданих
Поле DCЗначенняМова
dc.contributor.advisorПетрик, Михайло Романович-
dc.contributor.authorІльчій, Богдан Володимирович-
dc.contributor.authorIlchii, Bohdan-
dc.date.accessioned2025-06-25T10:09:47Z-
dc.date.available2025-06-25T10:09:47Z-
dc.date.issued2025-06-
dc.date.submitted2025-06-09-
dc.identifier.citationІльчій Б. В. Розробка медичної системи обліку пацієнтів з використанням .Net: спец. 121 - інженерія програмного забезпечення / наук. кер. М. Р. Петрик. Тернопіль: – Тернопільський національний технічний університет імені Івана Пулюя, 2025. 59 с.uk_UA
dc.identifier.urihttp://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.abstractThe 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 Додаток В. Диск з роботою .......................................................................................... 59uk_UA
dc.language.isoukuk_UA
dc.publisherТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.subjectWPFuk_UA
dc.subjectC#uk_UA
dc.subjectмедична системаuk_UA
dc.subjectmedical systemuk_UA
dc.subjectEF Coreuk_UA
dc.subjectMySQLuk_UA
dc.subjectICPC2uk_UA
dc.subjectепізодuk_UA
dc.subjectepisodeuk_UA
dc.subjectприйомuk_UA
dc.subjectappointmentuk_UA
dc.subjectелектронна медична карткаuk_UA
dc.subjectelectronic medical recorduk_UA
dc.subjectICD10uk_UA
dc.titleРозробка медичної системи обліку пацієнтів з використанням .Netuk_UA
dc.title.alternativeDevelopment of a medical patient accounting system using .Netuk_UA
dc.typeBachelor Thesisuk_UA
dc.rights.holder© Ільчій Богдан Володимирович, 2025uk_UA
dc.contributor.committeeMemberЛипак, Галина Ігорівна-
dc.coverage.placenameТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Українаuk_UA
dc.format.pages59-
dc.subject.udc004.9uk_UA
dc.relation.references1. Helsi.me. Офіційний сайт. Дата оновлення: 26.03.2025. URL: https://helsi.me/blog/helsi-vse-dlia-zdorovia-v-odnomu-zastosunkuuk_UA
dc.relation.references2. Refactor.ua – Платформа відкритих інновацій. [Електронний ресурс]. URL: https://mind.ua/innovativeteams/474-medicsuk_UA
dc.relation.references3. Windows Presentation Foundation Overview. Офіційний сайт. оновлення: 07.05.2025. URL: Дата https://learn.microsoft.com/en us/dotnet/desktop/wpf/overview/uk_UA
dc.relation.references4. Entity Framework Core. Офіційний сайт. Дата оновлення: 12.11.2024. URL: https://learn.microsoft.com/en-us/ef/core/uk_UA
dc.relation.references5. What is MySQL? Офіційний сайт. [Електронний ресурс]. URL: https://dev.mysql.com/doc/refman/8.4/en/what-is-mysql.htmluk_UA
dc.relation.references6. The ultimate guide to UML diagrams. [Електронний ресурс] URL: https://miro.com/diagramming/what-is-a-uml-diagram/uk_UA
dc.relation.references7. Як будувати UML-діаграми. Розбираємо три найпопулярніші варіанти. [Електронний ресурс]. https://dou.ua/forums/topic/40575/uk_UA
dc.relation.references8. Дата оновлення: 27.10.2022. URL: Sequence diagram досі жива?! [Електронний ресурс]. URL: https://e5.ua/uk/blogpost-2/sequence-diagram-dosi-zhiva/uk_UA
dc.relation.references9. UML для бізнес-моделювання: для чого потрібні діаграми процесів. [Електронний ресурс]. URL: https://evergreens.com.ua/ua/articles/uml-diagrams.htmluk_UA
dc.relation.references10. ТЕМА 9. Медицина катастроф. Долікарська допомога при теплових і сонячних ударах. URL: https://dl.tntu.edu.ua/content.php?cid=299872uk_UA
dc.relation.references11. Про затвердження порядків надання домедичної допомоги особам при невідкладних станах: України від наказ 28.03.2022 р. Міністерства охорони здоров’я № 356/37692. [Електронний ресурс] URL: https://zakon.rada.gov.ua/laws/show/z0356-22#n543uk_UA
dc.relation.references12. ТЕМА 12. Організація охорони праці на підприємстві. Навчання з питань охорони праці. Профілактика травматизму. Інструктажі з охорони праці. URL: https://dl.tntu.edu.ua/content.php?cid=289134uk_UA
dc.relation.references13. Про затвердження Типового положення про порядок проведення навчання і перевірки знань з питань охорони праці та Переліку робіт з підвищеною небезпекою: наказ Державного комітету України з нагляду за охороною праці від 26.01.2005 р. № 231/10511. ресурс]. [Електронний https://zakon.rada.gov.ua/laws/show/z0231-05#n119uk_UA
dc.relation.references14. Дистанційний курс «Кваліфікаційні роботи бакалаврів» сайту дистанційного URL: навчання ТНТУ [Електронний ресурс]. URL: https://dl.tntu.edu.ua/bounce.php?course=5329uk_UA
dc.relation.references15. Методичні вказівки до виконання дипломної роботи освітнього рівня – бакалавр студентами усіх форм навчання для напряму підготовки 121 – Інженерія програмного забезпечення/ Укладачі: Петрик М.Р., Михалик Д.М., Кінах Я.І., Гладьо С.В., Цуприк Г.Б. – Тернопіль: Вид-во ТНТУ імені Івана Пулюя, 2016 – 28 с.uk_UA
dc.contributor.affiliationТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра програмної інженерії, м. Тернопіль, Українаuk_UA
dc.coverage.countryUAuk_UA
Розташовується у зібраннях:121 — Інженерія програмного забезпечення (бакалаври)

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


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

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