Experimentální infrastruktura pro elektronický geokešing
but.committee | doc. 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.defence | Student 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.program | Informační bezpečnost | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Burda, Karel | cs |
dc.contributor.author | Škrhák, Pavel | cs |
dc.contributor.referee | Komosný, Dan | cs |
dc.date.created | 2023 | cs |
dc.description.abstract | Cí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.abstract | The 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.mark | A | cs |
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.other | 151273 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/210100 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | Geocaching | cs |
dc.subject | keš | cs |
dc.subject | Android | cs |
dc.subject | Linux | cs |
dc.subject | čipová karta | cs |
dc.subject | Dango | cs |
dc.subject | REST | cs |
dc.subject | API | cs |
dc.subject | Angular | cs |
dc.subject | certifkát | cs |
dc.subject | Geocaching | en |
dc.subject | cache | en |
dc.subject | Android | en |
dc.subject | Linux | en |
dc.subject | smart card | en |
dc.subject | Django | en |
dc.subject | REST | en |
dc.subject | API | en |
dc.subject | Angualr | en |
dc.subject | certificate | en |
dc.title | Experimentální infrastruktura pro elektronický geokešing | cs |
dc.title.alternative | Experimental infrastructure for electronic geocaching | en |
dc.type | Text | cs |
dc.type.driver | masterThesis | en |
dc.type.evskp | diplomová práce | cs |
dcterms.dateAccepted | 2023-06-07 | cs |
dcterms.modified | 2023-06-08-12:04:56 | cs |
eprints.affiliatedInstitution.faculty | Fakulta elektrotechniky a komunikačních technologií | cs |
sync.item.dbid | 151273 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.26 14:34:07 | en |
sync.item.modts | 2025.01.17 09:58:13 | en |
thesis.discipline | bez specializace | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. Ústav telekomunikací | cs |
thesis.level | Inženýrský | cs |
thesis.name | Ing. | cs |
Files
Original bundle
1 - 3 of 3
Loading...
- Name:
- final-thesis.pdf
- Size:
- 9.23 MB
- Format:
- Adobe Portable Document Format
- Description:
- final-thesis.pdf
Loading...
- Name:
- review_151273.html
- Size:
- 3.85 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_151273.html