Analiza_Obiektowa/use-case-2.md

2.4 KiB

Use Case 2: Odbiór pieniędzy z maszyny

Warunki wstępne:

Dostawca posiada pustą kasetkę na pieniądze. Dostawca posiada klucz #1 służący do otwarcia drzwiczek serwisowych automatu. Dostawca posiada klucz #2 służący do otwarcia sejfu automatu.

Warunki końcowe:

Dostawca wymienił kasetkę z pieniędzmi. Po zakończeniu wymiany automat działa poprawnie i może dalej przyjmować zamówienia.

Scenariusz główny (ścieżka podstawowa):

  1. Dostawca wpisuje unikalny kod wprowadzając autmat w tryb serwisowy.
  2. Dostawca otwiera drzwiczki serwosowe maszyny kluczem #1.
  3. Dostawca otwiera sejf z kasetką za pomocą klucza #2.
  4. Dostawca wyjmuje pełną kasetkę z sejfu.
  5. Dostawca montuje na miejsce poprzedniej kasetki nową.
  6. Dostawca zamyka sejf kluczem #2.
  7. Dostawca zamyka drzwiczki serwisowe automatu kluczem #1.
  8. Dostawca wpisuje kod serwisowy.
  9. Maszyna przechodzi w tryb operacyjny.

Rozszerzenia (ścieżki alternatywne):

1-8a. Maszyna nie przyjmuje kodu serwisowego. 1. Dostawca upewnia się że poprawnie wpisał kod. 2. Dostawca kontaktuje się z serwisantem w celu upewnienia się że kod nie został zmieniony. 2a. Okazuje się że kod został zmieniony. 1. Dostawca otrzymuje nowy kod serwisowy do automatu. 3. Dostawca wyłącza automat. 4. Dostawca wywiesza na automacie informację o awarii. 5. Przyjeżdża serwisant w celu naprawienia usterki. 2a. Klucz do drzwiczek serwisowych został uszkodzony. 1. Dostawca wpisuje kod serwisowy wprowadzając automat w tryb operacyjny. 2. Dostawca jedzię odebrać od serwisanta zapasowy klucz #1. 3a. Klucz do sejfu został uszkodzony. 1. Dostawca blokuje otór wrzutowy. 2. Dostawca zamyka drzwiczki serwisowe automatu kluczem #1. 3. Dostawca wpisuje kod serwisowy wprowadzając automat w tryb operacyjny. 4. Dostawca zawiesza na automacie informację o awarii oraz przyjmowaniu płatności wyłącznie kartą. 5. Dostawca jedzię odebrać od serwisanta zapasowy klucz #2. 7a. Klucz do drzwiczek serwisowych zoastał uszkodzony gdy maszyna jest otwarta. 1. Dostawca oczekuje na przybycie serwisanta pilnując otwartej maszyny.

Wymagania specjalne:

Wymagania technologiczne oraz ograniczenia na wprowadzane dane:

Kwestie otwarte: