Архітектурне рішення для файлового сховища
dc.contributor.advisor | Павлов, Олександр Анатолійович | |
dc.contributor.author | Заранік, Богдан Юрійович | |
dc.date.accessioned | 2024-12-29T14:01:36Z | |
dc.date.available | 2024-12-29T14:01:36Z | |
dc.date.issued | 2024 | |
dc.description.abstract | Пояснювальна записка дипломного проєкту складається з п’яти розділів, містить 26 таблиць, 27 рисунків та 50 джерел – загалом 60 сторінок. Дипломний проект призначений для забезпечення файлового сховище засобами онлайн-перегляду раніше недоступних форматів файлів користувача із можливістю імпорту файлів із сховища Google Drive на основі запропонованого оригінального архітектурного рішення. Мета: спрощення процесу додавання нових підтримуваних форматів файлів, перегляд яких раніше був недоступний онлайн. У розділі “Передпроектне обстеження предметної області” було розглянуто предметну область, загальні терміни й процеси, що відбуваються у сфері розробки файлових сховищ, а також визначено поширені методи, засоби розробки та наявні на зараз проблеми, що стосуються розробки подібних систем. Розділ “Розроблення вимог до програмного забезпечення” присвячений розробленню та висуванню вимог до програмного забезпечення. В розділі наведено варіанти використання, функціональні і нефункціональні вимоги. У розділі “Конструювання та розроблення програмного забезпечення” було проведено дослідження та огляд використаної у розробці архітектури, засобів розробки і конструювання програмного забезпечення, опис структури бази даних, утиліт, наведено аналіз безпеки даних. У розділі “Аналіз якості та тестування програмного забезпечення” було наведено оцінку якості отриманого коду за вказаними метриками, описано процеси тестування та наведено контрольний приклад для перевірки відповідності програмного забезпечення висунутим до нього вимогам. У розділі “Розгортання та супровід програмного забезпечення” було описано процеси і особливості розгортання та супроводу розробленого програмного забезпечення. | |
dc.description.abstractother | The explanatory note of the diploma project consists of five chapters, contains 26 tables, 27 figures and 50 sources - a total of 60 pages. The diploma project is designed to provide the file storage with means of online viewing of previously unavailable user file formats with the possibility of importing files from the Google Drive storage based on the proposed original architectural solution. The goal: to simplify the process of adding new supported file formats that were previously not available to view online. In the section "Pre-design survey of the subject area" the subject area, general terms and processes occurring in the field of file storage systems development were considered, as well as common methods, means of development and existing problems related to the development of such systems were identified. The section "Development of software requirements" is devoted to the development and presentation of software requirements. The section provides options for use, functional and non-functional requirements. In the "Software design and development" section, a study and review of the architecture used in the development, software development and design tools, a description of the database structure, utilities, and a data security analysis were conducted. In the section "Quality analysis and testing of the software" the quality assessment of the received code according to the specified metrics was given, the testing processes were described and a control example was given for checking the compliance of the software with the requirements put forward to it. In the section "Deployment and maintenance of software" the processes and features of deployment and maintenance of the developed software were described. | |
dc.format.extent | 139 c. | |
dc.identifier.citation | Заранік, Б. Ю. Архітектурне рішення для файлового сховища : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Заранік Богдан Юрійович. - Київ, 2024. - 139 с. | |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/71452 | |
dc.language.iso | uk | |
dc.publisher | КПІ ім. Ігоря Сікорського | |
dc.publisher.place | Київ | |
dc.subject | сховище | |
dc.subject | архітектура | |
dc.subject | API | |
dc.subject | Spring | |
dc.subject | JavaScript | |
dc.subject | автоматизація | |
dc.subject | відкритий код | |
dc.subject | Docker | |
dc.subject | Svelte | |
dc.subject | storage | |
dc.subject | architecture | |
dc.subject | automation | |
dc.subject | open source | |
dc.title | Архітектурне рішення для файлового сховища | |
dc.type | Bachelor Thesis |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Zaranik_bakalavr.pdf
- Розмір:
- 7.33 MB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 8.98 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: