Код | 549539 |
Дата создания | 2023 |
Мы сможем обработать ваш заказ (!) 23 декабря в 12:00 [мск]
Файлы будут доступны для скачивания только после обработки заказа.
|
Студенческий билет – важный и обязательный документ любого студента, и студенты Казанского федерального университета не исключение. Студенческий билет является пропуском в здание учебного учреждения, а также источником льгот, например, скидок для студентов.
Необходимость постоянно носить с собой студенческий билет может быть не всегда удобна, ведь его можно потерять или забыть взять с собой. Создание электронной системы пропусков для студентов могло бы решить такие проблемы, так как в современном мире смартфоны всегда находятся при себе, а даже при его пропаже в систему можно войти с другого устройства.
Электронная система пропусков для студентов не только решает проблемы удобства и безопасности, но также предоставляет возможность внедрения дополнительного функционала, который будет полезен для студентов. Например, студенты могут получать доступ к специальным платформам, где они могут узнать о мероприятиях и клубах, организуемых в университете. Это предоставляет студентам дополнительные возможности для общения, саморазвития и расширения своих горизонтов, делая электронную систему пропусков не просто инструментом контроля доступа, но и важным аспектом студенческой жизни. В рамках выпускной квалификационной работы будут рассмотрены и реализованы внеучебные компоненты в электронной системе пропусков для студентов Казанского федерального университета.
Целью выпускной квалификационной работы (далее - ВКР) является разработка внеучебных компонентов электронной системы пропусков для студентов и проведение его тестирования.
Для достижения цели поставлены следующие задачи:
1) изучение фреймворка Django;
2) проектирование базы данных;
3) разработка компонентов внеучебной деятельности, административной панели и личного кабинета;
4) проведение тестирования системы.
ВВЕДЕНИЕ 3
1. Инструменты и технологии 5
1.1. Python и Django 5
1.2. Используемые технологии 6
2. Описание программного продукта 8
3. Разработка web-приложения 9
3.1. Разработка модуля управления пользователями 9
3.2. Разработка модуля магазина 15
3.3. Разработка модуля событий 19
4. Тестирование приложения 25
4.1. Тестирования модуля управления пользователями 25
4.2. Тестирования модуля магазина 28
4.3. Тестирование модуля событий 29
ЗАКЛЮЧЕНИЕ 32
СПИСОК ЛИТЕРАТУРЫ 38
ПРИЛОЖЕНИЕ 39
1) Россум Г. Язык программирования Python : учебное пособие / Г. Россум, Ф.Л.Дж. Дрейк, Д.С. Откидач – 1-е изд.- 454 с. - ISBN 546-4-498- 12478-7. – Текст : непосредственный.
2) Medium : [сайт] / Learn Django ORM Queries. – Текст : электронный. – 2020. – URL : (дата обращения 02.05.2023).
3) DataScientest : [сайт] / PyCharm: all about the most popular Python IDE. – Текст : электронный. – 2023. – URL : https://datascientest.com/en/pycharm-all-about-the-most-popular-python-ide (дата обращения 03.05.2023).
4) Ефремоф В.М. Разработка web-сайта с использованием Bootstrap
/ Ефремов В.М. – Текст : непосредственный // Иновационная наука. – 2020. –
№6. – С. 40-42.
5) Васильев П.А. Web-программирование на языке python. Фреймворки django, Flask / П.А.Васильев. – Текст : непосредственный // Журнал Северо-Восточного федерального университета. – 2017. – №5. – С. 21-22.