Cílem diplomové práce je vytvořit podnikový informační systém podle konkrétních
požadavků vedoucích pracovníků podniků. Systém bude používán nejprve ke zkušebním
účelům a následně bude nasazen k ostrému používání. Informační systém v sobě zahrnuje
v sobě funkce, kterými jsou správa aktualit, článků, intra, kontaktů, uživatelů, skladu,
faktur apod. V práci jsou vysvětleny veškeré použité nástroje pro tvorbu vlastní webové
aplikace (PHP, MySQL, CSS, JavaScript, JQuery). Přílohou práce je elektronické médium
se zdrojovými texty aplikace.
Anotace v angličtině
My master's thesis deals with creating of a suitable Information system according to the
specified requirements of the company managers. This information system will be used for
testing for the first and then it will deployed to real companies. Information system
includes specified functions e.g. administration of news, articles, intro, contacts, users,
stores, invoices etc. This master's thesis describes all tools which are used for
implementation of the web application (PHP, MySQL, CSS, JavaScript, JQuery). As an
enclosure, an electronic medium with the source codes of the whole application.
Cílem diplomové práce je vytvořit podnikový informační systém podle konkrétních
požadavků vedoucích pracovníků podniků. Systém bude používán nejprve ke zkušebním
účelům a následně bude nasazen k ostrému používání. Informační systém v sobě zahrnuje
v sobě funkce, kterými jsou správa aktualit, článků, intra, kontaktů, uživatelů, skladu,
faktur apod. V práci jsou vysvětleny veškeré použité nástroje pro tvorbu vlastní webové
aplikace (PHP, MySQL, CSS, JavaScript, JQuery). Přílohou práce je elektronické médium
se zdrojovými texty aplikace.
Anotace v angličtině
My master's thesis deals with creating of a suitable Information system according to the
specified requirements of the company managers. This information system will be used for
testing for the first and then it will deployed to real companies. Information system
includes specified functions e.g. administration of news, articles, intro, contacts, users,
stores, invoices etc. This master's thesis describes all tools which are used for
implementation of the web application (PHP, MySQL, CSS, JavaScript, JQuery). As an
enclosure, an electronic medium with the source codes of the whole application.
Zpracujte analýzu hlavních požadavků na podnikový informační systém.
Detailně popište veškeré použité nástroje a techniky pro implementaci.
Navrhněte systém umožňující evidenci článků, aktualit, fotogalerií, uživatelů apod.
Navrhněte skladovou část umožňující evidenci zboží (případně služeb) včetně tisku faktur vybraného zboží (služeb).
Zpracujte přehledné uživatelské rozhraní.
Uvedený návrh realizujte s využitím výše uvedených technik.
Vytvořenou aplikaci demonstrujte na demo projektu obsahující jak administrační, tak klientskou část.
Informační systém umístěte na web a zjistěte zpětnou vazbu uživatelů.
Zásady pro vypracování
Zpracujte analýzu hlavních požadavků na podnikový informační systém.
Detailně popište veškeré použité nástroje a techniky pro implementaci.
Navrhněte systém umožňující evidenci článků, aktualit, fotogalerií, uživatelů apod.
Navrhněte skladovou část umožňující evidenci zboží (případně služeb) včetně tisku faktur vybraného zboží (služeb).
Zpracujte přehledné uživatelské rozhraní.
Uvedený návrh realizujte s využitím výše uvedených technik.
Vytvořenou aplikaci demonstrujte na demo projektu obsahující jak administrační, tak klientskou část.
Informační systém umístěte na web a zjistěte zpětnou vazbu uživatelů.
Seznam doporučené literatury
KOSEK, Jiří. Html - tvorba dokonalých stránek: podrobný průvodce. Ilustroval Ondřej Tůma. 1. vyd. Praha: Grada, 1998. 291 s. ISBN 80-7169-608-0.
GILMORE, Jason. Velká kniha PHP 5 a MySQL. Praha : Zoner-Press, 2005. 712 s. ISBN 80-86815-20-X.
HOLZNER, Steven. Mistrovství v Ajaxu. Praha : Computer Press, 2007. 592 s. ISBN 978-80-251-1850-4.
RESIG, John. Jquery : Kuchařka programátora. Praha : Computer Press, 2010. 440 s. ISBN 978-80-251-3152-7.
WELLING, Luke; THOMSON, Laura. MySQL : Průvodce základy databázového systému. Praha : Computer Press, 2005. 372 s. ISBN 80-247-1516-3.
HORÁČEK, Miloslav. Internetový portál výzkumné skupiny. Brno, 2008. 41 s. Bakalářská práce. Vysoké učení technické Brno.
VNAMEDIA.NET ? Bring the World to your life [online]. 2009 [cit. 2011-01-10]. Nice Admin templates. Dostupné z WWW: http://vnamedia.net/templates/nice-admin-panel-templates-for-your-website.html.
CKEditor [online]. 2010 [cit. 2011-01-15]. CKEditor manual. Dostupné z WWW: http://ckeditor.com/support.
PhpMyAdmin [online]. 2011 [cit. 2011-01-12]. PhpMyAdmin Documentation. Dostupné z WWW: http://www.phpmyadmin.net/home_page/docs.php.
Seznam doporučené literatury
KOSEK, Jiří. Html - tvorba dokonalých stránek: podrobný průvodce. Ilustroval Ondřej Tůma. 1. vyd. Praha: Grada, 1998. 291 s. ISBN 80-7169-608-0.
GILMORE, Jason. Velká kniha PHP 5 a MySQL. Praha : Zoner-Press, 2005. 712 s. ISBN 80-86815-20-X.
HOLZNER, Steven. Mistrovství v Ajaxu. Praha : Computer Press, 2007. 592 s. ISBN 978-80-251-1850-4.
RESIG, John. Jquery : Kuchařka programátora. Praha : Computer Press, 2010. 440 s. ISBN 978-80-251-3152-7.
WELLING, Luke; THOMSON, Laura. MySQL : Průvodce základy databázového systému. Praha : Computer Press, 2005. 372 s. ISBN 80-247-1516-3.
HORÁČEK, Miloslav. Internetový portál výzkumné skupiny. Brno, 2008. 41 s. Bakalářská práce. Vysoké učení technické Brno.
VNAMEDIA.NET ? Bring the World to your life [online]. 2009 [cit. 2011-01-10]. Nice Admin templates. Dostupné z WWW: http://vnamedia.net/templates/nice-admin-panel-templates-for-your-website.html.
CKEditor [online]. 2010 [cit. 2011-01-15]. CKEditor manual. Dostupné z WWW: http://ckeditor.com/support.
PhpMyAdmin [online]. 2011 [cit. 2011-01-12]. PhpMyAdmin Documentation. Dostupné z WWW: http://www.phpmyadmin.net/home_page/docs.php.
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:
Dr. Fojtík: Jaký význam má položka ?Level administrátora? patrná z obrázku 9?
Dr. Fojtík: Heslo, jak uvádíte na straně 30, se ukládá ve formátu hashe MD5. Jak je však heslo chráněno při zápisu do webového prostředí před získáním hashe?
Dr. Fojtík: Diplomant by měl zdůvodnit, proč není implementována skladová část podle bodu 4 Zadání diplomové práce.
Dr. Fojtík: Diplomant by měl popsat datovou strukturu databáze.
prof. Hanuliak: Jaký problém je řešen, chybí analýza problému?
dr. Bližňák: Licence je vyřešena?
doc. Sysel: Zabezpeční aplikace?
Student na položené dotazy odpověděl. Následovalo zkoušení ze tří předmětů.