Целью данной расчётно-графической работы является разработка информационной системы для фитнес клуба, которая минимизирует временные затраты на организацию занятий, обеспечивает комфортные условия для пользователей и оптимизирует управление клубом в целом. В этой работе предлагается создание веб-сервиса, включающей в себя менеджер занятий и расписаний, систему управления сообществом фитнес-клуба, регистрацию и авторизацию. Использование такой системы позволит фитнес клубу увеличить круг пользователей, повысить качество услуг, а также повысить эффективность управления всеми аспектами клуба.
В ходе работы были поставлены следующие задачи:
- составить план проекта;
- составить BPMN-модель проекта;
- составить UML-диаграмму;
- составить ER-диаграмму;
- подобрать инструменты для реализации проекта;
- сверстать макет;
- написать бекенд.
Оглавление
5 Описание выбранных программных решений для разработки. 17
5.1 Общее описание выбранного решения. 17
5.2 Выбранная среда разработки. 17
6.1 Файловая структура проекта. 19
6.2.2 Настройка в файле settings.py. 20
6.3.5 Работа с контекстом и базой данных. 25
Список использованных источников. 28
приложение А (обязательное) Листинг страницы «Main». 29
приложение Б (обязательное) Листинг страницы «Articles». 32
приложение В (обязательное) Листинг страницы «Сlasses». 34
приложение Д (обязательное) Листинг страницы «Trainers». 36
приложение Г (обязательное) Листнг страницы «Timetable». 38
Список использованных источников
1. Меле, А. Django 2 в примерах / А. Меле ; перевод с английского Д. В. Плотниковой. — Москва : ДМК Пресс, 2019. — 408 с. — ISBN 978-5-97060-746-6. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/123711 (дата обращения: 05.06.2023). — Режим доступа: для авториз. пользователей.
2. Xабр [Электронный ресурс]: Как начать моделировать бизнес-процессы в BPMN - Электрон. дан. - Режим доступа https://habr.com/ru/articles/697326/, – Загл. с экрана.
3. Богданов, М. Р. Разработка клиентских приложений Web-сайтов : учебное пособие / М. Р. Богданов. — 2-е изд. — Москва : ИНТУИТ, 2016. — 258 с. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/100451 (дата обращения: 05.06.2023). — Режим доступа: для авториз. пользователей.
4. Завьялов, А. В. Диаграммы UML для анализа и проектирования информационных систем : учебно-методическое пособие / А. В. Завьялов. — Москва : РТУ МИРЭА, 2021. — 65 с. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/218630 (дата обращения: 05.06.2023). — Режим доступа: для авториз. пользовател