Мікросервісна вебсистема обміну знаннями та навичками на основі моделі децентралізованої взаємодії користувачів
| dc.contributor.advisor | Тихоход, Володимир Олександрович | |
| dc.contributor.author | Заклецький, Вадим Олексійович | |
| dc.date.accessioned | 2026-09-30T16:39:00Z | |
| dc.date.available | 2026-09-30T16:39:00Z | |
| dc.date.issued | 2026 | |
| dc.description.abstract | Пояснювальна записка до дипломної роботи викладена на 67 сторінках, містить 19 рисунків, 15 таблиць, 1 додаток та 25 джерел у переліку посилань. У роботі розв’язано прикладну задачу автоматичного підбору партнерів для взаємного обміну знаннями та навичками між рівноправними користувачами без використання грошей як засобу платежу. Актуальність задачі зумовлена браком відкритих рішень із прозорою логікою підбору: наявні платформи не пояснюють користувачеві, чому запропоновано конкретного кандидата, що знижує довіру до сервісу. Для розв’язання задачі розроблено веб-систему, побудовану за мікросервісною архітектурою з асинхронною взаємодією компонентів, що забезпечує масштабованість і стійкість до часткових відмов. Підбір партнерів ґрунтується на багатокритеріальному зваженому оцінюванні сумісності користувачів і доповнений механізмом покритеріального пояснення кожної пропозиції; облік взаємних зобов’язань реалізовано через внутрішню одиницю обміну, що відповідає одній годині навчання. Спроєктовано та реалізовано працездатний прототип системи, що охоплює повний цикл взаємодії — від реєстрації до завершення навчальної сесії з обопільним відгуком — і підтверджений випробуваннями на прикладних сценаріях. Розроблену систему доцільно використовувати для навчальних, дослідницьких і демонстраційних цілей. | |
| dc.description.abstractother | The explanatory note of the bachelor thesis is presented on 67 pages and contains 19 figures, 15 tables, 1 appendix, and 25 references. The thesis solves the applied problem of automatically matching partners for the mutual exchange of knowledge and skills between equal users without money as a means of payment. The relevance of the problem stems from the lack of open solutions with transparent matching logic: existing platforms do not explain to the user why a particular candidate was suggested, which reduces trust in the service. To solve this problem, a web system was developed with a microservice architecture and asynchronous interaction between components, which provides scalability and resilience to partial failures. Partner matching is based on multi-criteria weighted scoring of user compatibility and is complemented by a mechanism that provides a per-criterion justification of each suggestion; the accounting of participants’ mutual obligations is implemented through an internal unit of exchange equal to one hour of learning. A working prototype of the system was designed and implemented, covering the full interaction cycle — from registration to the completion of a learning session with a mutual review — and confirmed by tests on applied scenarios. The system is suitable for educational, research, and demonstration purposes. | |
| dc.format.extent | 77 с. | |
| dc.identifier.citation | Заклецький, В. О. Мікросервісна вебсистема обміну знаннями та навичками на основі моделі децентралізованої взаємодії користувачів : дипломна робота ... бакалавра : 122 Комп’ютерні науки / Заклецький Вадим Олексійович. – Київ, 2026. – 77 с. | |
| dc.identifier.uri | https://ela.kpi.ua/handle/123456789/83619 | |
| dc.language.iso | uk | |
| dc.publisher | КПІ ім. Ігоря Сікорського | |
| dc.publisher.place | Київ | |
| dc.subject | обмін знаннями та навичками | |
| dc.subject | одноранговий обмін | |
| dc.subject | підбір партнерів | |
| dc.subject | рекомендаційна система | |
| dc.subject | багатокритеріальне оцінювання | |
| dc.subject | облік часу навчання | |
| dc.subject | мікросервісна архітектура | |
| dc.subject | веб-система | |
| dc.title | Мікросервісна вебсистема обміну знаннями та навичками на основі моделі децентралізованої взаємодії користувачів | |
| dc.type | Bachelor Thesis |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Zakleckiy_bakalavr.pdf
- Розмір:
- 1.14 MB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 8.98 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: