Система тестирования студентов средствами Telegram-бота презентация

Содержание

Слайд 2

ЦЕЛИ И ЗАДАЧИ РАБОТЫ Цель работы: Разработка системы тестирования для

ЦЕЛИ И ЗАДАЧИ РАБОТЫ

Цель работы: Разработка системы тестирования для студентов с

использованием Telegram-бота.

Задачи работы:
Провести анализ предметной области и рассмотреть существующие аналоги на рынке.
Спроектировать базу данных и все необходимые возможности бота.
Разработать Telegram-бота.
Подключить базу данных.
Реализовать функционал для создания тестов и их управления.
Обеспечить возможность студентам проходить тестирования через бота.

2

Слайд 3

АКТУАЛЬНОСТЬ ТЕМЫ 3 Предметная область онлайн тестирования студентов охватывает проведение

АКТУАЛЬНОСТЬ ТЕМЫ

3

Предметная область онлайн тестирования студентов охватывает проведение тестов, оценку знаний

и успеваемости студентов с использованием интернет-технологий. Онлайн тестирование стало популярным в образовательной среде благодаря доступности, автоматизации процесса и гибкости.
Слайд 4

СРАВНЕНИЕ С АНАЛОГАМИ НА РЫНКЕ 4

СРАВНЕНИЕ С АНАЛОГАМИ НА РЫНКЕ

4

Слайд 5

СРЕДА РЕАЛИЗАЦИИ 5 ПРОГРАММНЫЕ СРЕДСТВА ДЛЯ РАЗРАБОТКИ: MS VISUAL STUDIO

СРЕДА РЕАЛИЗАЦИИ

5

ПРОГРАММНЫЕ СРЕДСТВА ДЛЯ РАЗРАБОТКИ:
MS VISUAL STUDIO
MSSQL SERVER
ПОДКЛЮЧАЕМЫЕ БИБЛИОТЕКИ ЧЕРЕЗ NuGET:
TELEGRAM.BOT
DAPPER
AUTOMAPPER

Слайд 6

ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ 6 ER-диаграмма базы данных Схема базы данных

ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ

6

ER-диаграмма базы данных

Схема базы данных после формирования отношений

Формирование отношений

происходит с помощью правил один ко многим или многие ко многим
Слайд 7

ПРОЕКТИРОВАНИЕ TELEGRAM-БОТА 7 Для пользователя бота, а именно, студента, должно

ПРОЕКТИРОВАНИЕ TELEGRAM-БОТА

7

Для пользователя бота, а именно, студента, должно быть главное меню,

в котором будут отображаться все возможные функции. Для этого были выделены основные: регистрация, список преподавателей, информация о будущем тестировании и выбор группы.

1.

2.

3.

Слайд 8

ИСПОЛЬЗОВАНИЕ NuGET ПАКЕТОВ 8 Dapper Telegram.Bot AutoMapper

ИСПОЛЬЗОВАНИЕ NuGET ПАКЕТОВ

8

Dapper

Telegram.Bot

AutoMapper

Слайд 9

ИСПОЛЬЗОВАНИЕ АССИХРОННОСТИ 9 Асинхронное программирование позволяет выполнить блок кода без

ИСПОЛЬЗОВАНИЕ АССИХРОННОСТИ

9

Асинхронное программирование позволяет выполнить блок кода без остановки (или блокировки)

всего потока, в котором выполняется действие.
Слайд 10

ДЕМОНСТРАЦИЯ РАЗРАБОТАННОЙ СИСТЕМЫ 10 Возможности пользователя бота(студенты): Вывод списка преподавателей Регистрация Прохождение тестирования Выбор группы

ДЕМОНСТРАЦИЯ РАЗРАБОТАННОЙ СИСТЕМЫ

10

Возможности пользователя бота(студенты):

Вывод списка преподавателей

Регистрация

Прохождение тестирования

Выбор группы

Слайд 11

ДЕМОНСТРАЦИЯ РАЗРАБОТАННОЙ СИСТЕМЫ 11 Возможности пользователя управляющего приложения(преподаватели): Главное меню

ДЕМОНСТРАЦИЯ РАЗРАБОТАННОЙ СИСТЕМЫ

11

Возможности пользователя управляющего приложения(преподаватели):

Главное меню управляющего приложения

Создание теста

Запуск тестирования

и просмотр активных тестов
Слайд 12

ДЕМОНСТРАЦИЯ РАЗРАБОТАННОЙ СИСТЕМЫ 12 База данных: Зарегистрированный студент и группы Созданный тест Пройденные тестирования Активные тестирования

ДЕМОНСТРАЦИЯ РАЗРАБОТАННОЙ СИСТЕМЫ

12

База данных:

Зарегистрированный студент и группы

Созданный тест

Пройденные тестирования

Активные тестирования

Слайд 13

ВЫВОДЫ В рамках выпускной квалификационной работы была разработана система тестирования

ВЫВОДЫ

В рамках выпускной квалификационной работы была разработана система тестирования студентов с

использованием Telegram-бота.
Целью работы было создание инструмента, позволяющего проводить удаленное тестирование студентов и оценивать их знания в определенных предметных областях.
Разработанная система представляет собой полноценный продукт, который может быть использован для проведения тестов как в дистанционном режиме, так и в очном. Она позволяет студентам получить доступ к тестам через Telegram-бота и проходить их непосредственно в мессенджере.

13

Имя файла: Система-тестирования-студентов-средствами-Telegram-бота.pptx
Количество просмотров: 12
Количество скачиваний: 0