📄Работа №182952

Тема: Обратное проектирование существующего сервиса и перепроектирование получившихся артефактов

📝
Тип работы Дипломные работы, ВКР
📚
Предмет прочее
📄
Объем: 61 листов
📅
Год: 2025
👁️
Просмотров: 48
Не подходит эта работа?
Закажите новую по вашим требованиям
Узнать цену на написание
ℹ️ Настоящий учебно-методический информационный материал размещён в ознакомительных и исследовательских целях и представляет собой пример учебного исследования. Не является готовым научным трудом и требует самостоятельной переработки.

📋 Содержание

Перечень условных обозначений, символов, сокращений, терминов 4
Введение 5
1 Обратное проектирование существующего сервиса и перепроектирование
получившихся артефактов 6
1.1 Перепроектирование старой модели первичного проектирования 6
1.2 Фиксация функциональных требований 9
1.3 Дополнительное требование реализации системы прокторинга 13
1.4 Нефункциональные требования 14
2 Обзор инструментов разработки 15
2.1 React 15
2.2 TypeScript 15
2.3 React-i18next 16
2.4 Redux Toolkit 17
2.5 React Router DOM 18
2.6 SCSS 18
3 Разработка раздела для абитуриентов 20
3.1 Компоненты системы 20
3.2 Структура проекта 20
3.3 Страница расписания олимпиад 22
3.4 Страница подробной информации об олимпиаде 26
3.5 Начало олимпиады с системой прокторинга 30
3.6 Страница прохождения теста 32
4 Реализация ролевой системы 39
5 Разработка раздела для преподавателей 41
5.1 Основная страница раздела 41
5.2 Страница предпросмотра тестов олимпиады 49
5.3 Страница проверки теста 51
6 Локализация интерфейса 56
Заключение 57
Список использованных источников и литературы 58

📖 Введение

В условиях цифровой трансформации высшего образования возрастает значение информационных систем, обеспечивающих эффективное взаимодействие абитуриентов с университетами. Цифровые сервисы позволяют оперативно получать актуальную информацию, упрощают коммуникацию с образовательными учреждениями и способствуют решению организационных вопросов. Одним из ключевых инструментов в этом процессе является личный кабинет абитуриента - интегрированная платформа, обеспечивающая доступ к различным образовательным и административным модулям.
Особую роль в структуре личного кабинета играет раздел, связанный с участием в олимпиадах. Олимпиадные достижения могут оказывать существенное влияние на процедуру поступления, предоставляя абитуриентам дополнительные баллы и льготы. Однако существующий в ТГУ сервис для проведения олимпиад представляет собой отдельное приложение с устаревшим пользовательским интерфейсом и рядом архитектурных ограничений, что затрудняет его развитие и интеграцию с остальными компонентами цифровой экосистемы университета.
В связи с этим актуальной задачей является разработка современного клиентского приложения, интегрированного в личный кабинет абитуриента и обеспечивающего удобную работу с олимпиадами.
Таким образом, целью данной выпускной квалификационной работы является разработка клиентской части раздела олимпиад личного кабинета абитуриента ТГУ. Для достижения поставленной цели необходимо выполнить следующие задачи:
1) провести обратное проектирование существующей системы;
2) провести перепроектирование получившихся в результате обратного проектирования артефактов;
3) зафиксировать новые требования к разделу олимпиад;
4) разработать клиентскую часть раздела олимпиад.

Возникли сложности?

Нужна качественная помощь преподавателя?

👨‍🎓 Помощь в написании

✅ Заключение

В ходе выполнения работы была разработана клиентская часть раздела олимпиад личного кабинета абитуриента ТГУ, которая отвечает современным требованиям и способствует интеграции с другими модулями цифровой экосистемы университета. В рамках работы была проведена подробная оценка существующего сервиса. В результате проведённого обратного проектирования и перепроектирования были определены новые требования к разделу, что позволило создать более удобное и интуитивно понятное решение для абитуриентов. Разработанное клиентское приложение интегрирует олимпиадную платформу в общий контекст личного кабинета абитуриента и значительно улучшает взаимодействие пользователей с системой.
Разработанное приложение значительно улучшает процесс взаимодействия абитуриентов с университетом, предоставляя им удобный и современный инструмент для участия в олимпиадах. Оно не только решает текущие задачи, но и закладывает основу для будущих улучшений, таких как интеграция с другими образовательными модулями университета. В перспективе можно продолжить развитие функционала, улучшая пользовательский интерфейс и добавляя новые возможности для оптимизации учебного процесса и повышения эффективности поступления в условиях цифровой трансформации образования.

Нужна своя уникальная работа?
Срочная разработка под ваши требования
Рассчитать стоимость
ИЛИ

📕 Список литературы

1. Документация React. [Электронный ресурс]. URL:
https://react.dev/learn (дата обращения 20.04.2025).
2. Документация Redux. [Электронный ресурс]. URL:
https://reactdev.ru/libs/redux (дата обращения 20.04.2025).
3. Документация Redux Toolkit. [Электронный ресурс]. URL: https://reactdev.ru/libs/redux-toolkit (дата обращения 20.04.2025).
4. Документация TypeScript. [Электронный ресурс]. URL: https://www.typescriptlang.org/docs (дата обращения 20.04.2025).
5. Документация React-i18next. [Электронный ресурс]. URL:
https://react.i18next.com (дата обращения 20.04.2025).
6. Документация React Router. [Электронный ресурс]. URL: https://reactrouter.com/en/main/start/tutorial (дата обращения 20.04.2025).
7. Документация Feature-Sliced Design. [Электронный ресурс]. URL: https://feature-sliced.design/docs/guides (дата обращения 20.04.2025).
8. Документация SASS. [Электронный ресурс]. URL:
https://sasslang.com/documentation/ (дата обращения 20.04.2025).
9. Официальный сайт BigBlueButton. [Электронный ресурс]. URL: https://bigbluebutton.ru/ (дата обращения 25.05.2025).

🖼 Скриншоты

🛒 Оформить заказ

Работу высылаем в течении 5 минут после оплаты.

©2026 Cервис помощи студентам в выполнении работ