Por favor use este identificador para citas ou ligazóns a este item:
http://elartu.tntu.edu.ua/handle/lib/42416
Título: | Розробка інтерактивної мапи населеного пункту з використанням технологій Leaflet та React |
Outros títulos: | Development of the settlement interactive map using Leaflet and React technologies |
Authors: | Мартинів, Олександр Сергійович Martyniv, Oleksandr Serhiyovych |
Affiliation: | Тернопільський національний технічний університет імені Івана Пулюя |
Bibliographic description (Ukraine): | Мартинів О. С. Розробка Розробка інтерактивної мапи населеного пункту з використанням технологій Leaflet та React : кваліфікаційна робота на здобуття освітнього ступеня бакалавр за спеціальністю „121 — інженерія програмного забезпечення“ / Олександр Сергійович Мартинів. — Тернопіль: ТНТУ, 2023. — 61 с. |
Data de edición: | Jun-2023 |
Date of entry: | 28-Jul-2023 |
Country (code): | UA |
Place of the edition/event: | Тернопільський національний технічний університет імені Івана Пулюя |
Supervisor: | Стоянов, Юрій Миколайович |
Committee members: | Лечаченко, Тарас Анатолійович |
UDC: | 004.422.8 |
Palabras chave: | веб технології інтерактивна веб мапа React JS Leaflet модель клієнт сервер віртуальна об’єктна модель документа |
Number of pages: | 61 |
Resumo: | В атестаційній роботі бакалавра висвітлено ключові елементи в розробці інтерактивних веб мап, із використанням як вже наявних інструментів розробки у вигляді пакету 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. |
Content: | АНОТАЦІЯ ... 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 |
Copyright owner: | Мартинів Олександр Сергійович, 2023 |
References (International): | 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. |
Content type: | Bachelor Thesis |
Aparece nas Coleccións | 121 — Інженерія програмного забезпечення (бакалаври) |
Arquivos neste item
Arquivo | Descrición | Tamaño | Formato | |
---|---|---|---|---|
dyplom_Martyniv_2023.pdf | 2,39 MB | Adobe PDF | Ver/abrir |
Todos os documentos en Dspace estan protexidos por copyright, con todos os dereitos reservados
Ferramentas administrativas