Table of Contents

Application and Client implementation

Odkazy

Běžící aplikace: http://taskmanager.borovicka.name/

Technologie, platforma

Vývojové prostředí:

Aplikace (server):

Klient:

Implementované části

Podle požadavků

(implementováno ✔, ostatní neimplementováno, důvody níže; vypuštění 0, odložení D)

Poznámky ke stavu implementace

Počáteční požadavky jsme mírně upravili, což nám sebralo i část času potřebného k implementaci.

Detaily implementace

Aplikace sestává (jak bylo doporučeno) ze tří vrstev, každá je reprezentována vlastním VisualStudiovým projektem, celá aplikace pak tvoří jednu solution.

Databázová vrstva obsahuje DAO jednotlivých objektů, umožňuje jejich vytváření, rušení, získávání a změny.

Business logika je prostřední vrstvou a zprostředkovává komunikaci mezi prezentační vrstvou a DAO.

Prezentační vrstvu představují aspx stránky využívající technologii ASP.NET a Web Forms.

Testovací data

Testovací data jsou umístěna na serveru s běžící aplikací (viz výše). Jsou tam tři testovací uživatelé:

Ukázky

Přehled uživatelů

Administrátorský přehled uživatelů

Přehled mých úkolů

Přehled mých úkolů