Лісовиченко, Олег ІвановичНикифоров, Денис Валентинович2024-04-162024-04-162023Никифоров, Д. В. Інтерфейс прикладного програмування для файлообміну з використанням об'єктного сховища : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Никифоров Денис Валентинович. - Київ, 2023. - 218 с.https://ela.kpi.ua/handle/123456789/66194Пояснювальна записка дипломного проєкту складається з чотирьох розділів, містить 41 таблиць, 36 рисунків та 21 джерел – загалом 117 сторінки. Дипломний проєкт присвячений інтерфейсу прикладного програмування для файлообміну з використанням об’єктного сховища. Мета дипломного проєкту є полегшення роботи користувачів за рахунок підвищення ефективності зберігання, обміну та управління об’єктами за допомогою розробленого API. Об'єктом дослідження є технології реалізації інтерфейсу прикладного програмування та особливості об'єктного сховища. Предметом дослідження є протоколи обміну даними, авторизації API. У першому розділі було розглянуто аналіз вимог до програмного забезпечення, вивчено змістовний опис і аналіз предметної області, а також здійснено дослідження відомих технологій і успішних IT проєктів. В другому розділі було розглянуто моделювання та конструювання програмного забезпечення, включаючи архітектуру програмного забезпечення, структуру API та аналіз безпеки даних. В третьому розділі було розглянуто обрані метрики для аналізу якості програмного забезпечення та процеси його тестування. В четвертому розділі було розглянуто впровадження та супровід програмного забезпечення, а також процеси його розгортання та підтримки.218 с.ukAPIMVTS3OAuth 2.0JWTORMбаза данихdatabaseІнтерфейс прикладного програмування для файлообміну з використанням об'єктного сховищаBachelor Thesis