Програмний сервіс надання інформаційних послуг на основі поточної геопозиції

dc.contributor.advisorВітковська, Ірина Іванівна
dc.contributor.authorБалачін, Петро Андрійович
dc.date.accessioned2024-03-05T09:44:10Z
dc.date.available2024-03-05T09:44:10Z
dc.date.issued2023
dc.description.abstractПояснювальна записка дипломного проєкту складається з чотирьох розділів, містить 35 таблиць, 43 рисунків та 10 джерел – загалом 82 сторінки. Дипломний проєкт присвячений розробці програмного сервісу надання інформаційних послуг на основі поточної геопозиції. Мета: розширення способів інформування населення щодо місць розташування, технічних характеристик та поточних станів наявних укриттів. Об'єкт дослідження: програмний сервіс надання та модифікації інформації про укриття. Предмет дослідження: процес розробки програмного сервісу надання інформаційних послуг на основі поточної геопозиці. У розділі аналізу вимог до програмного забезпечення було розглянуто загальні положення щодо предметної теми, наведено визначення ключових термінів та зазначено поточний стан. Було розглянуто наявні альтернативи рішенню, що розробляється та проаналізовано їх сильні та слабкі сторони. Було сформовано варіанти використання та на базі цієї інформації створено вимоги до програмного забезпечення. У розділі моделювання та конструювання програмного забезпечення було здійснено аналіз та моделювання складових частин програмного забезпечення, описано технологічні рішення та паттерни, які застосовувались при розробці. Сформовано структуру БД та проаналізовано безпеку даних. У розділі аналіз якості та тестування програмного забезпечення було проаналізовано, які метрики та способи тестування є найбільш важливими для ПЗ, та описано результати їх проведення. У розділі впровадження та супровід програмного забезпечення було описано алгоритми для розгортання частин програмного забезпечення на сервісі Railway, а також шляхи їх підтримування. Програмне забезпечення впроваджено на сервісі Railway.
dc.description.abstractotherThe explanatory note of the diploma project consists of four sections, contains 35 tables, 43 figures and 10 sources – in total 81 pages. The diploma project is dedicated to the development of a software service for providing information services based on the current geoposition. The purpose of project: to expand the ways of informing the public about the locations, technical characteristics, and current status of existing shelters. Object of research: a software service for providing and modifying information about shelters. Subject of research: the process of developing a software service for providing information services based on the current geoposition. In the section of software requirements analysis, general provisions on the subject matter were considered, key terms were defined, and the current state was indicated. The existing alternatives to the solution under development were considered and their strengths and weaknesses were analyzed. The use cases were formed and software requirements were created based on this information. In the software modeling and design section, we analyzed and modeled the components of the software, described the technological solutions and patterns used in the development. The database structure was formed and data security was analyzed. The section on software quality analysis and testing analyzes which metrics and testing methods are most important for software and describes the results of their implementation. In the section on software implementation and maintenance, we described the algorithms for deploying parts of the software on the Railway service, as well as ways to maintain them. The software has been implemented on the Railway service.
dc.format.extent199 с.
dc.identifier.citationБалачін, П. А. Програмний сервіс надання інформаційних послуг на основі поточної геопозиції : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Балачін Петро Андрійович. - Київ, 2023. - 199 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/65209
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectвеб-застосунок
dc.subjectукриття
dc.subjectпошук найближчого
dc.subjectweb application
dc.subjectshelter
dc.subjectnearest search
dc.subjectGo
dc.subjectAngular
dc.subjectPostgreSQL
dc.subjectGoogle MAPS API
dc.subjectRailway
dc.titleПрограмний сервіс надання інформаційних послуг на основі поточної геопозиції
dc.title.alternativeSoftware Service for Providing Information Based on Current Geo-position
dc.typeBachelor Thesis

Файли

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