Детальная информация

Название Разработка бота для поддержки деятельности сообщества дебатов: выпускная квалификационная работа бакалавра: направление 09.03.03 «Прикладная информатика» ; образовательная программа 09.03.03_03 «Интеллектуальные инфокоммуникационные технологии»
Авторы Ерастова Мария Андреевна
Научный руководитель Андрианова Екатерина Евгеньевна
Организация Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Выходные сведения Санкт-Петербург, 2025
Коллекция Выпускные квалификационные работы ; Общая коллекция
Тематика игровые мероприятия ; система жеребьевки ; дебаты ; game events ; draw system ; debates
Тип документа Выпускная квалификационная работа бакалавра
Тип файла PDF
Язык Русский
Уровень высшего образования Бакалавриат
Код специальности ФГОС 09.03.03
Группа специальностей ФГОС 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2025/vr/vr25-456
Права доступа Доступ по паролю из сети Интернет (чтение)
Дополнительно Новинка
Ключ записи ru\spstu\vkr\34432
Дата создания записи 17.03.2025

Разрешенные действия

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа Анонимные пользователи
Сеть Интернет

Объект исследования – правила проведения парламенстких и школьных дебатов и механизмы управления сообществом дебатов. Предмет исследования – цифровизация и оптимизация процесса генерации игровых сессий. Цель работы заключается в разработке системы для конструирования игровых сессий и управления данными участников. В ходе исследования были проанализированы форматы парламентских и школьных дебатов, проведен сравнительный анализ аналогичных платформ для организации мероприятий. На основе выявленных требований была спроектирована база данных и выбраны технологии для реализации (Python, PostgreSQL, библиотека aiogram). Разработанный Telegram-бот был протестирован, а также была проведена апробация с участием пользователей. В результате работы был разработан Telegram-бот, который позволяет: автоматизировать процесс формирования игровых раундов, проводить жеребьевку участников с использованием различных алгоритмов распределения, записывать и публиковать результаты игр, формировать рейтинговую систему, собирать обратную связь от участников и уведомлять участников о предстоящих играх и результатах. Разработанный бот автоматизирует ключевые процессы управления дебатным сообществом и может быть использован в дебатных клубах, образовательных учреждениях и других сообществах, где требуется организация мероприятий в формате дебатов. Система позволяет упростить процесс управления сообществом, снизить нагрузку на организаторов и повысить вовлеченность участников.

The object of the study is the rules for conducting parliamentary and school debates and mechanisms for managing the debate community. The subject of the study is the digitalization and optimization of the process of generating game sessions. The purpose of the work is to develop a system for designing game sessions and managing participant data. In this work, the formats of parliamentary and school debates were analyzed, and a comparative analysis of similar platforms for organizing events was conducted. Based on the identified requirements, a database was designed and technologies for implementation were selected (Python, PostgreSQL, aiogram library). The developed Telegram bot was tested, and approbation was also carried out with the participation of users. As a result of the work, a Telegram bot was developed that allows: automating the process of forming game rounds, drawing lots for participants using various distribution algorithms, recording and publishing game results, forming a rating system, collecting feedback from participants and notifying participants about upcoming games and results. The developed bot automates key processes in managing the debate community and can be used in debate clubs, educational institutions and other communities where organizing events in the debate format is required. The system simplifies the process of community management, reduces the workload on organizers and increases the involvement of participants.

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все
Прочитать
Интернет Авторизованные пользователи СПбПУ
Прочитать
Интернет Анонимные пользователи
  • Разработка бота для поддержки деятельности сообщества дебатов
    • Введение
    • 1. Анализ предметной области
    • 2. Проектирование Telegram-бота
    • 3. Реализация программного решения
    • 4. Тестирование и апробация
    • Заключение
    • Список сокращений и условных обозначений
    • Список использованных источников
    • Приложение 1. Диаграммы состояний
    • Приложение 2. ER-модель
    • Приложение 3. Код проекта
    • Приложение 4. Файловая организация роутеров

Количество обращений: 1 
За последние 30 дней: 1

Подробная статистика