Nabídka zboží k zapůjčení
Nabídka zboží k zapůjčení
Nabídka zboží k zapůjčení je podobná produktovému katalogu v e-shopu. Zahrnuje několik "pod-use-case-ů":
- Zobrazení seznamu zboží k zápůjčce pro běžného uživatele
- Přechod na detail zboží k zápůjčce u běžného uživatele - zobrazí se katalogové číslo zboží, jeho typ, cena za vypůjčení na různou dobu, nějaká fotografie
-
Administrace zboží k zapůjčení pro administrátory. Bude umět CRUD metody:
- READ: Zobrazení detailu zboží k zapůjčení (i věci, které se běžným uživatelům neukážou)
- CREATE: Přidání nového zboží k zapůjčení do nabídky (databáze)
- UPDATE: Aktualizace informací o zboží
- DELETE: Odebrání zboží z nabídky
Pro spolupráci s databází budete mít:
- Business objekty
- ORM mapování
- Datovou (repo) vrstvu
- Aplikační (service) vrstvu
- Prezentační (models, views, controller) vrstvu
- Validaci
Ověříte, že se aplikace chová jinak pro:
- Nepřihlášeného uživatele
- Běžného přihlášeného uživatele
- Přihlášeného uživatele s admin rolí