Архітектура вебсервісу безпечного планування подорожей на основі розподіленої бази даних
dc.contributor.advisor | Халус, Олена Андріївна | |
dc.contributor.author | Соколов, Олександр Павлович | |
dc.date.accessioned | 2023-01-05T13:38:59Z | |
dc.date.available | 2023-01-05T13:38:59Z | |
dc.date.issued | 2021-12 | |
dc.description.abstracten | Master’s dissertation consists of five sections, 40 tables, 2 illustrations, 2 appendices and 32 referring sources - totally 99 pages. Topicality: nowadays there is no programming solution for predicting and preventing danger for the travellers in advance. The situation is even more complicated, as there is no easy-to-use, reliable and trustworthy data source which could provide a secure trip. The aim of the study: improvements of microservice architecture by using distributed database in a context of software for safe travelling which, unlike existing, provides users with actual data while taking little time and actions needed to get the results. To achieve this goal, the following tasks were formulated: 1) provide an analysis of a classical microservice architecture and propose solutions to improve it; 2) create an architecture of the software using microservices and distributed database; 3) determine an integrated consolidated index of travelling safety; 4) implement the components of the final product; 5) research the effectiveness of the implemented webservice’s architecture. Object of research: a webservice for planning a safe trip. Subject of research: an architecture of the safe trip planning webservice based on a distributed database. The scientific novelty of the results of the master’s dissertation is the improvement of microservice architecture with using distributed database in a context of safe travelling software which, unlike existing alternatives, provides users with actual data with minimal time loss and actions needed to get the results. The practical value of the obtained results is that the improvements of microservice architecture can be reused in commercial projects. Also, the formula of a consolidated index of security made as a result of research will also work for the further research and can operate with an unlimited amount of measurements included. Also, there is a webservice implemented that allows to plan a secure route and receive security recommendations on each of the steps. Approbation. The scientific provisions of the dissertation were tested at the All-Ukrainian scientific-practical conference of young scientists and students "Software Engineering and Advanced Information Technologies" (SoftTech2021) - Kyiv. Publications. The scientific provisions of the dissertation published in: Sokolov O. P. Problems and perspectives of distributed databases usage in safe-travelling planning webservices / O.P. Sokolov, О.А. Khalus // Proceedings of the All-Ukrainian scientific-practical conference of young scientists and students "Software Engineering and Advanced Information Technologies" (SoftTech2021) - Kyiv: NTUU "KPI. Igor Sikorsky ", 2021. | uk |
dc.description.abstractuk | Пояснювальна записка магістерської дисертації складається з п’яти розділів, містить 40 таблиць, 2 рисунки, 2 додатки та 32 джерела - загалом 99 сторінок. Актуальність теми: на сьогодні не існує програмних продуктів, спрямованих на передбачення та убезпечення мандрівників до настання небезпечної ситуації. Ситуація ускладнюється відсутністю зручних, надійних та достовірних джерел інформації, які забезпечили би безпечне подорожування. Мета дослідження: удосконалення мікросервісної архітектури у контексті спрощення процесу отримання актуальних рекомендацій щодо культурних та національних особливостей різних країн, для забезпечення безпеки перебування в них під час подорожі, за рахунок реалізації програмного комплексу. Для реалізації поставленої мети сформульовані наступні завдання: 1) виконати аналіз класичної мікросервісної архітектури та запропонувати шляхи її вдосконалення; 2) розробити архітектуру програмного продукту з використанням мікросервісів та розподіленої бази даних; 3) визначити комплексний узагальнений показник безпеки подорожування; 4) реалізувати компоненти кінцевого продукту; 5) дослідити ефективність архітектури реалізованого вебсервісу. Об’єкт дослідження: вебсервіс для планування безпечної подорожі. Предмет дослідження: архітектура вебсервісу безпечного планування подорожей на основі розподіленої бази даних. Науковою новизною результатів магістерської дисертації є удосконалення мікросервісної архітектури з використанням розподіленої бази даних у контексті програмного забезпечення для безпечного подорожування, яке, на відміну від існуючих рішень, надає користувачеві актуальні дані при мінімальних витратах часу та кількості необхідних дій для початку роботи. Практичне значення отриманих результатів полягає в тому, що удосконалення мікросервісної архітектури з використанням розподіленої бази даних може використовуватися у комерційних проектах. Також формула зведеного індексу безпеки, отримана у процесі дослідження, є придатною для досліджень та може включати необмежену кількість показників. Також реалізовано вебсервіс, за допомогою якого створено можливість побудувати безпечний маршрут та отримати рекомендації з безпеки на кожному його етапі. Апробація. Наукові положення дисертації пройшли апробацію на всеукраїнській науково-практичній конференції молодих вчених та студентів «Інженерія програмного забезпечення і передові інформаційні технології» (SoftTech2021) – м. Київ. Публікації: Соколов О.П. Проблеми та перспективи застосування розподілених баз даних у веб-сервісах безпечного планування подорожей / О.П. Соколов, О.А. Халус // Матеріали всеукраїнської науково-практичної конференції молодих вчених та студентів «Інженерія програмного забезпечення і передові інформаційні технології» (SoftTech2021) – м. Київ: НТУУ «КПІ ім. Ігоря Сікорського», 2021 р. | uk |
dc.format.page | 99 с. | uk |
dc.identifier.citation | Соколов, О. П. Архітектура вебсервісу безпечного планування подорожей на основі розподіленої бази даних : магістерська дис. : 121 Інженерія програмного забезпечення / Соколов Олександр Павлович. - Київ, 2021. - 99 с. | uk |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/51727 | |
dc.language.iso | uk | uk |
dc.publisher | КПІ ім. Ігоря Сікорського | uk |
dc.publisher.place | Київ | uk |
dc.subject | мікросервісна архітектура | uk |
dc.subject | розподілена база даних | uk |
dc.subject | індекс безпеки | uk |
dc.subject | безпечне подорожування | uk |
dc.subject | microservice architecture | uk |
dc.subject | distributed database | uk |
dc.subject | safety index | uk |
dc.subject | safe trip | uk |
dc.subject.udc | 004.043 | uk |
dc.title | Архітектура вебсервісу безпечного планування подорожей на основі розподіленої бази даних | uk |
dc.type | Master Thesis | uk |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Sokolov_magistr.pdf
- Розмір:
- 665.79 KB
- Формат:
- Adobe Portable Document Format
- Опис:
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 9.1 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: