Разработка серверной части Интернет-системы обработки объектов городской среды
Цель работы:
Задачи:
Актуальность тематики работы
Обзор существующих решений
Проектирование: диаграмма Use Case
Диаграмма последовательности
Схема базы данных для объектов городской среды
Диаграмма классов для основных сервисов системы
Программные средства
Схема работы приложения
Возможности проекта
Интерфейс приложения
Интерфейс приложения
Публикации и участия в конференциях
Основные выводы
Спасибо за внимание!
7.76M
Category: softwaresoftware

Разработка серверной части интернет-системы обработки объектов городской среды

1. Разработка серверной части Интернет-системы обработки объектов городской среды

Выполнила:
студентка 4 курса специальности ПОИТ
Неживинская Алина Юрьевна
Научный руководитель:
Рудикова Лада Владимировна,
заведующий кафедрой СТП,
канд. физ.-мат. наук, доцент

2. Цель работы:

Разработка серверной части интернет-системы обработки
объектов городской среды для систематизации информации и
для повышения эффективности жизнедеятельности городов

3. Задачи:

• 1. Обзор существующих проектов и систем, используемых для
хранения и обработки данных, связанных с объектами городской
среды.
• 2. Выявление наиболее значимых требований, предъявляемых к
разрабатываемому приложению.
• 3. Проектирование приложения. Составление базовых диаграмм,
которые наглядно отображают основные возможности системы и
её структуру.
• 4. Проектирование базы данных. Создание модели данных.
• 5. Выбор технологий, средств разработки и программного
обеспечение для реализации задуманной идеи. Обоснование
выбора программных средств.
• 6. Физическая реализация базы данных.
• 7. Программная реализация серверной части интернет-системы
обработки объектов городской среды.

4. Актуальность тематики работы

Разрабатываемая интернет-система предполагает обработку данных
объектов городской среды и предоставление этих данных в наглядном
виде пользователю. Это позволит взглянуть на города и их районы в
обширном масштабе, оценить имеющуюся ситуацию и использовать
данную информацию для улучшения благосостояния отдельных
городских районов и города в целом. Обработанные данные могут
быть полезными городским службам в решении таких вопросов, как,
например, озеленение территории города или размещения новых
жилых комплексов.
Информация, полученная системой, также может пригодиться
туристам для выявления наиболее подходящих маршрутов для
путешествия, абитуриентам при поиске учебных заведений и
жителями города для выявления лучших районов для жизни и
трудоустройства. Разрабатываемая система будет востребована для
жителей городов, так как позволит им манипулировать имеющимися
данными и использовать их для развития городской инфраструктуры.

5. Обзор существующих решений

• Яндекс.Карты.

6.

• OpenStreetMap

7.

• tam.by

8.

• Улицы Беларуси

9. Проектирование: диаграмма Use Case

10. Диаграмма последовательности

11. Схема базы данных для объектов городской среды

12. Диаграмма классов для основных сервисов системы

13. Программные средства

Язык программирования: Java
База данных: MySQL
Работа с базой данных: Hibernate
Сборка проекта: Maven
Один из самых популярных
шаблонов проектирования Webсервисов: REST Api

14. Схема работы приложения

15. Возможности проекта

Регистрация пользователя.
Просмотр информации об объектах городской среды.
Построение графиков и диаграмм.
Проведение сравнительной характеристики городов и
их районов.
Составление рейтингов городских районов и городов в
целом по ряду характеристик.
Манипуляция над данными.
Выявление наиболее благоприятных районов и городов.

16. Интерфейс приложения

Главная страница приложения

17. Интерфейс приложения

Примеры диаграмм

18. Публикации и участия в конференциях

Неживинская, А.Ю. Общая концепция разработки интернет-системы
обработки объектов городской среды / А.Ю. Неживинская // Новые
математические методы и компьютерные технологии в проектировании,
производстве и научных исследованиях: материалы XXII Респ. науч.
конф. студентов и аспирантов, Гомель, 25-27 марта 2019 г. / ГГУ им. Ф.
Скорины; редкол.: О.М. Демиденко (гл. ред.) [и др.]. – Гомель: ГГУ им. Ф.
Скорины, 2019. – С.116.
Неживинская, A.Ю. о разработке интернет-cистемы обработки объектов
городской среды / А.Ю. Неживинская // ГрГУ им. Я. Купалы; редкол.: А.С.
Горный (гл. ред.) [и др.] – Гродно, 2019. (в печати).

19. Основные выводы

• Рассмотрены существующие решения проектов для обработки объектов
городской среды.
• Составлены основные требования к приложению.
• Спроектированы UML, функциональные и структурные диаграммы
приложения.
• Создана модель данных.
• Обоснован выбор программных средств.
• Составлены диаграммы классов проекта.
• Реализована база данных.
• Разработана серверная часть интернет-системы обработки объектов
городской среды
.

20. Спасибо за внимание!

English     Русский Rules