Баришич, Лука МаріяновичМирончук, Богдан Миколайович2025-01-092025-01-092024Мирончук, Б. М. Програмний застосунок для генерації програмного коду для REST API та Telegram-ботів мовою програмування Go : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Мирончук Богдан Миколайович. - Київ, 2024. - 140 с.https://ela.kpi.ua/handle/123456789/71753Пояснювальна записка дипломного проєкту складається з п’яти розділів, містить 22 таблиці, 27 рисунків та 14 джерел – загалом 58 сторінок. Дипломний проєкт присвячений розробці програмного застосунку для генерації коду. Метою дипломного проєкту є оптимізація роботи розробників, зниження кількості помилок в програмних застосунках, стандартизація структур проєктів. Об'єктом дослідження є генерація проєктів на основі конфігураційних файлів. Предметом дослідження є структури проєктів, методи їх генерації і конфігурації. У першому розділі проведено передпроєктне обстеження предметної області. Було проаналізовано існуючі алгоритмічні та технічні рішення, та сформовано постановку задачі. Другий розділ присвячений розробці вимог до програмного забезпечення. Було cконструйовано варіанти використання програмного забезпечення, а також cформульовано функціональні та нефункціональні вимоги. У третьому розділі було проведено конструювання та розробка програмного забезпечення. Спочатку було обрано архітектуру для проєкту, потім обрано засоби розробки і конструювання програмного забезпечення. Четвертий розділ містить аналіз якості програмного забезпечення, опис процесів тестування, а також опис контрольного прикладу з ілюстраціями. П’ятий розділ присвячений розгортанню та супроводу програмного забезпечення.140 с.ukгенератор кодуGolangdesktopclean architectureSwaggercode generatorПрограмний застосунок для генерації програмного коду для REST API та Telegram-ботів мовою програмування GoCode Generation Software for REST APIs and Telegram Bots in GoBachelor Thesis