Bakalářská práce se věnuje vývoji hlasovacího zařízení s využitém mikropočítače využívajícího platformu .NET Gadgeteer. Hlasovací zařízení se ovládá pomocí dotykového displeje, jenž využívá grafickou knihovnu Glide. V teoretické části je popsaná platforma .NET Micro Framework, kterou používá platforma .NET Gadgeteer. Dále samotný mikropočítač a moduly, které lze k mikropočítači připojit.
Druhá část je zaměřena prakticky, popisuje hlasovací zařízení na FEZ Spider, obsahuje im-plementaci a vývoj samotného hlasovacího zařízení s popisem uživatelského prostředí na displeji mikropočítače.
Anotace v angličtině
The bachelor thesis deals with development of voting device using microcomputer using the .NET Gadgeteer platform. Voting device is controlled by touchscreen display that uses the Glide graphic library. The theoretical part describes the .NET Micro Framework platform, witch uses the .NET Gadgeteeer. Further microcomputer and modules that can be connected to the microcomputer. The second part focused practically, describes voting de-vice on FEZ Spider, on the implementation and development of the voting device itself with description of user interface on display of microcomputer.
Klíčová slova
NET Micro Framework, .NET Gadgeteer, Glide, Hlasování, C#
Klíčová slova v angličtině
NET Micro Framework, .NET Gadgeteer, Glide, Voting, C#
Rozsah průvodní práce
50
Jazyk
CZ
Anotace
Bakalářská práce se věnuje vývoji hlasovacího zařízení s využitém mikropočítače využívajícího platformu .NET Gadgeteer. Hlasovací zařízení se ovládá pomocí dotykového displeje, jenž využívá grafickou knihovnu Glide. V teoretické části je popsaná platforma .NET Micro Framework, kterou používá platforma .NET Gadgeteer. Dále samotný mikropočítač a moduly, které lze k mikropočítači připojit.
Druhá část je zaměřena prakticky, popisuje hlasovací zařízení na FEZ Spider, obsahuje im-plementaci a vývoj samotného hlasovacího zařízení s popisem uživatelského prostředí na displeji mikropočítače.
Anotace v angličtině
The bachelor thesis deals with development of voting device using microcomputer using the .NET Gadgeteer platform. Voting device is controlled by touchscreen display that uses the Glide graphic library. The theoretical part describes the .NET Micro Framework platform, witch uses the .NET Gadgeteeer. Further microcomputer and modules that can be connected to the microcomputer. The second part focused practically, describes voting de-vice on FEZ Spider, on the implementation and development of the voting device itself with description of user interface on display of microcomputer.
Klíčová slova
NET Micro Framework, .NET Gadgeteer, Glide, Hlasování, C#
Klíčová slova v angličtině
NET Micro Framework, .NET Gadgeteer, Glide, Voting, C#
Zásady pro vypracování
Seznamte se s platformou .NET Gadgeteer
Vytvořte návrh hlasovacího zařízení.
Zařízení bude komunikovat po síti se serverem.
Pro autentizaci bude sloužit RFID modul a přístupová karta.
Samotná volba bude zadávána z klávesnice.
Získaná data přehledně prezentujte.
Zásady pro vypracování
Seznamte se s platformou .NET Gadgeteer
Vytvořte návrh hlasovacího zařízení.
Zařízení bude komunikovat po síti se serverem.
Pro autentizaci bude sloužit RFID modul a přístupová karta.
Samotná volba bude zadávána z klávesnice.
Získaná data přehledně prezentujte.
Seznam doporučené literatury
NAGEL, Christian. C\symbol{35} 2008: programujeme profesionálně. Brno: Computer Press, 2009. ISBN 978-80-251-2401-7.
MONK, Simon. Getting started with .NET Gadgeteer. ISBN 1449328237. Dostupné z: http://www.reedbushey.com/40Getting\%20Started\%20with\%20.Net\%20Gadgeteer.pdf
.NET Gadgeteer for Beginners: Getting Started \matsymb{lbrack}online\matsymb{rbrack}. G H I E l e c t r o n i c s, 2015 \matsymb{lbrack}cit. 2017-01-23\matsymb{rbrack}. Dostupné z: https://www.ghielectronics.com/downloads/Gadgeteer/NET_Gadgeteer_for_beginners.pdf
MAKOFSKE, David B., Michael J. DONAHOO a Kenneth L. CALVERT. TCP/IP sockets in C\symbol{35}: practical guide for programmers. Boston: Elsevier, c2004. ISBN 0124660517.
Seznam doporučené literatury
NAGEL, Christian. C\symbol{35} 2008: programujeme profesionálně. Brno: Computer Press, 2009. ISBN 978-80-251-2401-7.
MONK, Simon. Getting started with .NET Gadgeteer. ISBN 1449328237. Dostupné z: http://www.reedbushey.com/40Getting\%20Started\%20with\%20.Net\%20Gadgeteer.pdf
.NET Gadgeteer for Beginners: Getting Started \matsymb{lbrack}online\matsymb{rbrack}. G H I E l e c t r o n i c s, 2015 \matsymb{lbrack}cit. 2017-01-23\matsymb{rbrack}. Dostupné z: https://www.ghielectronics.com/downloads/Gadgeteer/NET_Gadgeteer_for_beginners.pdf
MAKOFSKE, David B., Michael J. DONAHOO a Kenneth L. CALVERT. TCP/IP sockets in C\symbol{35}: practical guide for programmers. Boston: Elsevier, c2004. ISBN 0124660517.
Přílohy volně vložené
-
Přílohy vázané v práci
-
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Diplomant odprezentoval před komisí hlavní cíle a výsledky své diplomové práce. Prezentace jako celek působila velmi dobrým dojmem, student dokázal velmi dobře vystihnout klíčové body práce. Součástí prezentace byla praktická ukázka zařízení. Následně byl student seznámen s posudky vedoucího a oponenta bakalářské práce.
Komise vznesla k obhajobě následující dotazy:
1) Dr. Sysala: Modul je komerčně koupené řešení? Co vrací?
2) Prof. Šeda: Jak vymezíte data, která se mají do hlasování započítat?
Na uvedené dotazy odpovídal student pohotově.