Тема: Онлайн-сервис для планирования мероприятий и участия в них
Характеристики работы
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
1 Анализ задания на выпускную квалификационную работу 6
1.1 Описание предметной области 6
1.2 Аналитический обзор существующих сервисов 7
1.2.1 Критерии оценки аналогов 8
1.2.2 Kuda Moscow 8
1.2.3 Kudago 9
1.2.4 ВК сообщества 10
1.2.5 Яндекс Афиша 11
1.2.6 Планета семинаров 12
1.2.7 Timepad 13
1.3 Вывод по обзору аналогов 14
1.4 Функциональные требования 15
1.5 Вывод по главе 15
2 Проектирование системы 17
2.1 Общая структура разрабатываемой системы 17
2.1 Выбор средств и технологий разработки 18
2.1.1 Клиентская часть 18
2.1.2 Серверная часть 18
2.1.3 Формат запроса данных у сервера 19
2.1.4 База данных 19
2.1.5 Методология проектированя ICONIX 20
2.2 Диаграммы прецедентов 21
2.2.1 Диаграммы прецедентов актора «гость» 21
2.2.2 Диаграммы прецедентов актора «пользователь» 23
2.2.3 Диаграммы прецедентов актора «модератор» 25
2.3 Проектирование интерфейса системы 26
2.3.1 Модель предметной области 26
2.3.2 Разработка диаграммы классов 27
2.3.3 Диаграмма потока экранов 27
2.4 Проектирование базы данных 28
2.4.1 Логическая модель данных предметной области 28
2.5 Вывод по главе 29
3 Реализация 30
3.1 Реализация клиентской части 30
3.2 Описание HTTP методов 31
3.3 Формат обмена данными 32
3.4 Яндекс карта 33
3.5 Реализация серверной части 34
3.6 Реализация базы данных 34
3.7 Инструкция пользователя 36
3.7.1 Основные функции 36
3.7.2 Дополнительные функции 42
3.8 Вывод по главе 44
Заключение 45
Список использованных источников 46
Приложение А Общая диаграмма прецедентов 48
Приложение Б Диаграмма потока экранов 49
📖 Введение
Существует множество сайтов, позволяющих посмотреть спортивные события, концерты, выставки, и зарегистрироваться на них. Однако на большинстве таких сайтов публикуются только официальные мероприятия, и отсутствует возможность создания мероприятия сторонним пользователем. Использование для этих целей социальных сетей ограничивает число потенциальных участников мероприятия группой пользователей конкретной социальной сети.
Для решения данной проблемы предлагается разработать онлайн-сервис, который должен позволить человеку самостоятельно зарегистрировать мероприятие и провести его. Таким мероприятием может быть бесплатный концерт музыкальной группы, любительская игра в волейбол, киновечер, кружок вязания и др. Это позволит пользователям найти новых знакомых и друзей, повысить социальную активность, реализовать свой творческий и интеллектуальный потенциал.
Цель работы: реализация онлайн-сервиса для поиска и организации проведения мероприятий различной направленности (культурных, зрелищных, спортивных и др.).
Для достижения поставленной цели необходимо решить следующие задачи:
- анализ задания, определение функционала разрабатываемой системы;
- изучение предметной области, обзор аналогов;
- выбор средств разработки и проектирование системы;
- реализация системы;
- создание руководства пользователя.
Первый раздел выпускной квалификационной работы посвящен обзору аналогов, полному выявлению требований к системе, основываясь на анализе уже реализованных приложений, поиск подходящих средств разработки.
Второй раздел посвящен проектированию системы, выявлению прецедентов и их описанию, проектированию моделей для трех акторов: гость, пользователь и модератор. Формирование функций для каждого актора.
Третий раздел представляет собой реализацию системы и описание функциональной части системы.
Данная работа подразумевает разработку как клиентской, так и серверной части. Итогом выполнения ВКР является полностью рабочее веб приложение.
✅ Заключение
В результате проделанной работы было выполнено:
- разбор аналогов разрабатываемого приложения;
- выделение требований и задач;
- проектирование, путем выделения прецедентов;
- проектирование базы данных;
- выбор технологий реализации на основе требований к веб-сервису;
- создание дизайна и интерфейса веб-сервиса;
- была реализована верстка и логика модулей.



