Table | Card | RUSMARC | |
Allowed Actions: –
Action 'Read' will be available if you login or access site from another network
Group: Anonymous Network: Internet |
Annotation
Данная работа является проектно-исследовательской и посвящена разработке чат-бота, который бы упрощал и автоматизировал передачу информации об учебном процессе между студентами. В ходе исследования предметной области были выделены ключевые требования, реализация которых позволила бы программному продукту моделировать процессы организации учебного процесса. На основе выявленных требований была сформирована система диалогов, при помощи которых пользователь будет взаимодействовать с разработанным ботом. Перед непосредственной разработкой программного продукта был выполнен ряд действий по настройке среды разработки, как например, создание бота в мессенджере 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.
Document access rights
Network | User group | Action | ||||
---|---|---|---|---|---|---|
ILC SPbPU Local Network | All | |||||
Internet | Authorized users SPbPU | |||||
Internet | Anonymous |
Usage statistics
Access count: 5
Last 30 days: 0 Detailed usage statistics |