Бібліотека для логування змін в моделях Django-застосувань
dc.contributor.advisor | Ліщук, Катерина Ігорівна | |
dc.contributor.author | Вакуленко, Кирило Віталійович | |
dc.date.accessioned | 2022-10-05T13:26:20Z | |
dc.date.available | 2022-10-05T13:26:20Z | |
dc.date.issued | 2021-06 | |
dc.description.abstracten | The explanatory note of the diploma project consists of 4 sections, contains 168 pages 90 tables 29 figures, 10 sources. Goal. The aim of the diploma project is to create a library that provides the ability to track changes that occur due to user interaction with the system and adapt this solution to the needs and characteristics of microservice architecture. The first section describes the subject area, known technical solutions, differences from existing analogues, functional and non-functional requirements. The second section describes the architecture of the change tracking system and the prototype of the system that uses it, the structure of the plug-in classes of the producer and consumer of messages. The third section describes how to check the functionality of the system according to the use cases. The fourth section describes the process of deploying and working with the software. | uk |
dc.description.abstractuk | Пояснювальна записка дипломного проєкту складається з 4 розділів, містить 168 сторінки 90 таблиць 29 рисунків, 10 джерел. Мета. Метою дипломного проєкту є створення бібліотеки, що надає можливість відстежувати зміни, що відбуваються внаслідок взаємодії користувачів з системою та адаптувати пропоноване рішення до потреб та особливостей мікросервісної архітектури. У першому розділі описано предметну область, відомі технічні рішення, відмінність від наявних аналогів, функціональні та не функціональні вимоги. У другому розділі описано архітектуру системи відстеження змін та прототипу системи, що її використовує, структуру класів плагіну виробника та споживача повідомлень. У третьому розділі описано перевірку функціональності системи відповідно до варіантів використання. У четвертому розділі описано процес розгортання програмного забезпечення та роботи з ним. | uk |
dc.format.page | 165 с. | uk |
dc.identifier.citation | Вакуленко, К. В. Бібліотека для логування змін в моделях Django-застосувань : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Вакуленко Кирило Віталійович. - Київ, 2021. - 165 с. | uk |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/50196 | |
dc.language.iso | uk | uk |
dc.publisher | КПІ ім. Ігоря Сікорського | uk |
dc.publisher.place | Київ | uk |
dc.subject | бази даних | uk |
dc.subject | бібліотека | uk |
dc.subject | брокери повідомлень | uk |
dc.subject | взаємодія користувачів з системою | uk |
dc.title | Бібліотека для логування змін в моделях Django-застосувань | uk |
dc.type | Bachelor Thesis | uk |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Vakulenko_bakalvr.pdf
- Розмір:
- 7.6 MB
- Формат:
- Adobe Portable Document Format
- Опис:
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 1.71 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: