Тип работы:
Предмет:
Язык работы:


Разработка геоинформационной системы для паспортизации автомобильных дорог «IndorRoadWeb»

Работа №180943

Тип работы

Дипломные работы, ВКР

Предмет

информатика

Объем работы56
Год сдачи2025
Стоимость4500 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
7
Не подходит работа?

Узнай цену на написание


Введение 3
1 Анализ требований 5
1.1 Анализ предыдущей версии системы 5
1.2 Анализ новых требований к системе 9
2 Проектирование системы 13
2.1 Стек технологий 13
2.2 Компоненты системы 16
3 Реализация 20
3.1 Генерация технического паспорта автомобильной дороги 20
3.2 Отображение дорожных объектов на карте 23
3.3 Выбор подложки для карты 30
3.4 Импорт данных с сервера IndorRoad 33
3.5 Работа с техническими условиями 36
3.6 Экран дорог 42
3.7 Генерация XML-документа для обмена данными 45
Заключение 49
Список использованных источников и литературы 50


Развитие и содержание автомобильных дорог представляет собой сложный процесс, требующий применения современных информационных технологий. Геоинформационные системы (ГИС) играют ключевую роль в управлении дорожной инфраструктурой, поскольку позволяют объединять пространственные данные с атрибутивной информацией о дорогах, их характеристиках и состоянии. С помощью ГИС органы дорожного хозяйства и подрядные организации ведут учет дорожных объектов (паспортизацию дорог), отслеживают результаты диагностики покрытия, планируют ремонты и анализируют состояние дорожной сети в географическом разрезе. Применение ГИС при управлении жизненным циклом автомобильных дорог повышает эффективность принятия решений, наглядно отображает информацию на электронной карте и обеспечивает комплексный подход к обслуживанию дорожной инфраструктуры.
Одним из примеров специализированных геоинформационных систем для дорожной отрасли является система «IndorRoad». На протяжении многих лет она служила основным инструментом мониторинга, паспортизации и эксплуатации автомобильных дорог, активно применяясь в органах управления дорожным хозяйством различного уровня - от федерального до муниципального. Однако, поскольку система была разработана более десяти лет назад на языке программирования Delphi, сегодня она сталкивается с рядом ограничений, связанных с технологическим устареванием. В частности, все более затруднительным становится поиск квалифицированных специалистов, владеющих данным стеком, что ведет к росту трудозатрат и стоимости сопровождения. В совокупности это обусловливает необходимость глубокой модернизации системы и перехода к современной технологической платформе.
Проект «IndorRoadWeb» направлен на решение указанных проблем путем обратного проектирования (reverse engineering) и полной переработки существующей системы. Фактически, в рамках данного проекта предполагается детально изучить логику и функциональность оригинального приложения «IndorRoad», чтобы на этой основе создать новую веб-ориентированную систему. Такой подход позволит сохранить полезный опыт и наработанную функциональность предыдущей версии. Ориентация на веб-технологии сделает «IndorRoadWeb» более удобным и более масштабируемым. В результате появится современная, гибкая и расширяемая ГИС, способная в будущем заменить устаревшую систему и удовлетворить запросы специалистов дорожной отрасли.
Целью данной выпускной квалификационной работы является разработка
современной геоинформационной системы «IndorRoadWeb» для паспортизации
автомобильных дорог, созданной на основе результатов реверс-инжиниринга
существующей системы «IndorRoad».
Для достижения этой цели необходимо решить следующие задачи:
1) проанализировать текущую функциональность системы «IndorRoad»;
2) изучить новые требования к системе со стороны заказчиков, сформировав перечень необходимых улучшений;
3) спроектировать систему;
4) разработать новую систему, внедрив требуемую функциональность.
Выполнение поставленных задач позволит достичь цели и создать эффективный инструмент управления дорогами, отвечающий современным отраслевым требованиям.


Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


В результате выполнения выпускной квалификационной работы, посвященной разработке геоинформационной системы «IndorRoadWeb», была достигнута главная цель - создание нового веб-ориентированного решения, сочетающего в себе лучшие черты предшественника «IndorRoad». Проведенный анализ существующей функциональности и проблем «IndorRoad» позволил детально изучить аспекты, нуждающиеся в модернизации, а также сохранить наиболее ценные наработки, проверенные временем. Благодаря этому удалось сформулировать четкие требования к новому программному продукту и обеспечить преемственность данных, что является одним из ключевых факторов успешной миграции на более современную технологическую платформу.
С учетом обратного проектирования (reverse engineering) и изучения пользовательских требований была спроектирована система «IndorRoadWeb», предоставляющая удобный доступ к функциональности через веб-интерфейс.
При выполнении данной работы были приобретены и отточены важные профессиональные навыки. Во-первых, практический опыт реверс-инжиниринга способствовал формированию системного подхода к изучению унаследованного кода и позволил на практике применить принципы проектирования прикладных решений. Во- вторых, взаимодействие с реальными заказчиками и специалистами отрасли помогло лучше понять потребности конечных пользователей и сформировать комплексный подход к решению прикладных задач.
Все эти компетенции являются ценным вкладом в дальнейшее профессиональное развитие и могут быть применены при реализации других проектов, связанных с информационными системами и автоматизацией бизнес-процессов.
В данный момент система готова к внедрению и проходит финальное тестирование. Её эксплуатация планируется в ближайшее время.


1. Симон П.-И. Волшебство Kotlin / пер. с англ. А. Н. Киселев. - Москва: ДМК Пресс, 2020. - 536 с.
2. Шилдт Г. Java. Полное руководство. 12-е изд. / пер. с англ. - Санкт-Петербург: Диалектика, 2023. - 1344 с.
3. Спилка Л. Spring с нуля. - Manning Publications, 2021. - 312 с.
4. Уоллс К. Spring в действии. 6-е изд. / пер. с англ. А. Н. Киселев. - Москва: ДМК Пресс, 2022. - 544 с.
5. Дуарте А. Практическое руководство по Vaadin: разработка веб-приложений на Java. - Apress, 2021. - 336 с.
6. Jmix: документация [Электронный ресурс]. - URL:
https://docs.imix.ru/imix/intro.html (дата обращения: 28.04.2025).
7. Фонтейн Д. Искусство PostgreSQL. - The Art of PostgreSQL, 2022. - 457 с.
8. Обэ Р., Хсу Л. PostGIS в действии. 2-е изд. / пер. с англ. Д. А. Беликова. - Москва: ДМК Пресс, 2023. - 736 с.
9. Open Geospatial Consortium. Спецификация Well-Known Text (WKT)
[Электронный ресурс]. - URL: https://docs.ogc.org/is/12-063r5/12-063r5.html (дата
обращения: 28.04.2025).
10. Иаковелла С., Янгблад Б. Руководство для начинающих по GeoServer. - Packt Publishing, 2017. - 350 с.
11. Open Geospatial Consortium. Спецификация Web Map Service (WMS). Версия 1.3.0 [Электронный ресурс]. - URL: https://www.ogc.org/standards/wms (дата обращения: 28.04.2025).
12. Open Geospatial Consortium. Спецификация Web Feature Service (WFS). Версия 1.3.0 [Электронный ресурс]. - URL: https://www.ogc.org/standards/wfs (дата обращения: 28.04.2025).
13. Open Geospatial Consortium. Спецификация Web Coverage Service (WCS). Версия 1.3.0 [Электронный ресурс]. - URL: https://www.ogc.org/ru/standards/wcs (дата обращения: 28.04.2025).
14. Open Geospatial Consortium. Спецификация Styled Layer Descriptor (SLD). Версия 1.3.0 [Электронный ресурс]. - URL: https://www.ogc.org/standards/sld (дата обращения: 28.04.2025).


Работу высылаем на протяжении 30 минут после оплаты.




©2025 Cервис помощи студентам в выполнении работ