Práce se v teoretické části zabývá vymezením základních pojmů problematiky e-learningu, představuje vybrané produkty e-learningových systémů a shrnuje význam e-learningu pro praxi.
Cílem praktické části je implementace e-learningového systému. Hlavní důraz při implementaci je kladen na analytickou fázi projektu s cílem vytvořit kvalitní databázi celého systému. Výsledkem implementace je jednoduchý funkční e-learningový systém HELLE.
Anotace v angličtině
In the theoretical part deals work with defining the basic concepts of the e-learning, present selected products of e-learning systems and summarize the importance of e-learning in practice.
The result of the practical part is to implement e-learning system. The main emphasis is placed on the implementation of the analytical phase of the project to create a quality database of the entire system. The result is a simple functional implementation of e-learning system HELLE.
Klíčová slova
e-learning, výukový systém, analýza, UML, PHP, implementace
Práce se v teoretické části zabývá vymezením základních pojmů problematiky e-learningu, představuje vybrané produkty e-learningových systémů a shrnuje význam e-learningu pro praxi.
Cílem praktické části je implementace e-learningového systému. Hlavní důraz při implementaci je kladen na analytickou fázi projektu s cílem vytvořit kvalitní databázi celého systému. Výsledkem implementace je jednoduchý funkční e-learningový systém HELLE.
Anotace v angličtině
In the theoretical part deals work with defining the basic concepts of the e-learning, present selected products of e-learning systems and summarize the importance of e-learning in practice.
The result of the practical part is to implement e-learning system. The main emphasis is placed on the implementation of the analytical phase of the project to create a quality database of the entire system. The result is a simple functional implementation of e-learning system HELLE.
Klíčová slova
e-learning, výukový systém, analýza, UML, PHP, implementace
Hlavním cílem diplomové práce je návrh a implementace webové aplikace vhodné pro výuku základů programování v jazyce PHP
V úvodní, teoretické části bude shrnut význam webové aplikace jako výukového nástroje
Budou stanoveny požadavky na funkčnost výukové aplikace dle běžných nároků na aplikace obdobného typu.
Součástí implementace bude analýza požadavků prostřednictvím UML diagramů pomocí softwarového nástroje Enterprise Architect, návrh databáze a vytvoření konkrétní databáze (MySQL) pro zajištění funkce testování nabytých znalostí.
Aplikace bude zahrnovat klientské webové rozhraní s přístupem do databáze testů, komunikace bude postavena na běžných internetových protokolech.
Aplikace bude naprogramovaná v jazyce PHP a při implementaci budou dodržovány principy a zásady tvorby webových aplikací.
Při implementaci aplikace je třeba důsledně dodržet základní požadavek vhodného uživatelského rozhraní, síťového sdílení aplikace typu klient-server a požadavek na bezpečnost aplikace s důrazem na autentizaci a autorizaci uživatelů.
Zásady pro vypracování
Hlavním cílem diplomové práce je návrh a implementace webové aplikace vhodné pro výuku základů programování v jazyce PHP
V úvodní, teoretické části bude shrnut význam webové aplikace jako výukového nástroje
Budou stanoveny požadavky na funkčnost výukové aplikace dle běžných nároků na aplikace obdobného typu.
Součástí implementace bude analýza požadavků prostřednictvím UML diagramů pomocí softwarového nástroje Enterprise Architect, návrh databáze a vytvoření konkrétní databáze (MySQL) pro zajištění funkce testování nabytých znalostí.
Aplikace bude zahrnovat klientské webové rozhraní s přístupem do databáze testů, komunikace bude postavena na běžných internetových protokolech.
Aplikace bude naprogramovaná v jazyce PHP a při implementaci budou dodržovány principy a zásady tvorby webových aplikací.
Při implementaci aplikace je třeba důsledně dodržet základní požadavek vhodného uživatelského rozhraní, síťového sdílení aplikace typu klient-server a požadavek na bezpečnost aplikace s důrazem na autentizaci a autorizaci uživatelů.
Seznam doporučené literatury
ŠIMŮNEK, Milan. SQL kompletní kapesní průvodce. Praha : Grada Publishing, 2004. 248 s. ISBN 80-7169-692-7.
RESIG, John. JavaScript a Ajax : Moderní programování webových aplikací. Brno : Computer press, 2007. 360 s. ISBN 978-80-251-1824-5.
ULLMAN, Larry. PHP a MySQL : Názorný průvadce tvorbou dynamických WWW stránek. Brno : Computer press, 2004. 534 s. ISBN 80-251-0063-4.
ARLOW, Jim, NEUSTADT, Ila. UML2 a unifikovaný proces vývoje aplikací. Brno : Computer press, 2008. 567 s. ISBN 978-80-251-1503-9.
CASTRO, Elisabeth. HTML, XHTML a CSS : Názorný průvodce tvorbou WWW stránek. Brno : Computer press, 2007. 438 s. ISBN 978-80-251-1531-2.
PROKOP, Marek. CSS : kaskádové styly pro webdesignéry. Brno : CP Books, 2005. 288 s. ISBN 80-251-0487-7.
Seznam doporučené literatury
ŠIMŮNEK, Milan. SQL kompletní kapesní průvodce. Praha : Grada Publishing, 2004. 248 s. ISBN 80-7169-692-7.
RESIG, John. JavaScript a Ajax : Moderní programování webových aplikací. Brno : Computer press, 2007. 360 s. ISBN 978-80-251-1824-5.
ULLMAN, Larry. PHP a MySQL : Názorný průvadce tvorbou dynamických WWW stránek. Brno : Computer press, 2004. 534 s. ISBN 80-251-0063-4.
ARLOW, Jim, NEUSTADT, Ila. UML2 a unifikovaný proces vývoje aplikací. Brno : Computer press, 2008. 567 s. ISBN 978-80-251-1503-9.
CASTRO, Elisabeth. HTML, XHTML a CSS : Názorný průvodce tvorbou WWW stránek. Brno : Computer press, 2007. 438 s. ISBN 978-80-251-1531-2.
PROKOP, Marek. CSS : kaskádové styly pro webdesignéry. Brno : CP Books, 2005. 288 s. ISBN 80-251-0487-7.
Přílohy volně vložené
1 CD
Přílohy vázané v práci
schémata
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Při zpracování diplomové práce prokázal student rozsahem použitých technologií a vývojových nástrojů odborné znalosti související s návrhem a tvorbou rozsáhlejšího softwarového díla. Všechny požadavky na systém byly autorem aplikace splněny. Připomínky oponenta diplomové práce a členů komise zodpověděl uspokojivě a práci obhájil známkou výborně.