Дипломная работа на тему "ТЮМГУ | Разработка системы управления взаимоотношениями с клиентами для студии танца и фитнеса «Vertical»"

Работа на тему: Разработка системы управления взаимоотношениями с клиентами для студии танца и фитнеса «Vertical»
Оценка: отлично.
Оригинальность работы на момент публикации 50+% на антиплагиат.ру.
Ниже прилагаю все данные для покупки.
https://studentu24.ru/list/suppliers/Anastasiya1---1326

Описание работы

МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
Федеральное государственное автономное образовательное учреждение высшего образования
«ТЮМЕНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ»
ИНСТИТУТ МАТЕМАТИКИ И КОМПЬЮТЕРНЫХ НАУК
Кафедра программной и системной инженерии Базовая кафедра автоматизации бизнес-процессов (на платформе IС:Предприятие)

РЕКОМЕНДОВАНО К ЗАЩИТЕ В ГЭК

ВЫПУСКНАЯ КВАЛИФИКАЦИОННАЯ РАБОТА
бакалаврская работа
РАЗРАБОТКА СИСТЕМЫ УПРАВЛЕНИЯ ВЗАИМООТНОШЕНИЯМИ С КЛИЕНТАМИ ДЛЯ СТУДИИ ТАНЦА И ФИТНЕСА «VERTICAL»

09.03.03 Прикладная информатика
Профиль «Разработка информационных систем бизнеса»

Тюмень 2023

РЕФЕРАТ
Отчет на 81 страницу, 4 главы, 61 рисунок, 29 источников, 19 таблиц, 1 приложение.
Тема: Разработка системы управления взаимоотношениями с клиентами для студии танца и фитнеса «Vertical».
Ключевые слова: студия танцев, система управления взаимоотношениями с клиентами, онлайн-запись, оповещение, коммуникация, отчет о посещении, оплата.
Объектом разработки является система студии танца и фитнеса
«Vertical».
Цель работы: сокращение времени клиента на использование предоставляемых услуг организации «Vertical».
Результат работы: в ходе выполнения выпускной квалификационной работы разработана система управления взаимоотношениями с клиентами, которая включает в себя функциональность для учета посещаемости, управления расписанием. Пользователь имеет возможность онлайн-записи на занятия, оплату занятий, получение обратной связи в чате, а также на автоматическое оповещение по электронной почте об изменении в расписании, получении ответа в чате и комментария к отзыву.
Область применения: студия танца и фитнеса «Vertical».

ОГЛАВЛЕНИЕ
СПИСОК ТЕРМИНОВ И ОПРЕДЕЛЕНИЙ 5
ВВЕДЕНИЕ 6
ГЛАВА 1. ПРЕДМЕТНАЯ ОБЛАСТЬ 9
1.1. Постановка задачи 9
1.2. Аналоги системы 10
ГЛАВА 2. ПРОЕКТИРОВАНИЕ СИСТЕМЫ 13
ГЛАВА 3. РАЗРАБОТКА СИСТЕМЫ 19
3.1. Средства разработки 19
3.1.1. Серверная часть 19
3.1.2. Клиентская часть 21
3.2. Схема базы данных 22
3.3. Представления и шаблоны 30
3.4. Маршрутизация и контроллеры 34
ГЛАВА 4. РАЗРАБОТАННАЯ СИСТЕМА 41
4.1. Авторизация и регистрация 41
4.2. Функционал пользователя 45
4.2.1. Главная страница 45
4.2.2. Расписание 49
4.2.3. Личный кабинет 52
4.2.4. Чат 57
4.3. Функционал администратора 58
4.3.1. Комментарий к отзыву 58
4.3.2. Страница администратора 59
4.3.3. Раздел «Расписание» 60
4.3.4. Раздел «Занятия» 62
4.3.5. Раздел «Тренеры» 66
4.3.6. Раздел «Чат» 68
4.3.7. Раздел «Посещаемость/оплата» 70
4.3.8. Личный кабинет 72
4.4. Функционал тренера 73
4.4.1. Личный кабинет 74
ЗАКЛЮЧЕНИЕ 76
СПИСОК ЛИТЕРАТУРЫ 78
Приложение 1. Запрос на отображение информации о занятии 81

СПИСОК ТЕРМИНОВ И ОПРЕДЕЛЕНИЙ
HTTP-запрос («HyperText Transfer Protocol», «Протокол Передачи Гипертекста») - сообщение, которое отправляется от клиента (например, веб- браузера) к серверу, используя протокол HTTP, с целью запросить определенную информацию или выполнения определенного действия.
Бэкенд (backend) - серверная часть программного обеспечения, которая выполняется на сервере и выполняет функции, невидимые для пользователя [4]. Директива - синтаксический элемент, который используется для определения поведения шаблонов Laravel.
Интерфейс - совокупность элементов и средств, которые обеспечивают взаимодействие пользователя с программой.
Паттерн - шаблон проектирования, который используется для решения типовой проблемы в программном обеспечении.
Система управления взаимоотношениями с клиентами - это программное обеспечение, которое позволяет управлять взаимоотношениями с клиентами, автоматизировать бизнес-процессы и повышать эффективность работы организации [2].
Фреймворк - каркас, состоящий из предопределенных инструментов, библиотек и правил, который используется для разработки программного обеспечения, упрощая процесс и ускоряя его выполнение.
Фронтенд (frontend) - клиентская часть программного обеспечения, которая отвечает за взаимодействие с пользователем на стороне клиента, отображение данных и управление пользовательским интерфейсом [4].

ВВЕДЕНИЕ
В настоящее время танцы являются одним из занятий для проведения досуга. Они занимают особое место в культурной жизни, привлекая к себе большое количество людей. Студии танцев становятся популярными местами, где можно приобрести новые навыки и повысить уровень своей физической подготовленности, а также найти единомышленников.
Примером такого места является студия танца и фитнеса Vertical [1], однако, у нее нет системы, которая позволит повысить качество работы студии, ведь многие люди ищут информацию об услугах в интернете, и если студия танцев имеет свой сайт, то ее легче найти в поисковых системах, что позволит человеку определиться с выбором.
Создание системы для студии танца и фитнеса Vertical является важным шагом для успешной работы. Вот несколько причин, почему:
• присутствие в интернете. Система позволит студии танца демонстрировать услуги в интернете. Это может привести к привлечению новых клиентов, которые ищут активные занятия.
• удобство для клиентов. Система предоставит клиентам информацию об актуальном расписании занятий, стоимости услуг и информации о самой студии. Клиенты смогут быстрее и удобнее знакомиться со всеми предложениями и отзывами о студии танца и фитнеса Vertical.
• коммуникация с пользователями. Клиент сможет связаться со студией танца напрямую через чат с администратором. Это поможет лучше понимать потребности клиентов и повышать качество предоставляемых услуг.
В рамках выпускной квалификационной работы была поставлена следующая цель: сокращение времени клиента на использование предоставляемых услуг организации Vertical путем разработки системы управления взаимоотношениями с клиентами, которая:
• обеспечит онлайн-запись на занятие и оплату;
• обеспечит просмотр записей клиентов, благодаря созданию личного кабинета;
• минимизирует время для получения ответа, путем создания чата;
• обеспечит фиксацию клиента перед занятием;
• обеспечит управление расписанием.
Для достижения данной цели были поставлены следующие задачи:
1. Изучить работу старой системы.
2. Провести анализ подобных существующих систем.
3. Определить функции новой системы.
4. Создать базу данных для хранения данных.
5. Разработать интерфейс для удобства клиента, администратора и тренера.
6. Разработать и реализовать процесс коммуникации клиента с администратором студии.
7. Разработать и реализовать процесс онлайн-записи на занятие.
8. Реализовать процесс оплаты занятий в тестовом режиме.
9. Разработать и реализовать процесс для учета посещаемости.
10. Разработать и реализовать процесс оповещения клиентов и тренеров об изменениях в расписании.
11. Реализовать процесс автоматического оповещения клиентов о получении ответа от администратора в чате и комментария к отзыву.
12. Протестировать выполнение разработанной системы.
Для успешной подготовки и защиты выпускной квалификационной работы обучающимся использовались средства и методы физической культуры и спорта с целью поддержания должного уровня физической подготовленности, обеспечивающую высокую умственную и физическую работоспособность. В режим рабочего дня включались различные формы организации занятий физической культурой (физкультпаузы, физкультминутки, занятия избранным
видом спорта) с целью профилактики утомления, появления хронических заболеваний и нормализации деятельности различных систем организма.
В рамках подготовки к защите выпускной квалификационной работы автором созданы и поддерживались безопасные условия жизнедеятельности, учитывающие возможность возникновения чрезвычайных ситуаций.

СПИСОК ЛИТЕРАТУРЫ
1. Система студии танца и фитнеса Vertical: [сайт].
2. Система управления взаимоотношениями с клиентами: [сайт].
3. BPMN – язык моделирования бизнес-процессов: [сайт].
4. Понятия бэкенда и фронтенда: [сайт].
5. Шаблон проектирования MVC: [сайт].
6. Схема паттерна MVC: [сайт].
7. Фреймворк Laravel: принцип работы: [сайт].
8. Open Server Panel// Программная среда для веб-разработки: [сайт].
9. Php язык программирования: [сайт].
10. Node.js: [сайт].
11. Tailwind компоненты: [сайт].
12. Flowbite блоки и компоненты: [сайт].
13. Контроллеры Laravel: [сайт].
14. Отправка электронной почты Laravel: [сайт].
15. Отправка почты с помощью Gmail в Laravel 9: [сайт].
16. Аутентификация Laravel: [сайт].
17. Маршрутизация Laravel: [сайт].
18. Шаблоны Laravel: [сайт].
19. Наследование шаблонов Laravel: [сайт].
20. Laravel Excel: [сайт].
21. PhpMyAdmin: [сайт].
22. Официальная документация FullCalendar: [сайт].
23. Документация jQuery: [сайт].
24. Асинхронный запрос Ajax - Примеры отправки AJAX JQuery: [сайт].
25. JavaScript // Учебник по языку программирования JavaScript: [сайт].
26. Система школы танцев RedRose: [сайт].
27. Система клуба танцев GallaDance: [сайт].
28. Система студии танцев YourWay: [сайт].
29. Документация Paykeeper: [сайт].

НЕ НАШЛИ, ЧТО ИСКАЛИ? МОЖЕМ ПОМОЧЬ.

СТАТЬ ЗАКАЗЧИКОМ