My favorites | Sign in
Project Home Downloads Wiki Issues Source
READ-ONLY: This project has been archived. For more information see this post.
Search
for
UseCase  
Przypadki użycia
Updated Apr 4, 2011 by melyo...@gmail.com

Wstęp

Diagramy przypadków użycia wraz z komentarzami.

Diagramy

Diagram Use-Case właściciela sklepu.
Dostępne operacje takie jak:

  • dodaj produkt do bazy produktów
  • usuń produkt z bazy produktów
  • zmodyfikuj produkt
  • wyloguj
są możliwe, po uprzednim zalogowaniu się właściciela.
Operacja wyświetlania listy produktów jest niezależna od logowania.
Po wyświetleniu listy produktów z bazy, właściciel może:
  • zmodyfikować wybrany produkt
  • usunąć wybrane produkty




Diagram Use-Case użytkownika sklepu
Użytkownik ma możliwość przeglądać listę produktów dostępnych w sklepie bez konieczności rejestracji oraz logowania.
W przypadku chęci zalogowania, gdy użytkownik nie posiada jeszcze konta w systemie, następuję przełączenie go do widoku rejestracji nowego konta.
Rejestracja jest również możliwa, bez przechodzenia z ekranu logowania tzn. bezpośrednio ze strony domyślnej.
Po zalogowaniu użytkownik dostaje dostęp do swojego koszyka oraz operacji na nim:

  • dodaj do koszyka
  • usuń z koszyka
  • wyświetl listę produktów z koszyka
Operacja dodaj do koszyka musi zostać poprzedzona wyświetleniem listy produktów. Podobnie operacja usuń z koszyka musi zostać poprzedzona wyświetleniem produktów z koszyka.
Operacja "złóż zamówienie" jest dostępna tylko wtedy, gdy w koszyku znajduję się przynajmniej jeden produkt.

Powered by Google Project Hosting