Проектування і розробка системи з мікросервісною архітектурою
| dc.contributor.author | Долгополов, Владислав Васильович | |
| dc.date.accessioned | 2024-10-17T12:07:15Z | |
| dc.date.available | 2024-10-17T12:07:15Z | |
| dc.date.issued | 2023 | |
| dc.description.abstract | Мета дипломної роботи – проектування та розробка сервісу "Бюро знахідок" за допомогою мікросервісної архітектури. Реалізація виконана з використанням мови програмування Python, фреймворку FastAPI для бекенду, Vue.js для фронтенду. Інформація про знахідки та згублені предмети отримується через веб-інтерфейс, де користувачі можуть розміщувати дані про знайдені або втрачені речі. Для реалізації поставленої мети були спроектовані наступні мікросервіси: сервіс для обробки взаємодії з оголошеннями, користувачами та зустрічами, сервіс для обробки даних пов’язаних з геолокаціями, сервіс для створення рекомендацій та сервіс для обробки скарг та надсилання розсилки поштою. Результатом роботи є функціонуючий веб-додаток, який включає в себе систему управління базою даних, мікросервіси для обробки запитів від користувачів. Система має гнучку архітектуру, що дозволяє легко масштабувати її за потреби та розширювати функціонал. | |
| dc.description.abstract | The aim of the graduate project is to design and develop the "Lost and Found Bureau" service using a microservices architecture. The implementation is done using the Python programming language, FastAPI framework for the backend, and Vue.js for the frontend. Information about found and lost items is obtained through a web interface, where users can submit data about the items they found or lost. To achieve the set goal, the following microservices were designed: a service for processing interactions with ads, users, and meetings; a service for processing geolocation-related data; a recommendation service, and a service for handling complaints and sending mailings. The result of the project is a functional web application that includes a database management system and microservices for handling user requests. The system has a flexible architecture that allows for easy scalability and functionality expansion as needed. | |
| dc.identifier.citation | Долгополов, В. В. Проектування і розробка системи з мікросервісною архітектурою : кваліфікаційна робота бакалавра ; Desing and development of a system with microservice architecture / В. В. Долгополов. – Одеса, 2023. – 55 с. | |
| dc.identifier.uri | https://dspace.onu.edu.ua/handle/123456789/39573 | |
| dc.language.iso | uk | |
| dc.publisher | Одеський національний університет імені І. І. Мечникова | |
| dc.subject | 123 комп’ютерна інженерія | |
| dc.subject | бакалавр | |
| dc.subject | розробка системи | |
| dc.subject | мікросервісна архітектура | |
| dc.subject | сервіс "Бюро знахідок" | |
| dc.subject | Python | |
| dc.title | Проектування і розробка системи з мікросервісною архітектурою | |
| dc.title.alternative | Design and development of a system with microservice architecture | |
| dc.type | Diplomas |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- 123_Dolhopolov_Vladyslav_Vasylovych.pdf
- Розмір:
- 3.23 MB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 1.71 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: