Гнучка система збереження та доступу до даних пацієнта

dc.contributor.advisorПисьменний, Ігор Олександрович
dc.contributor.authorКандель, Кирило Володимирович
dc.date.accessioned2023-02-07T08:22:37Z
dc.date.available2023-02-07T08:22:37Z
dc.date.issued2022-12
dc.description.abstractРобота виконана на 139 сторінках, містить 41 ілюстрацію, 32 таблиці. При підготовці використовувалась література з 23 джерел. Актуальність теми дослідження полягає в тому, що на сьогоднішній день основним підходом побудови системи в мережі інтернет є використання підходу REST API. Даний підхід має недоліки, наприклад, N+1 проблема, проблема надлишковості даних, а також проблема надвеликої кількості ендпоінтів, які значно ускладнюють розробку та використання даного підходу в сучасних системах. Тому дуже важливо створити нову систему з використанням нового підходу GraphQL, який не має недоліків наявних в REST API. Мета та задачі дослідження. Метою даної роботи є створення гнучкої системи збереження та доступу до даних пацієнта з використанням підходу GraphQL. Об’єкт досліджень - Системи збереження та обміну медичними даними. Предмет досліджень - Створення гнучної моделі збереження та API для доступу до даних пацієнта відповідно до стандарту FHIR. Методи досліджень. Для вирішення проблеми в даній роботі використовуються методи аналізу і синтезу, системного аналізу, порівняння, логічного узагальнення результатів, проектування логічних структур даних. Наукова новизна. Наукова новизна дипломної роботи полягає в тому, що розроблена система є першою системою гнучкого збереження та доступу до даних пацієнта, яка використовує GraphQL підхід з автоматичною генерацією всіх необхідних конфігураційних файлів: схем, запитів, резолверів. Потенційні застосування та практична цінність результатів дипломної роботи: Можна вдосконалити існуючі системи збереження та доступу до даних пацієнта за допомогою інтегрування в них розробленої системи; Можна замінити системи, які працюють з використанням підходу REST API та мають проблеми з продуктивністю або неефективним використанням ресурсів. Публікації Представлення інтероперабельних сервісів для роботи з медичними даними в мікросервісній архітектурі / Кандель К.В., Кулик В.О., Мельник О.Р., Письменний І.О. // Системні науки та інформатика: збірник доповідей І науково-практичної конференції «Системні науки та інформатика», 22–29 листопада 2022 року, Київ. – К., НН ІПСА КПІ ім. Ігоря Сікорського, 2022. – с. 323-330.uk
dc.description.abstractenThe work is completed on 139 pages, contains 41 illustrations, 32 tables. Literature from 23 sources was used in the preparation. The relevance of the research topic is that today the main approach to develop an Internet computer system is to use a REST API approach. This approach has drawbacks, for example, the N+1 problem, the problem of data redundancy and the problem of too many endpoints, which significantly complicate the development and use of this approach in modern systems. Therefore, it is very important to create a new system using a new GraphQL approach that does not have the disadvantages of REST API. The purpose and objectives of the research. The purpose of this work is to create a flexible system for storing and accessing patient data using the GraphQL approach. The object of research is medical data storage and exchange systems. The subject of research is creation of a flexible storage model and API for accessing patient data according to the FHIR standard. Research methods. To solve the problem in this paper, methods of analysis and synthesis, system analysis, comparison, logical generalization of results, and design of logical data structures are used. Scientific novelty. The scientific novelty of the thesis is that the developed system is the first system of flexible storage and access to patient data that uses the GraphQL approach with automatic generation of all necessary configuration files: schemes, queries, resolvers. Potential applications and practical value of the results of the thesis: It is possible to improve existing systems of saving and accessing patient data by integrating the developed system into them; It is possible to replace systems that work using the REST API approach and have performance problems or inefficient use of resources. Publication: Presentation of interoperable services for working with medical data in microservice architecture / K. Kandel, V. Kulyk, O. Melnyk, I. Pismennyy. // 1st All-Ukrainian Scientific and Practical Conference "System Sciences and Informatics" Collection of reports. – 2022. – P. 323-330.uk
dc.format.page143 с.uk
dc.identifier.citationКандель, К. В. Гнучка система збереження та доступу до даних пацієнта : магістерська дис. : 122 Комп'ютерні науки / Кандель Кирило Володимирович. - Київ, 2022. - 139 с.uk
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/52390
dc.language.isoukuk
dc.publisherКПІ ім. Ігоря Сікорськогоuk
dc.publisher.placeКиївuk
dc.subjectGraphQLuk
dc.subjectREST APIuk
dc.subjectгнучка системаuk
dc.subjectзбереженняuk
dc.subjectдоступuk
dc.subjectгенераціяuk
dc.subject.udc004.42uk
dc.titleГнучка система збереження та доступу до даних пацієнтаuk
dc.typeMaster Thesisuk

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
Kandel_magistr.docx
Розмір:
1.64 MB
Формат:
Microsoft Word XML
Опис:
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
9.1 KB
Формат:
Item-specific license agreed upon to submission
Опис: