Komplexní řešení prodeje zboží

but.committeedoc. 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.defenceStudent 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.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorBartík, Vladimírcs
dc.contributor.authorKrhovský, Patrikcs
dc.contributor.refereeBurget, Radekcs
dc.date.created2020cs
dc.description.abstractCí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.abstractThe 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.markCcs
dc.identifier.citationKRHOVSKÝ, P. Komplexní řešení prodeje zboží [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2020.cs
dc.identifier.other129913cs
dc.identifier.urihttp://hdl.handle.net/11012/195017
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectpokladní systémcs
dc.subjectpokladnacs
dc.subjectinternetový obchodcs
dc.subjectEETcs
dc.subjectNode.jscs
dc.subjectGraphQLcs
dc.subjectApollo GraphQLcs
dc.subjectReactcs
dc.subjectDockercs
dc.subjectPostgreSQLcs
dc.subjectRediscs
dc.subjectcash register systemen
dc.subjectcash desken
dc.subjecteshopen
dc.subjectEETen
dc.subjectNode.jsen
dc.subjectGraphQLen
dc.subjectApollo GraphQLen
dc.subjectReacten
dc.subjectDockeren
dc.subjectPostgreSQLen
dc.subjectRedisen
dc.titleKomplexní řešení prodeje zbožícs
dc.title.alternativeA Complex Solution for Selling Merchandiseen
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2020-08-28cs
dcterms.modified2020-08-30-19:06:24cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid129913en
sync.item.dbtypeZPen
sync.item.insts2025.03.26 15:32:33en
sync.item.modts2025.01.15 19:21:45en
thesis.disciplineInformační systémycs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémůcs
thesis.levelInženýrskýcs
thesis.nameIng.cs
Files
Original bundle
Now showing 1 - 4 of 4
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
5.23 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
Posudek-Vedouci prace-23037_v.pdf
Size:
85.63 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Vedouci prace-23037_v.pdf
Loading...
Thumbnail Image
Name:
Posudek-Oponent prace-23037_o.pdf
Size:
88.21 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Oponent prace-23037_o.pdf
Loading...
Thumbnail Image
Name:
review_129913.html
Size:
1.43 KB
Format:
Hypertext Markup Language
Description:
file review_129913.html
Collections