Analiza_Obiektowa/use-case-2.md

85 lines
3.1 KiB
Markdown
Raw Normal View History

2020-11-24 13:11:37 +01:00
Use Case 2: Odbiór pieniędzy z maszyny
=====================
2020-11-25 10:17:28 +01:00
**Aktor podstawowy:** Dostawca
Główni odbiorcy i oczekiwania względem systemu:
-----------------------------------------------
2020-12-01 14:48:07 +01:00
Aktor | Cel
------------|------------------------------
2020-12-01 14:48:31 +01:00
Dostawca | Oczekuje szybkiego i łatwego odbioru pieniędzy oraz wymiany kasetki.
2020-12-01 14:48:07 +01:00
Serwisant | Oczekuje szybkiego informowania o zaistniałych problemach.
2020-11-24 13:11:37 +01:00
Warunki wstępne:
----------------
Dostawca posiada pustą kasetkę na pieniądze.
2020-11-25 10:15:56 +01:00
2020-11-24 13:11:37 +01:00
Dostawca posiada klucz #1 służący do otwarcia drzwiczek serwisowych automatu.
2020-11-25 10:15:56 +01:00
2020-11-24 13:11:37 +01:00
Dostawca posiada klucz #2 służący do otwarcia sejfu automatu.
Warunki końcowe:
----------------
Dostawca wymienił kasetkę z pieniędzmi.
2020-11-25 10:16:10 +01:00
2020-11-24 13:11:37 +01:00
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.
2020-12-01 14:48:49 +01:00
2020-11-24 13:11:37 +01:00
1. Dostawca upewnia się że poprawnie wpisał kod.
2020-12-01 14:49:19 +01:00
2. Dostawca kontaktuje się z serwisantem w celu upewnienia się że kod nie został zmieniony.
2a. Okazuje się że kod został zmieniony.
2020-11-25 10:10:11 +01:00
1. Dostawca otrzymuje nowy kod serwisowy do automatu.
2020-12-01 14:49:19 +01:00
3. Dostawca wyłącza automat.
4. Dostawca wywiesza na automacie informację o awarii.
2020-11-24 13:11:37 +01:00
5. Przyjeżdża serwisant w celu naprawienia usterki.
2020-11-25 10:11:54 +01:00
2020-11-24 13:11:37 +01:00
2a. Klucz do drzwiczek serwisowych został uszkodzony.
2020-12-01 14:49:19 +01:00
2020-11-24 13:11:37 +01:00
1. Dostawca wpisuje kod serwisowy wprowadzając automat w tryb operacyjny.
2. Dostawca jedzię odebrać od serwisanta zapasowy klucz #1.
2020-11-25 10:11:54 +01:00
2020-11-24 13:11:37 +01:00
3a. Klucz do sejfu został uszkodzony.
2020-11-25 10:11:54 +01:00
2020-11-24 13:11:37 +01:00
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.
2020-11-25 10:11:54 +01:00
2020-11-24 13:11:37 +01:00
7a. Klucz do drzwiczek serwisowych zoastał uszkodzony gdy maszyna jest otwarta.
2020-11-25 10:11:54 +01:00
2020-11-24 13:11:37 +01:00
1. Dostawca oczekuje na przybycie serwisanta pilnując otwartej maszyny.
Wymagania specjalne:
--------------------
2020-12-01 14:49:46 +01:00
Urządzenie musi posiadać łatwy, lecz dobrze zabezpieczony dostęp do kasetki z pieniędzmi.
2020-12-01 14:50:01 +01:00
2020-12-01 14:49:46 +01:00
Czas weryfikacji kodu serwisowego nie może być dłuższy niż 40 sekund.
2020-11-24 13:11:37 +01:00
Wymagania technologiczne oraz ograniczenia na wprowadzane dane:
---------------------------------------------------------------
2020-12-01 14:49:46 +01:00
Kod serwisowy musi się składać z 6 różnych od siebie cyfr.
2020-11-24 13:11:37 +01:00
Kwestie otwarte:
----------------
2020-12-01 14:49:46 +01:00
Co w przypadku uszkodzenia maszyny gdy ta jest otwarta a serwisant jest niedostępny.
2020-11-24 13:11:37 +01:00