Програмне забезпечення для організації та планування маршрутів та поїздок

dc.contributor.advisorМарченко, Олена Іванівна
dc.contributor.authorКачук, Владислав Дмитрович
dc.date.accessioned2025-02-17T09:44:38Z
dc.date.available2025-02-17T09:44:38Z
dc.date.issued2024
dc.description.abstractПояснювальна записка дипломного проєкту складається з чотирьох розділів, містить 29 таблиць, 20 рисунків та 14 джерел – загалом 64 сторінки. Дипломний проєкт присвячений розробці та впровадженню програмного забезпечення для планування подорожей – TripPlanner. Мета проєкту полягає у створенні зручного інструменту для користувачів, який дозволяє планувати подорожі, зберігати маршрути та отримувати рекомендації щодо оптимальних маршрутів і зупинок. Об'єкт дослідження: процес планування подорожей з використанням веб-додатків. Предмет дослідження: методи та засоби розробки програмного забезпечення для планування подорожей, включаючи архітектурні рішення, бази даних та інтеграцію з API. У розділі 1 розглянуто аналіз існуючих рішень у сфері планування подорожей та обрані інструменти для реалізації проєкту. Розділ 2 присвячений аналізу бізнес-процесів, постановці задачі та опису вимог до програмного забезпечення. У розділі 3 детально описано процес конструювання та розробки програмного забезпечення, включаючи архітектурні патерни та компоненти системи. Розділ 4 охоплює тестування програмного забезпечення, аналіз якості та опис контрольного прикладу. Розділ 5 описує процес розгортання та супроводу програмного забезпечення TripPlanner, включаючи налаштування на платформі Azure та автоматизацію процесу публікації нових версій. Програмне забезпечення впроваджено на хмарній платформі Azure для забезпечення надійності та масштабованості.
dc.description.abstractotherThe explanatory note of the diploma project consists of four sections, contains 29 tables, 20 figures and 14 sources – in total 64 pages. The purpose of the diploma project is devoted to the development and implementation of travel planning software - TripPlanner. The goal of the project is to create a convenient tool for users that allows them to plan trips, save routes and receive recommendations on optimal routes and stops. The object of the study: the process of travel planning using web applications. Research topic: Travel planning software development methods and tools, including architectural solutions, databases and API integration. Chapter 1 deals with the analysis of existing solutions in the field of travel planning and selected tools for project implementation. Chapter 2 is devoted to the analysis of business processes, problem statement and description of software requirements. Chapter 3 details the software design and development process, including architectural patterns and system components. Chapter 4 covers software testing, quality analysis and benchmarking. Chapter 5 describes the process of deploying and maintaining the TripPlanner software, including configuring it on the Azure platform and automating the process of publishing new versions. The software is implemented on the Azure cloud platform for reliability and scalability.
dc.format.extent139 с.
dc.identifier.citationКачук, В. Д. Програмне забезпечення для організації та планування маршрутів та поїздок : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Качук Владислав Дмитрович. - Київ, 2024. - 139 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/72572
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectIDE
dc.subjectAPI
dc.subjectUI
dc.subjectHTTP
dc.subjectJSON
dc.subjectOC
dc.subjectLINQ
dc.subjectБД
dc.subjectDI
dc.subjectSQL
dc.subjectDB
dc.titleПрограмне забезпечення для організації та планування маршрутів та поїздок
dc.title.alternativeSoftware for Organizing and Planning Routes and Trips
dc.typeBachelor Thesis

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Kachuk_bakalavr.pdf
Розмір:
3.86 MB
Формат:
Adobe Portable Document Format
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
8.98 KB
Формат:
Item-specific license agreed upon to submission
Опис: