Bakalářská práce se zaměřuje na vytvoření online kurzu pro výuku anglického jazyka. V práci se využívá databáze MySQL a skriptovacího jazyka PHP, dále také na některé prvky skriptovací jazyk JavaScript. Práce je rozdělena na dva samostatné celky. Webová stránka, která slouží jako marketingová prezentace kurzů, obsahuje e-shop a s tím spojené funkcionality. Webová aplikace, která je samostatným výukovým systémem, který je dostupný pro platící zákazníky. Není zapomenuto ani na administrativu a obě části mají pro své účely a funkce připravenou vhodnou správu.
Annotation in English
The bachelor thesis focuses on creating an online course for teaching English. The work uses a MySQL database and PHP scripting language, as well as some elements of JavaScript scripting language. The work is divided into two separate units. The website, which serves as a marketing presentation of the courses, contains an e-shop and related functionalities. A web application is a standalone learning system that is available to paying customers. The administration is not forgotten either, and both parts have a suitable administration ready for their purposes and functions.
Keywords
mysql, php, web, online
Keywords in English
mysql, php, web, online
Length of the covering note
52 s. (75 151 znaků)
Language
CZ
Annotation
Bakalářská práce se zaměřuje na vytvoření online kurzu pro výuku anglického jazyka. V práci se využívá databáze MySQL a skriptovacího jazyka PHP, dále také na některé prvky skriptovací jazyk JavaScript. Práce je rozdělena na dva samostatné celky. Webová stránka, která slouží jako marketingová prezentace kurzů, obsahuje e-shop a s tím spojené funkcionality. Webová aplikace, která je samostatným výukovým systémem, který je dostupný pro platící zákazníky. Není zapomenuto ani na administrativu a obě části mají pro své účely a funkce připravenou vhodnou správu.
Annotation in English
The bachelor thesis focuses on creating an online course for teaching English. The work uses a MySQL database and PHP scripting language, as well as some elements of JavaScript scripting language. The work is divided into two separate units. The website, which serves as a marketing presentation of the courses, contains an e-shop and related functionalities. A web application is a standalone learning system that is available to paying customers. The administration is not forgotten either, and both parts have a suitable administration ready for their purposes and functions.
Keywords
mysql, php, web, online
Keywords in English
mysql, php, web, online
Research Plan
Cílem této práce je vytvoření funkční aplikace, která bude umožňovat online kurz výuky angličtiny.
Aplikace bude umožňovat tyto funkcionality: přístup uživatelů do systému podle oprávnění, evidence uživatelů a dosažených výsledků v kurzu, test pro každou lekci, přístup k jednotlivým lekcím v závislosti na výsledcích testů, statistika úspěšnosti testů a generování sestav dle volitelně zadaných kritérií.
V teoretické části bude rešerše systémů, které se zabývají touto problematikou.
Praktická část bude obsahovat: popis použitých technologií, návrh databáze, ER diagram s využitím "Crow's Foot" notace entity-relationship vytvořený v prostředí MySQL Workbench a aplikační řešení. Pro vytvoření aplikace bude využit skriptovací jazyk PHP nebo JAVA a databáze MySQL.
Research Plan
Cílem této práce je vytvoření funkční aplikace, která bude umožňovat online kurz výuky angličtiny.
Aplikace bude umožňovat tyto funkcionality: přístup uživatelů do systému podle oprávnění, evidence uživatelů a dosažených výsledků v kurzu, test pro každou lekci, přístup k jednotlivým lekcím v závislosti na výsledcích testů, statistika úspěšnosti testů a generování sestav dle volitelně zadaných kritérií.
V teoretické části bude rešerše systémů, které se zabývají touto problematikou.
Praktická část bude obsahovat: popis použitých technologií, návrh databáze, ER diagram s využitím "Crow's Foot" notace entity-relationship vytvořený v prostředí MySQL Workbench a aplikační řešení. Pro vytvoření aplikace bude využit skriptovací jazyk PHP nebo JAVA a databáze MySQL.
Recommended resources
LACKO, Luboslav. Oracle - Správa, programování a použití databázového systému. Brno: Computer Press a.s., 2007. 573 s. ISBN 978-80-251-1490-2.
GROFF, James R. a Paul N. WEINBERG. SQL kompletní průvodce. Brno: Computer Press a.s., 2005. 936 s. ISBN 80-251-0369-2.
NARAMORE, Elizabeth, Jason GERNER, Scouarnec YANN LE and Timothy BORONCZYK. PHP 6, MySQL, Apache: Vytváříme webové aplikace. Brno: Computer Press a.s., 2009. 816 s. EAN:9788025127674.
DRUSKA, P. CSS a XHTML - tvorba dokonalých webových stránek krok za krokem, Grada, 2006. 200 s. ISBN: 80-247-1382-9.
Recommended resources
LACKO, Luboslav. Oracle - Správa, programování a použití databázového systému. Brno: Computer Press a.s., 2007. 573 s. ISBN 978-80-251-1490-2.
GROFF, James R. a Paul N. WEINBERG. SQL kompletní průvodce. Brno: Computer Press a.s., 2005. 936 s. ISBN 80-251-0369-2.
NARAMORE, Elizabeth, Jason GERNER, Scouarnec YANN LE and Timothy BORONCZYK. PHP 6, MySQL, Apache: Vytváříme webové aplikace. Brno: Computer Press a.s., 2009. 816 s. EAN:9788025127674.
DRUSKA, P. CSS a XHTML - tvorba dokonalých webových stránek krok za krokem, Grada, 2006. 200 s. ISBN: 80-247-1382-9.
Enclosed appendices
-
Appendices bound in thesis
schemes
Taken from the library
No
Full text of the thesis
Appendices
Reviewer's report
Supervisor's report
Defence procedure record
Cílem bakalářské práce bylo vytvoření funkční aplikace, katerá umožňuje online kurz výuky angličtiny. Aplikace umožňuje tyto funkcionality: přístup uživatelů do systému podle oprávnění, evidenci uživatelů a dosažených výsledků v kurzu, test pro každou lekci, přístup k jednotlivým lekcím v závislosti n výsledcích testů, statistika úšpěšnosti testů a generování sestav dle volitelně zadaných kritérií. Dle vedoucího byly cíle práce splněny v plném rozsahu. Vedoucí práce snížil klasifikační stupeň hodnocení o drobné nedostatky v oblasti formální úpravy, jazykové a terminologické úrovni, hloubky a správnosti provedené analýzy.
Student zodpověděl dotazy vedoucího a reagoval na dotazy a připomínky předsedy a členů komise pro státní závěrečné zkoušky.