Rozšíření pokladního systému a jeho automatické nasazování do produkce přes CI/CD

dc.contributor.advisorKopetschke Igor, Ing. :56318cs
dc.contributor.authorVancl, Davidcs
dc.contributor.refereeProkop Jan, Ing. :68447cs
dc.date.accessioned2024-12-16T04:41:35Z
dc.date.available2024-12-16T04:41:35Z
dc.date.committed14.5.2024cs
dc.date.defense12.6.2024cs
dc.date.issued2024-06-12
dc.date.submitted12.10.2023cs
dc.description.abstractTato diplomová práce se zaměřuje na rozvoj a optimalizaci pokladního systému vytvořeného v předchozí bakalářské práci. Hlavním cílem je rozšíření funkčnosti a implementace procesů Continuous Integration (CI) a Continuous Deployment (CD) pro automatizaci nasazování do produkčního prostředí. Práce analyzuje zpětnou vazbu od uživatelů, požadavky na systém a integruje nový platební terminál na základě rešerše trhu. Významný důraz je kladen na propojení pokladního systému se skladovým systémem, optimalizaci procesů odečítání zásob, a zlepšení interakce mezi pokladnou a klienty prostřednictvím implementace navrhovaných vylepšení. Práce podrobně popisuje kroky automatizace nasazování, od přípravných procesů přes sestavování aplikace až po testování a nasazovací fáze. Diplomová práce přináší komplexní pohled na moderní přístupy ve vývoji softwaru a demonstruje praktickou aplikaci CI/CD procesů na tomto pokladním systému, čímž zvyšuje jeho efektivitu, spolehlivost a adaptabilitu na měnící se požadavky trhu. Výsledky práce mají potenciál významně přispět k efektivnímu a dynamickému rozvoji pokladního řešení v praxi.cs
dc.description.abstractThis thesis focuses on the development and optimization of the POS system created in the previous bachelor thesis. The main objective is to extend the functionality and implementation of Continuous Integration (CI) and Continuous Deployment (CD) processes to automate deployment into production environments. The thesis analyses user feedback, system requirements and integrates a new payment terminal based on market research. Significant emphasis is placed on linking the POS system with the warehouse system, optimizing the inventory reading processes, and improving the interaction between the POS and the clients through the implementation of the proposed enhancements. The thesis details the steps of automation deployment, from the preparation processes through application build to the testing and completion phases. The thesis provides a comprehensive view of modern approaches in software development and demonstrates the practical application of CI/CD processes on this POS system, thereby improving its efficiency, reliability and adaptability to changing market requirements. The results of this work have the potential to contribute significantly to the effective and dynamic development of e-commerce solutions in practice.en
dc.format66 s (11 038 znaků)cs
dc.identifier.urihttps://dspace.tul.cz/handle/15240/175826
dc.language.isoCScs
dc.subjectReactJScs
dc.subjectGraphQLcs
dc.subjectPHPcs
dc.subjectTScs
dc.subjectJScs
dc.subjectpokladnacs
dc.subjectplatební terminálcs
dc.subjectCI/CDcs
dc.subjectQtcs
dc.subjectC++cs
dc.subjectJavacs
dc.subjectAndroidcs
dc.titleRozšíření pokladního systému a jeho automatické nasazování do produkce přes CI/CDcs
dc.titleExtension of the Point of Sale system and its automatic deployment into production via CI/CDen
dc.typediplomová prácecs
local.degree.abbreviationNavazujícícs
local.identifier.authorM22000027cs
local.identifier.stag46371cs
Files
Original bundle
Now showing 1 - 5 of 5
Loading...
Thumbnail Image
Name:
Diplomová práce David Vancl 2024.pdf
Size:
4.64 MB
Format:
Adobe Portable Document Format
Description:
VŠKP ( 12.5.2024 19:22 )
Loading...
Thumbnail Image
Name:
Diplomová práce David Vancl 2024 - přílohy.zip
Size:
13.9 MB
Format:
Unknown data format
Description:
VŠKP - příloha ( 12.5.2024 19:23 )
Loading...
Thumbnail Image
Name:
Vancl_posudek_vedouci.pdf
Size:
497.02 KB
Format:
Adobe Portable Document Format
Description:
Posudek vedoucího VŠKP ( 4.6.2024 0:05 )
Loading...
Thumbnail Image
Name:
Vancl_posudek oponenta.pdf
Size:
699.47 KB
Format:
Adobe Portable Document Format
Description:
Posudek oponenta VŠKP ( 4.6.2024 9:27 )
Loading...
Thumbnail Image
Name:
ProtokolSPrubehemObhajobySTAG.pdf
Size:
39.04 KB
Format:
Adobe Portable Document Format
Description:
Průběh obhajoby VŠKP ( 12.6.2024 12:47 )