Тема: Разработка веб-приложения «Информационная карта мероприятий города»
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
Введение 16
Глава 1. Постановка задачи 17
1.1 Описание предметной области 17
1.2 Анализ проблемы, постановка задачи 18
1.3 Анализ рынка веб-приложений с мероприятиями для отдыха 22
1.3.1 Сайт tripadvisor.com 22
1.3.2 Веб-приложение aviasales 23
1.4 Вывод по главе 24
Глава 2. Проектирование информационной системы с информационной
картой мероприятий 25
2.1 Проектирование веб-приложения 25
2.1.1 Функциональные требования к веб-приложению 25
2.1.2 Роли и функциональные возможности пользователей 26
2.1.3 Диаграмма BPMN 27
2.1.3 Логическая модель данных предметной области 28
2.2 Выбор инструментария для разработки 30
2.2.1 Выбор средств для разработки серверной части приложения 30
2.2.2 Система управления базой данных 30
2.2.3 Выбор средств для разработки клиентской части приложения 31
2.3 Вывод по главе 31
Глава 3. Программная реализация информационной системы с интерактивной
картой мероприятий города 32
3.1 Описание клиентской части веб-приложения 32
3.1.1 Описание основных инструментов разработки клиентской части
приложения 32
3.1.2 Компонентный подход 33
3.1.3 Маршрутизация 34
3.2 Описание пользовательского интерфейса веб-приложения 36
3.2.1 Страницы авторизации и регистрации 36
3.2.2 Главная страница 37
3.2.3 Личный кабинет 38
3.2.4 Страница с выбором города и типа мероприятия 40
3.2.5 Список мероприятий и интерактивная карта 40
3.2.6 Страница добавления мероприятия 42
3.2.7 Пример страницы мероприятия 43
3.3 Описание серверной части веб-приложения 45
3.3.1 Описание структуры проекта 45
3.3.2 Развертывание приложения на Heroku 46
3.3.3 Документирование REST-API 47
3.3.4 Панель администратора 48
3.3.5 Тестирование с помощью Postman 50
3.4 Вывод по главе 52
Глава 4. Финансовый менеджмент, ресурсоэффективность и ресурсосбережение 53
4.1 Потенциальные потребители 53
4.2 Анализ конкурентных технических решений 54
4.3 Технология QuaD 56
4.4 SWOT-анализ 57
4.5 Определение возможных альтернатив проведения научных
исследований 60
4.6 Планирование работ по научно-техническому исследованию 61
4.6.1 Структура работ в рамках научного исследования 61
4.6.2 Определение трудоемкости выполнения работ 63
4.6.3 Разработка графика проведения научного исследования 64
4.7 Бюджет научно-технического исследования (НТИ) 69
4.7.1 Расчет материальных затрат 70
4.7.2 Расчет затрат на специальное оборудование для научных работ ... 70
4.7.3 Основная заработная плата исполнителя темы 71
4.7.4 Расчет дополнительной заработной платы 75
4.7.5 Отчисления во внебюджетные фонды 75
4.7.6 Контрагентные расходы 76
4.7.7 Накладные расходы 76
4.7.8 Формирование бюджета затрат научно-исследовательского
проекта 77
4.8 Определение ресурсной (ресурсосберегающей), финансовой, бюджетной, социальной и экономической эффективности исследования . 78
Вывод по главе 80
Глава 5. Социальная ответственность 81
Введение 81
5.1 Правовые и организационные вопросы обеспечения безопасности 82
5.2 Производственная безопасность 84
5.3 Экологическая безопасность 89
5.4 Безопасность в чрезвычайных ситуациях 90
Вывод по разделу 91
Заключение 93
Список литературы 94
Приложение А. Point.jsx 96
Приложение Б. Листинг файла models.py 99
📖 Введение
Один из факторов социальной жизни - культурно-досуговые мероприятия. Однако, ввиду социальной депривации, многие не знают о всевозможных мероприятиях, которые организуются в их городе.
Приложение с интерактивной картой поможет решить эту проблему благодаря предоставлению вариантов отдыха в вашем городе.
Также, разрабатываемая информационная система призвана помочь малому бизнесу, который может использовать ее в качестве места для распространения информации о мероприятиях, организованных на их базе.
Цель разрабатываемой информационной системы - предоставить людям информацию о досуговых мероприятиях на территории выбранного города посредством информационной системы, которая будет содержать в себе интерактивную карту.
Для достижения цели были сформулированы следующие задачи:
1. Проанализировать существующие решения;
2. Спроектировать информационную систему с интерактивной картой города;
3. Реализовать клиентскую часть веб-приложения;
4. Реализовать серверную часть веб-приложения;
5. Описать результаты проделанный работы.
✅ Заключение
Данное приложение призвано помочь людям находить интересные мероприятия в выбранном городе, а также предоставить дополнительный источник информирования для организаторов локальных мероприятий.
Основные результаты проведенной работы:
1. Проведен разбор предметной области и проанализированы конкурентные решения.
2. Спроектирована информационная система.
3. Выполнена программная реализация веб-приложения с интерактивной картой.
4. Описаны результаты проделанной работы.
В результате работы было разработано веб-приложение с интерактивной картой мероприятий выбранного пользователем города.
При разработке использовались такие языки программирования как Python, Django, HTML, CSS, JavaScript, React.
На этапе финансового анализа были выявлены конкурентные черты разработки собственного решения, бюджет и сроки реализации.
На этапе анализа данных социальной ответственности было отмечено отсутствие нарушений при выполнении выпускной квалификационной работы по различным аспектам в области безопасности.



