Experimentální infrastruktura pro elektronický geokešing

but.committeedoc. Ing. Karel Burda, CSc. (předseda) doc. Ing. Miloš Orgoň, Ph.D. (místopředseda) Ing. Jaromír Hrad, Ph.D. (člen) Ing. Tomáš Lieskovan, Ph.D. (člen) Mgr. Jakub Vostoupal, Ph.D. (člen) Ing. Ján Sláčik (člen)cs
but.defenceStudent prezentoval výsledky své práce a komise byla seznámena s posudky. Student obhájil diplomovou práci a odpověděl na otázky členů komise a oponenta.cs
but.jazykčeština (Czech)
but.programInformační bezpečnostcs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorBurda, Karelcs
dc.contributor.authorŠkrhák, Pavelcs
dc.contributor.refereeKomosný, Dancs
dc.date.created2023cs
dc.description.abstractCílem práce je nastudovat problematiku běžného a elektronického geocachingu a provést implementaci navržené infrastruktury pro elektronický geocaching. Práce popisuje běžný geocaching, jeho historii a současnost a také co je samotná keš a co obsahuje. Dále je popsána infrastruktura pro elektronický geocaching, její části a komunikace mezi nimi. Práce dále uvádí návrh jednotlivých částí nové infrastruktury a jsou vybrány vhodné technologie pro jejich implementaci. Pro serverovou aplikaci byl vybrán framework Django a databáze PostgreSQL. Byl také proveden návrh jednotlivých modelů pro serverovou aplikaci. Pro klientskou aplikaci byl vybrán framework Angular. Pro klientskou aplikaci byly navrženy jednotlivé stránky a funkce těchto stránek. Následně jsou v práci otestovány již vytvořené aplikace pro chytrý telefon a čipovou kartu a je rozhodnuto, zda budou aplikace převzaty či nikoliv. V další části práce je provedena samotná implementace jednotlivých aplikací. U klientské aplikace je popsáno vytvoření komponentů stránek a jejich funkcí a také komunikace se serverovou aplikací. Část implementace serverové aplikace obsahuje vytvoření navržených modelů a databáze a také serializátorů modelů a přístupových bodů API (Application Programming Interface), díky kterým bude moci klientská a mobilní aplikace komunikovat se serverovou aplikací. V mobilní aplikaci byly vytvořeny jednotlivé aktivity a fragmenty a implementována komunikace se serverovou aplikací a čipovou kartou. Aplikace pro čipovou kartu byla převzata a jen mírně upravena. Práce dále popisuje testování jednotlivých aplikací a výsledky tohoto testování.cs
dc.description.abstractThe aim of this work is to study conventional and electronic geocaching, and to implement the proposed infrastructure for electronic geocaching. The work describes convetional geocaching, it's history and present, as well as what is cache and what cache contains. next, the infrastructure for electronic geocaching, it's parts and communication between them is described. The work then describes the design of individual parts of the new infrastructure, and suitable technologies are selected for their implementation. The Django framework and PostgreSQL database were chosen for server appliaction.And a design for individual models for the server applicaation was made. The Angular framework was chosen for the client application. Design of individual pages and their functions was made for the client application. After the design, testing of already made applications was carried out, and it was decided, if the appliaction will be taken over or not. In the next part fo the work, the implementation of individual appliactions is made. The creation of page components and their functions, as well as communication with the server appliaction, is described for the client application. The server application implementation includes the creation of the designed models and database, as well as model serializers and API (Application Programming Interface) endpoints, that will allow the the client and mobile application to communicate with the server application. Individual activities and fragments were created for the mobile application, and communication with the server application and smart card was implemented.The smart card application has been taken over and slightly modified. The thesis further describes the testing of individual application and the results of this testing.en
dc.description.markAcs
dc.identifier.citationŠKRHÁK, P. Experimentální infrastruktura pro elektronický geokešing [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2023.cs
dc.identifier.other151273cs
dc.identifier.urihttp://hdl.handle.net/11012/210100
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectGeocachingcs
dc.subjectkešcs
dc.subjectAndroidcs
dc.subjectLinuxcs
dc.subjectčipová kartacs
dc.subjectDangocs
dc.subjectRESTcs
dc.subjectAPIcs
dc.subjectAngularcs
dc.subjectcertifkátcs
dc.subjectGeocachingen
dc.subjectcacheen
dc.subjectAndroiden
dc.subjectLinuxen
dc.subjectsmart carden
dc.subjectDjangoen
dc.subjectRESTen
dc.subjectAPIen
dc.subjectAngualren
dc.subjectcertificateen
dc.titleExperimentální infrastruktura pro elektronický geokešingcs
dc.title.alternativeExperimental infrastructure for electronic geocachingen
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2023-06-07cs
dcterms.modified2023-06-08-12:04:56cs
eprints.affiliatedInstitution.facultyFakulta elektrotechniky a komunikačních technologiícs
sync.item.dbid151273en
sync.item.dbtypeZPen
sync.item.insts2025.03.26 14:34:07en
sync.item.modts2025.01.17 09:58:13en
thesis.disciplinebez specializacecs
thesis.grantorVysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. Ústav telekomunikacícs
thesis.levelInženýrskýcs
thesis.nameIng.cs
Files
Original bundle
Now showing 1 - 3 of 3
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
9.23 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
appendix-1.zip
Size:
390.58 KB
Format:
zip
Description:
appendix-1.zip
Loading...
Thumbnail Image
Name:
review_151273.html
Size:
3.85 KB
Format:
Hypertext Markup Language
Description:
file review_151273.html
Collections