Please use this identifier to cite or link to this item:
http://eir.kntu.net.ua/jspui/handle/123456789/2774Full metadata record
| DC Field | Value | Language |
|---|---|---|
| dc.contributor.author | Орлов, К. Є. | - |
| dc.date.accessioned | 2026-09-07T14:21:24Z | - |
| dc.date.available | 2026-09-07T14:21:24Z | - |
| dc.date.issued | 2026 | - |
| dc.identifier.citation | Орлов, К. Є. Розробка універсального месенджера для інтеграції комунікацій між користувачами на платформах онлайн-продажів та соціальних мереж : кваліфікаційна робота на здобуття ступеня вищої освіти «бакалавр» / К. Є. Орлов ; наук. керівник доц., канд. техн. наук О. Є. Огнєва. ‒ Хмельницький : ХНТУ, 2026. ‒ 145 с. | uk_UA |
| dc.identifier.uri | http://eir.kntu.net.ua/jspui/handle/123456789/2774 | - |
| dc.description.abstract | Перший розділ «Аналіз предметної області» містить огляд ринку електронної комерції України, дослідження каналів комунікації українських маркетплейсів Rozetka, Prom, OLX, аналіз існуючих світових та локальних аналогів (Sendbird, Front, Intercom, Re:amaze, Crisp, Zoho Desk, KeyCRM, Sitniks). У розділі описано перехід від моделі «ЯК Є» (роздроблені інтерфейси каналів) до моделі «ЯК ПОВИННО БУТИ» (єдиний інтерфейс оператора з реалтайм-доставкою) та сформульовано постановку задачі проєктування. Другий розділ «Проєктування універсального месенджера omnichat-hub» складається з підрозділів: «Основні вимоги до системи», «Розробка проєктних специфікацій», «UML use-case діаграми», «Розробка поведінкових UML-діаграм», «Розробка діаграм потоків даних (DFD)», «Проєктування архітектури системи», «Розробка структурних UML-діаграм» та «Висновки до розділу 2». Спроєктовано доменну модель з канал-агностичним шаром, ER-схему бази даних на 24 таблиці, OpenAPI-специфікацію контракту як єдине джерело правди, потоки доставки повідомлень через транзакційний Outbox-патерн. Третій розділ «Розробка універсального месенджера omnichat-hub» складається з підрозділів: «Обґрунтування вибору інструментальних засобів», «Розробка системи» та «Висновки до розділу 3». Обґрунтовано вибір NestJS як backend-фреймворку, PostgreSQL з Prisma ORM як шару даних, Socket.IO з Redis-адаптером як реалтайм-каналу, Next.js з React яквеб-клієнта, Expo як мобільного клієнта. Реалізовано REST API на NestJS, фонові воркери BullMQ, інтеграційні модулі для Rozetka, Prom, OLX, транзакційний Outbox-патерн та обгорткове шифрування ключів каналів. Четвертий розділ «Тестування та впровадження» складається з підрозділів: «Тестування системи», «Робота користувача з системою», «Встановлення та експериментальне застосування» та «Висновки до розділу 4». Розроблене програмне забезпечення пройшло функціональне тестування на рівнях unit (Vitest), integration (Postgres у Docker) та E2E (HTTP і WebSocket). Перевірка підтвердила відповідність системи функціональним вимогам, сформульованим у розділах 1 і 2. Описано процеси встановлення та виробничого розгортання через Pulumi на DigitalOcean App Platform і Vercel. | uk_UA |
| dc.language.iso | other | uk_UA |
| dc.publisher | ХНТУ | uk_UA |
| dc.subject | Омніканальний месенджер | uk_UA |
| dc.subject | маркетплейс | uk_UA |
| dc.subject | OUTBOX-патерн | uk_UA |
| dc.subject | шифрування ключів | uk_UA |
| dc.subject | OAUTH 2.0 | uk_UA |
| dc.subject | операторський дашборд | uk_UA |
| dc.subject | SaaS | uk_UA |
| dc.title | Розробка універсального месенджера для інтеграції комунікацій між користувачами на платформах онлайн-продажів та соціальних мереж | uk_UA |
| dc.type | Other | uk_UA |
| Appears in Collections: | Спеціальність 121 Інженерія програмного забезпечення | |
Files in This Item:
| File | Description | Size | Format | |
|---|---|---|---|---|
| Орлов К. Є. Розробка універсального месенджера для інтеграції комунікацій між користувачами на платформах онлайн-продажів та ...pdf | 6.7 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.