Úloha č. 1

Název: Specifikace, případy užití, diagram tříd
Počet bodů: 3
Způsob řešení: Každý člen týmu řeší úlohu individuálně. Při průběžné kontrole se potom vybere lepší řešení, případně cvičící doporučí zkombinovat prvky obou návrhů.

Témata

Následující témata jsou zakázaná a nesmí být vybrána ani po schválení cvičícím:

Zadání

  1. Sestavte si dvojčlenný tým a vyberte se některé z výše uvedených témat. Můžete si vybrat i jiné podobné téma, které si ale v takovém případě musíte nechat schválit cvičícím.
  2. Vytvořte specifikaci pro vaši aplikaci a identifikujte případy užití. Případy užití modelujte prostřednictvím UML.
  3. Vytvořte návrh aplikační vrstvy vaší aplikace a modelujte jej pomocí diagramu tříd v UML.
  4. Vytvořte návrh uživatelského rozhraní desktopové aplikace. 
  5. Založte git repozitory pro váš projekt na https://gitlab.fi.muni.cz/. V kořenovém adresáří založte soubor README.md, který bude obsahovat zadání projektu a textovou specifikaci, obrázek s diagramem případů užití, obrázek s diagramem tříd i obrázky s návrhem uživatelského rozhraní.
  6. Vašim cvičícím přidejte taková práva k repozitáři, aby si mohli repozitář prohlížet.

Tipy