Bakalářská práce se zabývá analýzou webové aplikace pro komunikaci s kvantovým gene-rátorem náhodných čísel a její následnou implementací. Aplikace bude sloužit jako po-můcka při nauce o náhodných číslech. Teoretická část se zabývá zkoumáním metod vývoje moderních webových aplikací a generováním náhodných čísel. V praktické části je popsán návrh aplikace a následná implementace včetně testování.
Anotace v angličtině
This Bachelor thesis is focused on analysis of web application for communication with quantum random numbers generator. Application is meant to be a learning tool for better understanding of random numbers. In the theoretical part the modern methods of web ap-plications development as well as principles of generating random numbers are clarified. The practical part is devoted to a design of new application and implementation with test-ing are described here.
Random numbers, Python, Django framework, MVT, web applications, SQLite
Rozsah průvodní práce
35
Jazyk
CZ
Anotace
Bakalářská práce se zabývá analýzou webové aplikace pro komunikaci s kvantovým gene-rátorem náhodných čísel a její následnou implementací. Aplikace bude sloužit jako po-můcka při nauce o náhodných číslech. Teoretická část se zabývá zkoumáním metod vývoje moderních webových aplikací a generováním náhodných čísel. V praktické části je popsán návrh aplikace a následná implementace včetně testování.
Anotace v angličtině
This Bachelor thesis is focused on analysis of web application for communication with quantum random numbers generator. Application is meant to be a learning tool for better understanding of random numbers. In the theoretical part the modern methods of web ap-plications development as well as principles of generating random numbers are clarified. The practical part is devoted to a design of new application and implementation with test-ing are described here.
Zvolte potřebné metody a prostředy pro tvorbu aplikace.
Navrhněte samotnou aplikaci pro data z kvantového generátoru náhodných čísel.
Implementujte a otestujte vytvořenou aplikaci.
Vhodně reprezentujte a vyhodnoťte vysledky.
Seznam doporučené literatury
NIELSEN, Michael A. a Isaac L. CHUANG. Quantum computation and quantum information. 10th Anniversary ed. Cambridge: Cambridge University Press, 2010, xxxi, 676 s. ISBN 9781107002173.
MEGLICKI, Zdzislaw. Quantum computing without magic: devices. Cambridge, MA: MIT Press, c2008, 1 online zdroj (xx, 422 p.). Scientific and engineering computation series. ISBN 9780262288187. Dostupné také z: http://ieeexplore.ieee.org/xpl/bkabstractplus.jsp?bkn=6267464
DAYLEY, Brad. Node.js, MongoDB and AngularJS web development. Upper Saddle River: Addison Wesley, [2014], xiv, 647 s. Developer's library. ISBN 9780321995780.
KROENKE, David a David J. AUER. Databáze. Brno: Computer Press, 2015, 496 s. ISBN 9788025143520.
BENDAT, Julius S. a Allan G. PIERSOL. Random data: analysis and measurement procedures. 3rd ed. New York: John Wiley, 2000, xvii, 594 s. Wiley series in probability and statistics. ISBN 0471317330.
Seznam doporučené literatury
NIELSEN, Michael A. a Isaac L. CHUANG. Quantum computation and quantum information. 10th Anniversary ed. Cambridge: Cambridge University Press, 2010, xxxi, 676 s. ISBN 9781107002173.
MEGLICKI, Zdzislaw. Quantum computing without magic: devices. Cambridge, MA: MIT Press, c2008, 1 online zdroj (xx, 422 p.). Scientific and engineering computation series. ISBN 9780262288187. Dostupné také z: http://ieeexplore.ieee.org/xpl/bkabstractplus.jsp?bkn=6267464
DAYLEY, Brad. Node.js, MongoDB and AngularJS web development. Upper Saddle River: Addison Wesley, [2014], xiv, 647 s. Developer's library. ISBN 9780321995780.
KROENKE, David a David J. AUER. Databáze. Brno: Computer Press, 2015, 496 s. ISBN 9788025143520.
BENDAT, Julius S. a Allan G. PIERSOL. Random data: analysis and measurement procedures. 3rd ed. New York: John Wiley, 2000, xvii, 594 s. Wiley series in probability and statistics. ISBN 0471317330.
Přílohy volně vložené
-
Přílohy vázané v práci
ilustrace
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Diplomant prezentoval výsledky své bakalářské práce.
Součástí prezentace byly také praktické ukázky webových stránek generátoru.
Prezentace působila velmi dobrým dojmem, student vystihl hlavní body práce.
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) prof. Farana: V jakém formátu dostanu čísla z generátoru?
2) doc. Adámek: Plánujete rozvíjet praktické využití práce?
3) prof. Farana: Kterou z agilních metod návrhu software jste použil?
4) prof. Vítečková: Jaké je využití Vaší práce?
Diplomant na dotazy reagoval pohotově, bez většího zaváhání.