Інтерфейс прикладного програмування для файлообміну з використанням об'єктного сховища
dc.contributor.advisor | Лісовиченко, Олег Іванович | |
dc.contributor.author | Никифоров, Денис Валентинович | |
dc.date.accessioned | 2024-04-16T06:46:52Z | |
dc.date.available | 2024-04-16T06:46:52Z | |
dc.date.issued | 2023 | |
dc.description.abstract | Пояснювальна записка дипломного проєкту складається з чотирьох розділів, містить 41 таблиць, 36 рисунків та 21 джерел – загалом 117 сторінки. Дипломний проєкт присвячений інтерфейсу прикладного програмування для файлообміну з використанням об’єктного сховища. Мета дипломного проєкту є полегшення роботи користувачів за рахунок підвищення ефективності зберігання, обміну та управління об’єктами за допомогою розробленого API. Об'єктом дослідження є технології реалізації інтерфейсу прикладного програмування та особливості об'єктного сховища. Предметом дослідження є протоколи обміну даними, авторизації API. У першому розділі було розглянуто аналіз вимог до програмного забезпечення, вивчено змістовний опис і аналіз предметної області, а також здійснено дослідження відомих технологій і успішних IT проєктів. В другому розділі було розглянуто моделювання та конструювання програмного забезпечення, включаючи архітектуру програмного забезпечення, структуру API та аналіз безпеки даних. В третьому розділі було розглянуто обрані метрики для аналізу якості програмного забезпечення та процеси його тестування. В четвертому розділі було розглянуто впровадження та супровід програмного забезпечення, а також процеси його розгортання та підтримки. | |
dc.description.abstractother | The explanatory note of the diploma project consists of four sections, contains 41 tables, 36 figures and 21 sources – in total 117 pages. The purpose of the diploma project is to develop an application programming interface (API) for file exchange using an object storage system. The aim of the project is to ease the work of users by enhancing the efficiency of storage, exchange and management of objects through the developed API. The object of research is the technology used in the implementation of the application programming interface and the characteristics of the object storage system. The subject of the research is the data exchange protocols and API authorization. The first chapter reviewed the analysis of software requirements, a substantive description and analysis of the subject area, as well as research on known technologies and successful IT projects. The second chapter examined the modeling and design of software, including software architecture, API structure, and data security analysis. In the third chapter, selected metrics for software quality analysis and testing processes were considered. The fourth chapter focused on the implementation and support of the software, as well as the processes of its deployment and maintenance. | |
dc.format.extent | 218 с. | |
dc.identifier.citation | Никифоров, Д. В. Інтерфейс прикладного програмування для файлообміну з використанням об'єктного сховища : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Никифоров Денис Валентинович. - Київ, 2023. - 218 с. | |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/66194 | |
dc.language.iso | uk | |
dc.publisher | КПІ ім. Ігоря Сікорського | |
dc.publisher.place | Київ | |
dc.subject | API | |
dc.subject | MVT | |
dc.subject | S3 | |
dc.subject | OAuth 2.0 | |
dc.subject | JWT | |
dc.subject | ORM | |
dc.subject | база даних | |
dc.subject | database | |
dc.title | Інтерфейс прикладного програмування для файлообміну з використанням об'єктного сховища | |
dc.type | Bachelor Thesis |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Nykyforov_bakalavr.pdf
- Розмір:
- 5.15 MB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 8.98 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: