1. Diagram przypadków użycia
Powyższy diagram obrazuje przypadki relacji między aktorami w systemie. Poniżej przedstawiłem przykłady zastosowania systemu. Jedną z sytuacji jest kiedy klient pyta o ofertę a drugą Kidy odbiera sprzęt ze sklepu.
A. Opis zdarzenia kiedy Klient pyta o ofertę
1. Uczestniczący aktorzy
· Klient
· Sprzedawca
2. Podstawowy ciąg zdarzeń:
· Klient przychodzi do sklepu
· Klient pyta o określony towar lub grupę towarów
· Sprzedawca sprawdza dostępność towaru
· Sprzedawca podaje klientowi takie parametry jak cena, opcjonalnie dostępną ilość towaru i/lub jego parametry
· Klient podejmuje decyzje w sprawie zakupu towaru lub rezygnacji z tego zakupu
· W przypadku pozytywnej decyzji dot. Zakupu Sprzedawca wpisuje dane Klienta do bazy.
3. Alternatywny ciąg zdarzeń
a) Brak towaru
· Sprzedawca informuje klienta o raku towaru
b) Brak pozytywnej decyzji dot. Zakupu towaru
· Transakcja nie dochodzi do skutku
4. Założenia czasowe:
a) częstotliwość wykonania: ~20 razy dziennie
b) przewidywane spiętrzenia: w czasie okresu świątecznego
c) typowy czas realizacji: ~10 min.
d) maksymalny czas realizacji: nieokreślony
5. Wartości uzyskiwane przez autorów po zakończeniu przypadku użycia systemu
· Klient otrzymuje informacje o towarze, jego cenie dostępności parametrach
· Sprzedawca otrzymuje informacje na temat statusu statusu sprzedaży towaru
B. Zdarzenie kiedy klient odbiera towar
1. Uczestniczący autorzy
· Klient zgłasza się po odbiór towaru
· Sprzedawca prosi o dane identyfikacyjne klienta
· Klient podaje te dane
· Sprzedawca podaję cenę
· Klient płaci za towar
· Sprzedawca daje fakturę i paragon
· Klient dostaje towar
3. Alternatywny Ciąg zdarzeń
a) Brak płatności
· Sprzedawca odmawia wydania towaru
b) przewidywane spiętrzenia: w czasie sezonu świątecznego
5. Wartości uzyskane przez autorów w przypadku użycia systemu
· Klient uzyskuje towar
· Sprzedawca sprzedaje towar
wubudubu1