Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/42416
Назва: Розробка інтерактивної мапи населеного пункту з використанням технологій Leaflet та React
Інші назви: Development of the settlement interactive map using Leaflet and React technologies
Автори: Мартинів, Олександр Сергійович
Martyniv, Oleksandr Serhiyovych
Приналежність: Тернопільський національний технічний університет імені Івана Пулюя
Бібліографічний опис: Мартинів О. С. Розробка Розробка інтерактивної мапи населеного пункту з використанням технологій Leaflet та React : кваліфікаційна робота на здобуття освітнього ступеня бакалавр за спеціальністю „121 — інженерія програмного забезпечення“ / Олександр Сергійович Мартинів. — Тернопіль: ТНТУ, 2023. — 61 с.
Дата публікації: чер-2023
Дата внесення: 28-лип-2023
Країна (код): UA
Місце видання, проведення: Тернопільський національний технічний університет імені Івана Пулюя
Науковий керівник: Стоянов, Юрій Миколайович
Члени комітету: Лечаченко, Тарас Анатолійович
УДК: 004.422.8
Теми: веб технології
інтерактивна веб мапа
React JS
Leaflet
модель клієнт сервер
віртуальна об’єктна модель документа
Кількість сторінок: 61
Короткий огляд (реферат): В атестаційній роботі бакалавра висвітлено ключові елементи в розробці інтерактивних веб мап, із використанням як вже наявних інструментів розробки у вигляді пакету Leaflet та React так і створених власноруч на основі мови програмування Java Script, HTML та CSS. В процесі було створено продукт, що на своїй меті демонструє роботу інтерактивної веб мапи, в основі якої є простий інтуїтивно зрозумілий дизайн інтерфейсів, оптимізоване завантаження веб сторінки, інтеграція під основні електронні пристрої, що можуть працювати у веб просторі, можливість гнучкого налаштування під потреби користувача, елементи управління для створення і ведення організаційних робіт компаній в межах використання інтерактивної мапи. Зображено можливості використання шарованих веб мап для відтворення тих чи інших сценаріїв подій, що будуть відображатися у електронному пристрої користувача інтерактивної мапи.
The bachelor's attestation work highlights the key elements in the development of interactive web maps, using both existing development tools in the form of the Leaflet and React packages and those created on the Java Script, HTML and CSS programming language. In the process, a product was created that demonstrates the operation of an interactive web map, based on a simple intuitive interface design, optimized web page loading, integration for major electronic devices that can work in the web space, the ability to flexibly customize to the user's needs, controls for creating and managing organizational work of companies within the framework of using an interactive map. The article shows the possibilities of using layered web maps to recreate certain scenarios of events that will be displayed in the electronic device of the interactive map user.
Зміст: АНОТАЦІЯ ... 4 ANNOTATION... 5 ПЕРЕЛІК УМОВНИХ ПОЗНАЧЕНЬ, СКОРОЧЕНЬ І ТЕРМІНІВ... 8 ВСТУП ... 9 1 ОГЛЯД ПРЕДМЕТНОЇ ОБЛАСТІ ... 10 1.1 Огляд конкурентів... 10 1.2 Обґрунтування вибору напрямку дослідження ... 13 1.2.1 Використання мови програмування JavaScript... 15 1.2.2 Використання мови гіпертекстової розмітки HTML ... 16 1.2.3 Використання мови стилізації CSS... 16 1.3 Технічний аспект проблеми... 17 1.3.1 Використання Leaflet для розробки інтерактивних веб мап ... 17 2 ПРОЄКТУВАННЯ ІНТЕРАКТИВНОЇ МАПИ... 18 2.1 Розробка моделі предметної області... 18 2.1.1 Інструменти пакету React JS... 22 2.2 Розробка бізнес моделі ... 23 2.2.1 Діаграма варіантів використання для актора «Користувач»... 25 2.2.2 Діаграма варіантів використання для актора «Адміністратор»... 30 2.3 Проєктування архітектури ... 35 2.3.1 Діаграма ієрархії класів... 37 2.3.2 Діаграми послідовностей ... 39 3 КОНСТРУЮВАННЯ ІНТЕРАКТИВНОЇ МАПИ... 41 3.1 Реалізація ключових частин коду... 41 3.2 Розробка інтерфейсу користувача... 45 3.3 Результати розробки ... 47 3.3.1 Тестування системи та оцінка якості... 48 4 БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ ... 50 4.1 Моделювання та прогнозування небезпечних ситуацій ... 50 4.2 Вимоги до виробничого освітлення та його нормування в офісному приміщенні... 54 ВИСНОВКИ... 59 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ ... 60 ДОДАТКИ... 62 ДОДАТОК А... 63 ДОДАТОК Б ... 76 ДОДАТОК В...77
URI (Уніфікований ідентифікатор ресурсу): http://elartu.tntu.edu.ua/handle/lib/42416
Власник авторського права: Мартинів Олександр Сергійович, 2023
References: Google Maps Platform Documentation [Електронний ресурс] – Режим доступу до ресурсу: https://developers.google.com/maps/documentation
Bing Map Documentation [Електронний ресурс] – Режим доступу до ресурсу: https://learn.microsoft.com/en-us/bingmaps/
JavaScript Підручник. Основи веб-програмування [Електронний ресурс] – Режим доступу до ресурсу: https://w3schoolsua.github.io/js/
Кравців С.С., Войтків П.С., Кобелька М.В. Картографія: навч. посіб. Львів: ЛНУ імені Івана Франка, 2020. 191 с.
Leaflet Documentation [Електронний ресурс] – Режим доступу до ресурсу https://leafletjs.com/reference.html
React Learn [Електронний ресурс] – Режим доступу до ресурсу https://react.dev/learn
Крижановський Є. М., Ящолт А.Р., Жуков С.О., Козачко О.М. Моделювання бізнес-процесів та управління ІТ-проектами: електронний навч. посіб. Вінниця: ВНТУ, 2018. 91 с.
Essentials of modeling with Rational Software Architect Designer - Self-paced training [Електронний ресурс] – Режим доступу до ресурсу https://www.ibm.com/docs/en/rational-soft-arch/9.7.0?topic=overview-essentials- modeling-rational-software-architect-designer-self-paced-training
Желібо Є.П., Зацарний В.В. Безпека життєдіяльності. Підручник. – К.: Каравела, 2006. – 288 с.
Коростіль Ю.М. Метод побудови моделей для непроектних несправностей./ Збірник наукових праць. Інститут проблем моделювання в енергетиці. Вип.. 33, Україна, Київ, 2006.
Тип вмісту: Bachelor Thesis
Розташовується у зібраннях:121 — Інженерія програмного забезпечення (бакалаври)

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


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

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