Дипломная работа на тему: Разработка серверной части онлайн-сервиса для проведения тестирования студентов с помощью тестов, сгенерированных автоматически
План работы:
Введение 3Глава 1. Аналитическая часть 6
1.1. Анализ предшествующих решений и оснований для разработки текущего проекта 6
1.2. Постановка задачи 7
1.3. Анализ готовых решений 10
1.4. Анализ и способы решения задачи 11
1.5. Анализ типовых стеков технологий 12
1.6. Выбор конкретного стека и анализ его инструментов 16
1.7. Выбор среды разработки 18
1.8. Выбор сервиса развертывания 19
Глава 2. Практическая часть 21
2.1. Установка инструментов и создание проекта 21
2.2. Создание репозитория на GitHub 22
2.3. Конфигурирование проекта 23
2.4. Установка зависимостей проекта 27
2.5. Создание и проектирование базы данных 28
2.5.1. Анализ требований к БД 28
2.5.2. Проектирование схемы БД 29
2.5.3. Создание моделей 31
2.5.4. Создание контекста БД и добавление в DI 33
2.5.5. Создание миграций 36
2.6. Создание инфраструктуры генераторов тестов 38
2.6.1. Изучений требований к генераторам тестов 38
2.6.2. Выбор подходящего способа хранения тестов 39
2.6.3. Разработка архитектуры генераторов заданий 40
2.6.4. Внедрение шаблонного проекта генератора теста 44
2.6.5. Внедрение сервиса загрузчика тестов 46
2.7. Внедрение авторизации по ролям 49
2.7.1. Анализ предоставляемых технологий 49
2.7.2. Изменение конфигурации сервиса 50
2.7.3. Создание контроллера авторизации 50
2.7.4. Создание middleware компонента определения пользователя 53
2.8. Создание функциональных возможностей сервиса 54
2.8.1. Разработка функционала для запуска тестов студентами из каталога 54
2.8.2. Разработка функционала для создания шаблонов тестов преподавателями 57
2.8.3. Разработка системы проведения и проверки тестов 58
2.9. Разработка системы создания отчетов 61
2.10. Развертывание и настройка сервиса 64
2.11. Тестирование производительность системы 67
Заключение 69
Список литературы 71
Преимущества покупки этой работы:
Сомневаетесь купить эту работу или заказать новую? Эта работа ничем не отличается от новой на заказ, только дешевле!
Зачастую авторы-исполнители из других фирм покупают наши готовые работы и продают их Вам как новые, только в разы дороже.
Зачастую авторы-исполнители из других фирм покупают наши готовые работы и продают их Вам как новые, только в разы дороже.
Мы пока не успели добавить информацию об оригинальности данной работы. Вы можете узнать у нас процент уникальности на сегодня.
Мы проверяем работы в официальной системе Аntiplagiat.ru.
Мы проверяем работы в официальной системе Аntiplagiat.ru.
Времени на написание не осталось? Вы получите эту работу уже сегодня.
Боитесь покупать готовую работу? Зря. Да, это уже полностью готовая работа, но на сайте представлен только её план, т.е. в свободном доступе самой этой работы нигде нет!
Эта работа есть только у нас и нигде больше. Если Вы найдете эту работу в интернете, мы сразу же вернем Вам все деньги.
Эта работа есть только у нас и нигде больше. Если Вы найдете эту работу в интернете, мы сразу же вернем Вам все деньги.
- Формат файла:

- Кол-во страниц:
- 72
- Год:
- 2023
- Номер работы:
- 164028 (9110594)
- Цена:
- 6000 рублей
- Число продаж:
- 0 (продается впервые)
- Примечание:
- Мы уверены, что Вам понравится выбранная работа. Если Вы найдете эту работу в интернете, мы сразу же вернем Вам все деньги.
- Описание:
- 1 файл в формате MS Word
Мы строго следим за повторами и НИКОГДА не продадим работу в один и тот же вуз!
Для получения этой работы заполните форму:
– После заполнения формы Вам придет письмо с условиями Вашего заказа и разъяснениями.
– Вы можете посмотреть другие готовые работы по этому предмету.
Рады, что смогли помочь, ждем Вас снова!