Rozšíření pokladního systému a jeho automatické nasazování do produkce přes CI/CD
| dc.contributor.advisor | Kopetschke Igor, Ing. :56318 | cs |
| dc.contributor.author | Vancl, David | cs |
| dc.contributor.referee | Prokop Jan, Ing. :68447 | cs |
| dc.date.accessioned | 2024-12-16T04:41:35Z | |
| dc.date.available | 2024-12-16T04:41:35Z | |
| dc.date.committed | 14.5.2024 | cs |
| dc.date.defense | 12.6.2024 | cs |
| dc.date.issued | 2024-06-12 | |
| dc.date.submitted | 12.10.2023 | cs |
| dc.description.abstract | Tato 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.abstract | This 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.format | 66 s (11 038 znaků) | cs |
| dc.identifier.uri | https://dspace.tul.cz/handle/15240/175826 | |
| dc.language.iso | CS | cs |
| dc.subject | ReactJS | cs |
| dc.subject | GraphQL | cs |
| dc.subject | PHP | cs |
| dc.subject | TS | cs |
| dc.subject | JS | cs |
| dc.subject | pokladna | cs |
| dc.subject | platební terminál | cs |
| dc.subject | CI/CD | cs |
| dc.subject | Qt | cs |
| dc.subject | C++ | cs |
| dc.subject | Java | cs |
| dc.subject | Android | cs |
| dc.title | Rozšíření pokladního systému a jeho automatické nasazování do produkce přes CI/CD | cs |
| dc.title | Extension of the Point of Sale system and its automatic deployment into production via CI/CD | en |
| dc.type | diplomová práce | cs |
| local.degree.abbreviation | Navazující | cs |
| local.identifier.author | M22000027 | cs |
| local.identifier.stag | 46371 | cs |
Files
Original bundle
1 - 5 of 5
Loading...
- 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...
- 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...
- 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...
- 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...
- Name:
- ProtokolSPrubehemObhajobySTAG.pdf
- Size:
- 39.04 KB
- Format:
- Adobe Portable Document Format
- Description:
- Průběh obhajoby VŠKP ( 12.6.2024 12:47 )