Diplomová práca sa zaoberá návrhom a implementáciou systému sledovania výsledkov lotérií. Výsledný systém je internetová aplikácia naprogramovaná v jazyku PHP. Aplikácia umožňuje užívateľom pridávať tikety. Po losovaní výsledkov lotérie je užívateľ automaticky informovaný o úspešnosti jeho tipov prostredníctvom e-mailu. Výsledky lotérií sa zadávajú v administrátorskej časti systému. Teoretická časť práce sa zaoberá analýzou súčasného stavu systémov na sledovanie výsledkov lotérií a sú tu teoretické základy použitých technológií a postupov. Praktická časť analyzuje požiadavky na tento systém. Obsahuje návrhy technického riešenia a zabezpečenia aplikácie a ich implementáciu. Záver praktickej časti tvorí užívateľská príručka k vytvorenému systému.
Anotace v angličtině
Master's thesis deals with the design and implementation of lottery results control system. The developed system is a web application programmed in PHP. The application allows users to add tickets. After the results are added, the user is automatically informed about the success of his tips via email. Lottery results are entered in the administration part of the system. The theoretical part of the thesis provides an analysis of the current state of systems to control the lottery results and there are theoretical foundations of used technologies and practices. The practical part analyzes the requirements for this system. This part also contains designs for technical and security solutions for applications and their implementation. Finally, the practical part contains the user manual for developed system.
Diplomová práca sa zaoberá návrhom a implementáciou systému sledovania výsledkov lotérií. Výsledný systém je internetová aplikácia naprogramovaná v jazyku PHP. Aplikácia umožňuje užívateľom pridávať tikety. Po losovaní výsledkov lotérie je užívateľ automaticky informovaný o úspešnosti jeho tipov prostredníctvom e-mailu. Výsledky lotérií sa zadávajú v administrátorskej časti systému. Teoretická časť práce sa zaoberá analýzou súčasného stavu systémov na sledovanie výsledkov lotérií a sú tu teoretické základy použitých technológií a postupov. Praktická časť analyzuje požiadavky na tento systém. Obsahuje návrhy technického riešenia a zabezpečenia aplikácie a ich implementáciu. Záver praktickej časti tvorí užívateľská príručka k vytvorenému systému.
Anotace v angličtině
Master's thesis deals with the design and implementation of lottery results control system. The developed system is a web application programmed in PHP. The application allows users to add tickets. After the results are added, the user is automatically informed about the success of his tips via email. Lottery results are entered in the administration part of the system. The theoretical part of the thesis provides an analysis of the current state of systems to control the lottery results and there are theoretical foundations of used technologies and practices. The practical part analyzes the requirements for this system. This part also contains designs for technical and security solutions for applications and their implementation. Finally, the practical part contains the user manual for developed system.
Zpracujte analýzu požadavek na systém.
Analyzujte současný stav systémů pro sledování výsledků loterií.
Navrhněte možné technické řešení systému.
Vypracujte návrh potřebného zabezpečení a potřebné zabezpečení realizujte.
Naprogramujte systém a vytvořte prototyp.
Vyhodnoťte vytvořený systém.
Navrhněte další možný rozvoj systému.
Zásady pro vypracování
Zpracujte analýzu požadavek na systém.
Analyzujte současný stav systémů pro sledování výsledků loterií.
Navrhněte možné technické řešení systému.
Vypracujte návrh potřebného zabezpečení a potřebné zabezpečení realizujte.
Naprogramujte systém a vytvořte prototyp.
Vyhodnoťte vytvořený systém.
Navrhněte další možný rozvoj systému.
Seznam doporučené literatury
LECKY-THOMPSON, Ed a Steven D NOWICKI. PHP 6: programujeme profesionálně. Vyd. 1. Brno: Computer Press, 2010, 718 s. ISBN 978-80-251-3127-5.
LACKO, Ľuboslav. 1001 tipů a triků pro SQL. Vyd. 1. Brno: Computer Press, 2011, 416 s. ISBN 978-80-251-3010-0.
KOFLER, Michael a Bernd ÖGGL. PHP 5 a MySQL 5: průvodce webového programátora. 1. vyd. Brno: Computer Press, 2007, 607 s. ISBN 978-80-251-1813-9.
ARLOW, Jim a Ila NEUSTADT. UML 2 a unifikovaný proces vývoje aplikací: objektově orientovaná analýza a návrh prakticky. 2., aktualiz. a dopl. vyd. Brno: Computer Press, 2007, 567 s. ISBN 978-80-251-1503-9.
DAWSON, Alexander. Výjimečný webdesign: jak tvořit osobité, přitažlivé, použitelné weby. 1. vyd. Brno: Computer Press, 2012, 344 s. ISBN 978-80-251-3719-2.
HOGAN, Brian P. HTML5 a CSS3: výukový kurz webového vývojáře. Vyd. 1. Brno: Computer Press, 2011, 272 s. ISBN 978-80-251-3576-1.
ODELL, Den. JavaScript: průvodce programováním ajaxových aplikací. Vyd. 1. Brno: Computer Press, 2010, 368 s. ISBN 978-80-251-2733-9.
Seznam doporučené literatury
LECKY-THOMPSON, Ed a Steven D NOWICKI. PHP 6: programujeme profesionálně. Vyd. 1. Brno: Computer Press, 2010, 718 s. ISBN 978-80-251-3127-5.
LACKO, Ľuboslav. 1001 tipů a triků pro SQL. Vyd. 1. Brno: Computer Press, 2011, 416 s. ISBN 978-80-251-3010-0.
KOFLER, Michael a Bernd ÖGGL. PHP 5 a MySQL 5: průvodce webového programátora. 1. vyd. Brno: Computer Press, 2007, 607 s. ISBN 978-80-251-1813-9.
ARLOW, Jim a Ila NEUSTADT. UML 2 a unifikovaný proces vývoje aplikací: objektově orientovaná analýza a návrh prakticky. 2., aktualiz. a dopl. vyd. Brno: Computer Press, 2007, 567 s. ISBN 978-80-251-1503-9.
DAWSON, Alexander. Výjimečný webdesign: jak tvořit osobité, přitažlivé, použitelné weby. 1. vyd. Brno: Computer Press, 2012, 344 s. ISBN 978-80-251-3719-2.
HOGAN, Brian P. HTML5 a CSS3: výukový kurz webového vývojáře. Vyd. 1. Brno: Computer Press, 2011, 272 s. ISBN 978-80-251-3576-1.
ODELL, Den. JavaScript: průvodce programováním ajaxových aplikací. Vyd. 1. Brno: Computer Press, 2010, 368 s. ISBN 978-80-251-2733-9.
Přílohy volně vložené
1 CD ROM
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
Student seznámil komisi s obsahem a výsledky své diplomové práce v krátké prezentaci. Po přečtení posudků vedoucího a oponenta práce následovala diskuze, ve které byly položeny následující dotazy:
doc. Koch (oponent): Zvažujete možnost automatického načítání výsledků losování (a je technicky pomocí nějakého
rozhraní možné?)
doc. Fučík: Je možno užití aplikace na základě plánované částky pro sázení?
doc. Prokopová: Co Vás vedlo k vytvoření této aplikace?
Student zodpověděl všechny dotazy.