Система управління замовленнями в електронній комерції на базі мікросервісної архітектури
| dc.contributor.advisor | Рибачук, Людмила Віталіївна | |
| dc.contributor.author | Хрущ, Андрій Володимирович | |
| dc.date.accessioned | 2025-11-07T12:45:03Z | |
| dc.date.available | 2025-11-07T12:45:03Z | |
| dc.date.issued | 2025 | |
| dc.description.abstract | Проєкт містить 73 с. тексту, 30 рисунків, 11 таблиць, посилання на 16 літературних джерел, 2 додатки та 4 конструкторських документа. Об’єктом розробки є система управління замовленнями в електронній комерції для моделі B2C. Мета розробки — створення масштабованого та гнучкого програмного рішення для автоматизації обробки замовлень, управління каталогом, складськими запасами, доставкою та підтримкою клієнтів. У дипломному проєкті розроблено прототип системи, що складається з набору мікросервісів: Auth Service, User Service, Catalog Service, Order Service, Inventory Service, Delivery Service, реалізованих за допомогою Spring Boot. Виконано аналіз бізнес-процесів електронної комерції, сформовано функціональні та нефункціональні вимоги, обґрунтовано вибір технологічного стеку (Spring Boot, PostgreSQL, RabbitMQ, Keycloak) для забезпечення безпеки, масштабованості, синхронної та асинхронної взаємодії. Проведено тестування прототипу на відповідність вимогам продуктивності під час пікових навантажень. Отримані результати можуть бути застосовані для автоматизації бізнес-процесів у малих і середніх платформах електронної комерції, сприяючи підвищенню ефективності управління замовленнями та зниженню операційних витрат. | |
| dc.description.abstractother | The project contains 73 pages of text, 30 figures, 11 tables, references to 16 literary sources, 2 annexes and 4 design documents. The object of development is an e-commerce order management system for the B2C model. The goal of the development is to create a scalable and flexible software solution for automating order processing, catalog management, warehouse inventory, delivery, and customer support. The thesis project developed a prototype system consisting of a set of microservices: Auth Service, User Service, Catalog Service, Order Service, Inventory Service, Delivery Service, implemented using Spring Boot. The analysis of e-commerce business processes is carried out, functional and non-functional requirements are formed, the choice of technology stack (Spring Boot, PostgreSQL, RabbitMQ, Keycloak) is substantiated to ensure security, scalability, synchronous and asynchronous interaction. The prototype was tested for compliance with performance requirements during peak loads. The obtained results can be used to automate business processes in small and medium-sized e-commerce platforms, contributing to the efficiency of order management and reducing operating costs. | |
| dc.format.extent | 73 с. | |
| dc.identifier.citation | Хрущ, А. В. Система управління замовленнями в електронній комерції на базі мікросервісної архітектури : дипломний проєкт ... бакалавра : 126 Інформаційні системи та технології / Хрущ Андрій Володимирович. – Київ, 2025. – 73 с. | |
| dc.identifier.uri | https://ela.kpi.ua/handle/123456789/77158 | |
| dc.language.iso | uk | |
| dc.publisher | КПІ ім. Ігоря Сікорського | |
| dc.publisher.place | Київ | |
| dc.subject | електронна комерція | |
| dc.subject | мікросервісна архітектура | |
| dc.subject | бекенд застосунок | |
| dc.subject | система управління замовленнями | |
| dc.title | Система управління замовленнями в електронній комерції на базі мікросервісної архітектури | |
| dc.type | Bachelor Thesis |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Khrushch_bakalavr.pdf
- Розмір:
- 2.71 MB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 8.98 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: