Тема: Разработка back-end части модуля анализа успеваемости студентов на основе СЭО СФУ
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
1 Анализ предметной области 6
1.1 Анализ существующих решении 6
1.2 Определение требований к системе 7
1.3 Выбор средств разработки 7
1.4 Методология разработки 10
1.5 Выводы по разделу 11
2 Проектирование 11
2.1 Архитектура системы 11
2.2 Архитектура базы данных 14
2.3 Выводы по разделу 18
3 Разработка и тестирование 18
3.1 Разработка 18
3.2 Тестирование 26
3.3 Выводы по разделу 26
4 Описание результатов разработки 27
4.1 Back-end 27
4.2 Выводы по разделу 34
ЗАКЛЮЧЕНИЕ 35
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 36
📖 Введение
Цель данной выпускной квалификационной работы - разработка back-end части веб-приложения, предоставляющего подробную статистику по успеваемости студентов ИКИТ.
Функционал веб-приложения предназначен для родителей студентов и преподавателей: родители смогут просматривать успеваемость и посещаемость занятий своего ребёнка, преподаватели получат инструменты для сравнения успеваемости студентов по преподаваемым дисциплинам в учебных группах по отдельности и вместе.
Для достижения цели были реализованы следующие задачи:
- проведён анализ существующих систем анализа успеваемости студентов;
- исследована предметная область;
- создана модель предметной области;
- спроектирована архитектура back-end части приложения;
- спроектирована база данных;
- реализована back-end часть приложения;
- проведено тестирование.
✅ Заключение
Результатом выпускной квалификационной работы стало веб-приложение для просмотра информации о студентах на основе СЭО СФУ.
Разработанное приложение позволяет:
- авторизоваться;
- просматривать учебную информацию ребенка (для родителей);
- просматривать агрегированный отчёт по выбранным группам (для пре-подавателей);
- просматривать отчёт по каждой выбранной группе отдельно (для пре-подавателей).
Были выполнены все задачи, кроме реализации функционала для преподавателей. Для дальнейшего развития системы первостепенной задачей является обход ограничения на максимальное количество запросов. Также имеются иные способы улучшения системы, более частое формирование снапшотов, реализация дополнительных фильтров для преподавателей и разработка модуля для работников деканата.



