Diplomová práce

Architecture Design of an E-Commerce Logistics System

Bc. Erik Báča
Anotace

Tato práce představuje návrh nové backendové architektury pro logistický systém společnosti zabývající se e-commerce. Práce začíná komplexním přehledem moderních softwarových architektur, návrhových vzorů a principů, po kterém následuje hloubková analýza stávajícího monolitického systému s cílem identifikovat jeho současné případy použití a omezení. Hlavním cílem bylo vytvořit řešení, které umožní …více

Abstract

This thesis presents the design of a new backend architecture for the logistics system of an e-commerce company. The work begins with a comprehensive survey of modern software architectures, design patterns, and principles, followed by an in-depth analysis of the existing monolithic system to identify its current use cases and limitations. The primary objective was to create a solution that enables …více

Zadání práce
Design a new backend for the logistics system of an e-commerce company. Start by conducting survey on modern software architectures, design patterns, and principles. Then analyze the existing monolithic system to identify current use cases and limitations. The main goal of the new system is to create a solution that enables seamless integration of different technologies across different components that must be independently scalable.

The proposed design will address identified limitations in the legacy system and adopt modern technologies, architectural patterns, and best practices. Each technology choice will be discussed in relation to how it aligns with the system’s requirements. Develop a proof of concept (PoC) for the proposed solution to validate the design.

Finally, compare the new system with the legacy implementation and highlight the improvements achieved through the adoption of modern technologies and architecture.
Práce zkontrolována:
1. 6. 2025 22:27, Ing. Lukáš Grolig, učo 325217
Jazyk práce
angličtina angličtina
Termín obhajoby
20. 6. 2025
Práce byla úspěšně obhájena

Vedoucí

Ing. Lukáš Grolig, učo 325217
KPSK FI MU

Oponent

Ing. Jakub Orság
Notino

Masarykova univerzita Fakulta informatiky
Studijní program
Plán
Návrh a vývoj softwarových systémů
  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.