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

Название: Разработка telegram-бота для координации учебного процесса внутри группы: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Авторы: Климчук Александр Витальевич
Научный руководитель: Тышкевич Антон Игоревич
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения: Санкт-Петербург, 2023
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: Telegram; мессенджер; чат-бот; Java; Spring; Telegram API; messenger; chatbot
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Бакалавриат
Код специальности ФГОС: 09.03.04
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/3/2023/vr/vr23-3601
Права доступа: Доступ по паролю из сети Интернет (чтение)
Ключ записи: ru\spstu\vkr\22922

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

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

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

Сеть: Интернет

Аннотация

Данная работа является проектно-исследовательской и посвящена разработке чат-бота, который бы упрощал и автоматизировал передачу информации об учебном процессе между студентами. В ходе исследования предметной области были выделены ключевые требования, реализация которых позволила бы программному продукту моделировать процессы организации учебного процесса. На основе выявленных требований была сформирована система диалогов, при помощи которых пользователь будет взаимодействовать с разработанным ботом. Перед непосредственной разработкой программного продукта был выполнен ряд действий по настройке среды разработки, как например, создание бота в мессенджере Telegram или создание сертификата SSL. В ходе работы с использованием языка программирования Java, фреймворка Spring и библиотеки Telegram API были реализованы все требования, представленные к чат-боту: создание учетной записи, управление группами, управление подписками, управление составом групп, отправка сообщений внутри созданной группы, рассылка уведомлений. В результате выполненной работы было получено приложение чат-бот, реализация которого являлось целью данной работы.

This work is a research project and is devoted to the development of a chat-bot, which would simplify and automate the transfer of information about the educational process between students. During the study of the subject area were identified key requirements, implementation of which would allow the software product to simulate the organization of the learning process. Based on the requirements identified, we formed a system of dialogs, through which the user will interact with the developed bot. Before the actual development of the product, we did some configuration steps of the development environment, for example, creating a bot in the Telegram messenger or SSL certificate. All chat-bot requirements were implemented using Java programming language, Spring framework and Telegram API library: account creation, group management, subscription management, group membership management, sending messages inside the group, notification sending. As a result of this work, we obtained a chat-bot application, the implementation of which was the purpose of this work.

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать
Интернет Авторизованные пользователи СПбПУ Прочитать
-> Интернет Анонимные пользователи

Статистика использования

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