Registration Number
2124U002400, Article
popup.category
Бакалаврська робота
Title
popup.author
Мошенська Олеся Олегівна
popup.publication
01-01-2024
popup.source_user
Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського»
popup.source
https://ela.kpi.ua/handle/123456789/69924
popup.publisher
Київ
Description
Бакалаврський дипломний проєкт присвячений проектуванню та розробці клієнтської частини
програмного забезпечення для організації та керування даними у Telegram. Основною метою проєкту
є створення практичного вебінтерфейсу застосунку, що забезпечує користувачам зручний доступ до
функцій систематизації, зберігання та швидкого пошуку файлів у Telegram-каналах. Розглянуто
основні принципи роботи файлових систем та підходи до їх організації, проведено огляд допоміжних
програмних засобів і наявних рішень, на основі якого сформовано вимоги до розроблюваного
програмного забезпечення та обрано стек технологій. Описано деталі реалізації функціональності
клієнтського інтерфейсу, авторизації та сервісів для взаємодії з серверною частиною. Наведено
інструкцію з використання вебзастосунку, проведено тестування та розглянуто перспективи
розвитку розробленої клієнтської частини. Вебінтерфейс дозволяє керувати деревом директорій
віртуальної ФС: створювати, оновлювати та видаляти директорії та файли, а також переглядати
ієрархію вузлів та список файлів. Клієнтську частину вебзастосунку було створено з використанням
середовища виконання Node.js, мови програмування TypeScript, фреймворку Angular, бібліотек
компонентів та стилізації PrimeNG та Bootstrap.
popup.nrat_date
2025-01-29