Tato práce se zabývá realizací task systému zaměřeného především pro menší až středně velké týmy, které potřebují spolupracovat na společných úkolech.
Samotný systém byl realizován v jazyce PHP, konkrétně pomocí frameworku Nette a dalších moderních frameworků, které se dnes běžně používají při realizaci webových stránek.
Anotace v angličtině
This thesis covers the realisation of a task system focused primarily on small and medium sized teams in need of coordination on common tasks. The system itself was realised in PHP.
More specifically, the thesis is realised in Nette and other cutting edge frameworks commonly used in web page realisations.
Klíčová slova
task systém, PHP, MySQL, webová aplikace, Nette Framework
Klíčová slova v angličtině
task system, PHP, MySQL, web application, Nette Framework
Rozsah průvodní práce
50 s.
Jazyk
CZ
Anotace
Tato práce se zabývá realizací task systému zaměřeného především pro menší až středně velké týmy, které potřebují spolupracovat na společných úkolech.
Samotný systém byl realizován v jazyce PHP, konkrétně pomocí frameworku Nette a dalších moderních frameworků, které se dnes běžně používají při realizaci webových stránek.
Anotace v angličtině
This thesis covers the realisation of a task system focused primarily on small and medium sized teams in need of coordination on common tasks. The system itself was realised in PHP.
More specifically, the thesis is realised in Nette and other cutting edge frameworks commonly used in web page realisations.
Klíčová slova
task systém, PHP, MySQL, webová aplikace, Nette Framework
Klíčová slova v angličtině
task system, PHP, MySQL, web application, Nette Framework
Zásady pro vypracování
Cílem práce bude implementace komplexního Task systému. Systém bude mít komplexní rozměr a jeho tvorba bude směřována tak, aby celé řešení mělo potenciál ke komercializaci, nebo skutečnému praktickému využití. Vývoj celého systému bude řádně řízen dle příslušných ISO norem. Výstupem práce bude kromě vlastní aplikace také komplexní programátorská a uživatelská dokumentace. Z důvodu rozsahu zadaného tématu bude studentem vypracována jen dílčí část problematiky.
Řešenou dílčí problematikou bude zejména tvorba webové aplikace, která umožní plnohodnotnou práci s task systémem. Celé řešení bude vystavěno pomocí moderních frameworků a nástrojů. Provádění aplikační logiky bude řádně logováno. Celá aplikace musí plnit aktuální normy a to zejména z pohledu zabezpečení, izolace uživatelských oprávnění a úloh, systémových logů, systému zálohování a validity webového rozhraní.
Zásady pro vypracování
Cílem práce bude implementace komplexního Task systému. Systém bude mít komplexní rozměr a jeho tvorba bude směřována tak, aby celé řešení mělo potenciál ke komercializaci, nebo skutečnému praktickému využití. Vývoj celého systému bude řádně řízen dle příslušných ISO norem. Výstupem práce bude kromě vlastní aplikace také komplexní programátorská a uživatelská dokumentace. Z důvodu rozsahu zadaného tématu bude studentem vypracována jen dílčí část problematiky.
Řešenou dílčí problematikou bude zejména tvorba webové aplikace, která umožní plnohodnotnou práci s task systémem. Celé řešení bude vystavěno pomocí moderních frameworků a nástrojů. Provádění aplikační logiky bude řádně logováno. Celá aplikace musí plnit aktuální normy a to zejména z pohledu zabezpečení, izolace uživatelských oprávnění a úloh, systémových logů, systému zálohování a validity webového rozhraní.
LEWIS, H. R., DENENBERG, L. Data structures and their algorithms. Berkley, Adison-Wesley, 1997.
WRÓBLEWSKI, Piotr. Algoritmy: datové struktury a programovací techniky. Vyd. 1. Překlad Marek
Michalek, Bogdan Kiszka. Brno: Computer Press, 2004, 351 s. ISBN 80-251-0343-9.
LEWIS, H. R., DENENBERG, L. Data structures and their algorithms. Berkley, Adison-Wesley, 1997.
WRÓBLEWSKI, Piotr. Algoritmy: datové struktury a programovací techniky. Vyd. 1. Překlad Marek
Michalek, Bogdan Kiszka. Brno: Computer Press, 2004, 351 s. ISBN 80-251-0343-9.
Přílohy volně vložené
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 při obhajobě VŠKP prezentoval výsledky své práce s názornými ukázkami. Reagoval na dotazy a připomínky vedoucího bakalářské práce i členů komise pro státní závěrečné zkoušky.
Dle vedoucího má předložená bakalářská práce nestandardní, avšak logickou stavbu, je zaměřená na tvorbu kvalitního task systému a je ve svém pojetí velmi originální. Student vytvořil aplikaci, která je schopná obstát před konkurencí co do kvality, bezpečnosti i komplexnosti.
Výsledná webová aplikace má odpovídající vzhled, který je podřízen praktičnosti a funkčnosti.
Práce byla koncipována s důrazem na možné reálné nasazení, je tedy plně funkční. Bonusem je velmi moderní webové rozhraní.