Využití UML k návrhu systému pro správu automatického skladu
Use of UML to design automated warehouse management system
Type of document
bakalářská prácebachelor thesis
Author
Berkehan Merden
Supervisor
Trnka Pavel
Opponent
Hlaváč Vladimír
Field of study
No specializationStudy program
Bachelor of Mechanical EngineeringInstitutions assigning rank
ústav přístrojové a řídící technikyDefended
2025-09-02Rights
A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmlVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html
Metadata
Show full item recordAbstract
Tato bakalářská práce představuje návrh řídicího softwarového systému pro automatizovaný sklad provozovaný internetovým obchodem s oblečením. Studie využívá Unified Modeling Language (UML) k modelování struktury, chování a interakce systému mezi lidskými a automatizovanými komponentami. Úvodní teoretický výzkum nastiňuje podporu UML pro objektově orientované programování a její aplikaci v komplexním softwarovém návrhu. Následně jsou vyvinuty praktické diagramy včetně diagramů případů užití, tříd, komponent a sekvencí pro zachycení klíčových skladových procesů, jako je správa objednávek, sledování zásob, vychystávání produktů a aktualizace zásob. Modelování bylo provedeno pomocí PlantUML, který byl zvolen pro svou flexibilitu a integraci s moderními vývojovými nástroji. Práce dále zkoumá potenciální implementační strategie, jako je použití REST/gRPC API, RDBMS, front zpráv a aspekty návrhu uživatelského rozhraní. Nakonec jsou navržena vylepšení, jako je předpovídání zásob založené na umělé inteligenci a prediktivní zpracování objednávek, pro zlepšení budoucí škálovatelnosti a provozní efektivity. Výsledkem je komplexní návrh založený na UML, který poskytuje jasný plán pro vývoj robustních, škálovatelných a inteligentních systémů řízení skladu. This bachelors thesis presents the design of a control software system for an automated warehouse operated by an online clothing store. The study leverages Unified Modeling Language (UML) to model the systems structure, behavior, and interaction between human and automated components. Initial theoretical research outlines UMLs support for object-oriented programming and its application in complex software design. Subsequently, practical diagrams including use case, class, component, and sequence diagrams are developed to capture key warehouse processes such as order management, inventory tracking, product picking, and stock updates. The modeling was performed using PlantUML, chosen for its flexibility and integration with modern development tools. The thesis further explores potential implementation strategies, such as using REST/gRPC APIs, RDBMS, messaging queues, and UI design considerations. Finally, enhancements like AI-based inventory forecasting and predictive order processing are proposed to improve future scalability and operational efficiency. The result is a comprehensive UML based design that provides a clear blueprint for developing robust, scalable, and intelligent warehouse control systems.
Collections
- Bakalářské práce - 12110 [222]
Related items
Showing items related by title, author, creator and subject.
-
Artificial system of controlling renewable hybrid systems
Author: Tkachev Stanislav; Supervisor: Bemš Július
(České vysoké učení technické v Praze. Vypočetní a informační centrum., 2014-01-22) -
Bezdrátový softwarový systém pro soutěžní kvízovou hru a informační systém pro její herní komunitu
Author: Vorobyev Vladimir; Supervisor: Balík Miroslav; Opponent: Křikava Filip
(České vysoké učení technické v Praze. Vypočetní a informační centrum.Czech Technical University in Prague. Computing and Information Centre., 2016-05-18)Hlavní autorská motivace je tvorba pohodlné a moderní platformy nutnou pro budování globální komunity kvizových her. Práce obsahuje výzkum komponent platformy, jejích integrace mezí sebou a s sociálními sítí a možné podnikové ... -
Systém pro predikci úspěšnosti a výpočtu skóre módu „mythic+“ ve hřeWorld of Warcraft. – Architektura systému, logika systému, perzistence avizualizace dat.
Author: Martin Lukeš; Supervisor: Šebek Jiří; Opponent: Valenta Adam
(České vysoké učení technické v Praze. Vypočetní a informační centrum.Czech Technical University in Prague. Computing and Information Centre., 2021-06-01)Tato bakalářská práce se zabývá problémem dosavadního hodnocení módu mythic+ ve hře World of Warcraft a převážně pak vývojem nového systému "KeystonePro", který by měl existující nedostatky pokrýt. Vývoj se skládá ze zvolení ...