|
Віятик, Х. В. Розробка Telegram бота з інтегацією Moodle на NodeJs [Текст] : магістерська робота / Х. В. Віятик ; ТНПУ ім. В. Гнатюка, фізико-математичний ф-т ; наук. кер. В. Ю. Габрусєв. – Тернопіль, 2018. – 53 с.
У магістерській роботі запропоновано додаток для задоволення потреб студентів та викладачів, що дає можливість здійснювати пошук актуальної інформації про факультет, навчальний процес використовуючи раніше установлений месенджерTelegram. Проведено аналіз аналогічних рішень поставленого завдання, здійснено підбір стеку технологій та засобів розробки. Розроблено програмний засіб чат бот з інтеграцією у систему Moodle для отримання актуальних даних про навчальний процес.
Магістерська робота складається зі вступу, двох розділів, висновків, списку використаних джерел та додатків.
У першому розділі проведено огляд завдання та існуючі способи його вирішення та теоретичний аналіз використовуваних технологій для розробки програмного засобу.
У другому розділі магістерської роботи запропоновано та описано етапи розробки програмного продукту fmTnpuBot (розробка алгоритму роботи програмного засобу, створення бази даних, реєстрація та отримання токена, розробка Telegram бота), наведені інструкції для розгортання та використання програмного засобу.
Ключові слова: Telegram бот, NodeJS, fmTnpuBot, Moodle, токен, інструкції, бази даних, навчальний процес, проектування, розробка, програмний засіб.
The master's work offers an application to meet the needs of students and teachers, which makes it possible to search for actual information about the faculty, the educational process using the previously established Telegram messenger. Analyzes of similar solutions of the task are carried out, the stack of technologies and development tools is selected. A chat software was developed with integration into the Moodle system to obtain up-to-date data on the educational process.
The master's work consists of an introduction, two chapters, a conclusion, a list of used sources and the applications.
In the first chapter, a review of the problem, the existing methods for its solution and the theoretical analysis of the technologies used for developing the software are reviewed.
In the second section of the master's work, was proposed and described the stages of the development of the fmTnpuBot software (development of the algorithm for the operation of the software, the creation of a database, the registration and receipt of the token, the development of the Telegram of the bot); the instructions for the deployment and use of the software were given.
Keywords: Telegram bot, NodeJS, fmTnpuBot, Moodle, token, instructions, databases, educational process, design, development, software.
|