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.
Annotation in English
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.
Annotation in English
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.
Research Plan
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.
Recommended resources
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.
Recommended resources
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.