Програмне забезпечення для відлагодження реактивних потоків
dc.contributor.advisor | Докука, Олег Миколайович | |
dc.contributor.author | Горщик, Євгенія Василівна | |
dc.date.accessioned | 2023-02-13T10:46:27Z | |
dc.date.available | 2023-02-13T10:46:27Z | |
dc.date.issued | 2022-06 | |
dc.description.abstract | Пояснювальна записка дипломного проекту складається з чотирьох розділів, містить 10 талиць, 9 рисунків та 10 джерел – загалом має 56 сторінок. Основний спектр даного дипломного проекту направлений на розробку програмного забезпечення для додатків, які використовують реактивний підхід програмування. Оскільки з кожним роком кількість подібних програмних рішень тільки збільшується, перед розробниками все частіше та частіше з’являється проблема налагодження реактивних потоків, адже велика кількість матеріалу та абстракцій досить часто провокує велику кількість помилок та в цілому уповільнює процес налагодження систем. Особливо це можна помітити коли розробник знаходиться тільки на початку знайомства з реактивними потоками. Головною метою розробки даного програмного забезпечення є створення інструменту, який буде мати можливість зробити процес налагодження більш швидким, зручним та зрозумілим. У розділі аналіз вимог до програмного забезпечення був проведений аналіз вже існуючих успішних рішень, були розглянуті головні переваги та недовірки кожного, що дало змогу сформувати ряд вимог до майбутнього додатку та чітко окреслити шлях, по якому потрібно йти аби створити надійне та якісне програмне забезпечення. У розділі моделювання та конструювання програмного забезпечення було розглянуто низку технологічних рішень, окреслені основні сутності та налаштовані взаємозв’язки між ними. Крім цього було обрано та зазначено архітектуру майбутнього додатку. У розділі аналіз якості та тестування створене програмне забезпечення пройшло ряд тестів, що дало змогу виявити недоліки системи, вирішити їх та удосконалити працездатність системи. | uk |
dc.description.abstracten | The explanatory note of the diploma project consists of four sections, contains 10 tables, 9 figures and 10 sources - in total 56 pages. The main spectrum of this diploma project is aimed at developing software for applications that use a reactive programming approach. As the number of such software solutions increases with each passing year, the problem of debugging reactive flows appears more and more often, because a large amount of material and abstractions often provokes a large number of errors and generally slows down the debugging process. This is especially noticeable when the developer is just beginning to get acquainted with reactive streams. The main purpose of developing this software is to create a tool that will be able to make the debugging process faster, easier and more understandable. In the analysis of software requirements analysis part analyzed existing successful solutions, considered the main advantages and disadvantages of each, which allowed to form a number of requirements for future applications and clearly outline the path to follow to create reliable and high-quality software. In the section of software modeling and design, a number of technological solutions were considered, the main essences were outlined and the interrelationships between them were established. In addition, the architecture of the future application was selected and specified. In the section of quality analysis and testing, the created software passed a number of tests, which allowed it to identify the shortcomings of the system, solve them and improve the system's performance. | uk |
dc.format.page | 133 с. | uk |
dc.identifier.citation | Горщик, Є. В. Програмне забезпечення для відлагодження реактивних потоків : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Горщик Євгенія Василівна. – Київ, 2022. – 133 с. | uk |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/52489 | |
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.subject | процес налагодження | uk |
dc.subject | мармурові діаграми | uk |
dc.subject | reactive flows | uk |
dc.subject | databases | uk |
dc.subject | development environment | uk |
dc.subject | integration | uk |
dc.subject | adjustment process | uk |
dc.subject | marble diagrams | uk |
dc.title | Програмне забезпечення для відлагодження реактивних потоків | uk |
dc.title.alternative | Software for Debugging Reactive Streams | uk |
dc.type | Bachelor Thesis | uk |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Horshchyk_bakalavr.pdf
- Розмір:
- 12.19 MB
- Формат:
- Adobe Portable Document Format
- Опис:
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 1.71 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: