Komplexní řešení prodeje zboží
but.committee | doc. Dr. Ing. Dušan Kolář (předseda) prof. Ing. Tomáš Hruška, CSc. (místopředseda) Ing. Vladimír Bartík, Ph.D. (člen) doc. Ing. Vladimír Janoušek, Ph.D. (člen) doc. Ing. Petr Matoušek, Ph.D., M.A. (člen) RNDr. Marek Rychlý, Ph.D. (člen) | cs |
but.defence | Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázku oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm C. Otázky u obhajoby: Vzhledem k tomu, že systém běží na serverech třetích stran, zabýval jste se zabezpečením systému proti útokům (průnik do systému, DoS útok apod.) a zabezpečením uložených dat? Jak probíhal návrh? Byl použit nějaký návrhový vzor? | cs |
but.jazyk | čeština (Czech) | |
but.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Bartík, Vladimír | cs |
dc.contributor.author | Krhovský, Patrik | cs |
dc.contributor.referee | Burget, Radek | cs |
dc.date.created | 2020 | cs |
dc.description.abstract | Cílém této práce je analyzovat, navrhnout a implementovat pokladní systém, který prodejci budou moci využívat s běžně používaným hardware, v základní verzi zdarma a celé nastavení systému by měli zvládnout sami. Díky tomu se prodejci můžou vyhnout novým nákladům na provoz. Systém bude fungovat jako služba na serverech Heroku. Uživatelská i serverová část aplikace je implementována v jazyce JavaScript, kde uživatelská část navíc využívá knihovnu React. Mezi sebou komunikují pomocí dotazovacího jazyku GraphQL. Data jsou uložena v relační databázi PostgreSQL a společně s ní se využívá ještě databáze Redis, pomocí které se spouští úlohy na pozadí. | cs |
dc.description.abstract | The aim of this thesis is to analyze, design and implement solution for selling merchandise, which sellers can be used with commonly used hardware, free in basic package and they should be able to handle system setup. As a result, sellers can avoid new operating costs. The system will run as a service on Heroku servers. The front-end and back-end is implemented in JavaScript, front-end also uses React. GraphQL is used for communication between frontend and back-end. The data is stored in the PostgreSQL relational database, but also is used the Redis database, which runs tasks in the background. | en |
dc.description.mark | C | cs |
dc.identifier.citation | KRHOVSKÝ, P. Komplexní řešení prodeje zboží [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2020. | cs |
dc.identifier.other | 129913 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/195017 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | pokladní systém | cs |
dc.subject | pokladna | cs |
dc.subject | internetový obchod | cs |
dc.subject | EET | cs |
dc.subject | Node.js | cs |
dc.subject | GraphQL | cs |
dc.subject | Apollo GraphQL | cs |
dc.subject | React | cs |
dc.subject | Docker | cs |
dc.subject | PostgreSQL | cs |
dc.subject | Redis | cs |
dc.subject | cash register system | en |
dc.subject | cash desk | en |
dc.subject | eshop | en |
dc.subject | EET | en |
dc.subject | Node.js | en |
dc.subject | GraphQL | en |
dc.subject | Apollo GraphQL | en |
dc.subject | React | en |
dc.subject | Docker | en |
dc.subject | PostgreSQL | en |
dc.subject | Redis | en |
dc.title | Komplexní řešení prodeje zboží | cs |
dc.title.alternative | A Complex Solution for Selling Merchandise | en |
dc.type | Text | cs |
dc.type.driver | masterThesis | en |
dc.type.evskp | diplomová práce | cs |
dcterms.dateAccepted | 2020-08-28 | cs |
dcterms.modified | 2020-08-30-19:06:24 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 129913 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.26 15:32:33 | en |
sync.item.modts | 2025.01.15 19:21:45 | en |
thesis.discipline | Informační systémy | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémů | cs |
thesis.level | Inženýrský | cs |
thesis.name | Ing. | cs |
Files
Original bundle
1 - 4 of 4
Loading...
- Name:
- final-thesis.pdf
- Size:
- 5.23 MB
- Format:
- Adobe Portable Document Format
- Description:
- final-thesis.pdf
Loading...
- Name:
- Posudek-Vedouci prace-23037_v.pdf
- Size:
- 85.63 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Vedouci prace-23037_v.pdf
Loading...
- Name:
- Posudek-Oponent prace-23037_o.pdf
- Size:
- 88.21 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Oponent prace-23037_o.pdf
Loading...
- Name:
- review_129913.html
- Size:
- 1.43 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_129913.html