use case 5 - ostatecznie
This commit is contained in:
parent
5d2f063a6e
commit
404c4dbae5
@ -1,16 +1,18 @@
|
||||
Use Case 5: Kontrola wymogów sanitarnych
|
||||
=====================
|
||||
|
||||
**Aktor podstawowy:** Czas, pracownik obsługi.
|
||||
**Aktor podstawowy:** Czas.
|
||||
|
||||
|
||||
Główni odbiorcy i oczekiwania względem systemu:
|
||||
-----------------------------------------------
|
||||
|
||||
- Właściciel automatu: sprawna kontrola terminów przydatności produktów sprzedawanych w swoim automacie. Sprzedaż nieświeżych produktów może skutkować konsekwencjami prawnymi.
|
||||
- Właściciel automatu: sprzedaż produktów zdatnych do spożycia. Sprzedaż nieświeżych produktów może mieć konsekwencje prawne.
|
||||
|
||||
- Klient: Kupowanie produktów zdatnych do spożycia.
|
||||
|
||||
- Pracownik obsługi: sprawna kontrola terminów przydatności produktów sprzedawanych w automacie.
|
||||
|
||||
Warunki wstępne:
|
||||
----------------
|
||||
|
||||
@ -33,11 +35,12 @@ Scenariusz główny (ścieżka podstawowa):
|
||||
|
||||
_Automat wykonuje krok 3. - 4. do momentu, w którym sprawdzone zostaną wszystkie produkty._
|
||||
|
||||
5. Automat przesyła podsumowanie kontroli do zewnętrznego systemu.
|
||||
5. Automat zapisuje podsumowanie kontroli.
|
||||
|
||||
6. Automat odblokowuje możliwość dokonania zakupu.
|
||||
6. Automat przesyła podsumowanie kontroli do zewnętrznego systemu.
|
||||
|
||||
7. Automat odblokowuje możliwość dokonania zakupu.
|
||||
|
||||
7. Systm zewnętrzny potwierdza otrzymanie podsumowania kontroli.
|
||||
|
||||
Rozszerzenia (ścieżki alternatywne):
|
||||
------------------------------------
|
||||
@ -52,14 +55,14 @@ Rozszerzenia (ścieżki alternatywne):
|
||||
1. Automat blokuje sprzedaż danego produktu.
|
||||
2. Automat zaksięgowuje produkt niezdatny do spożycia w podsumowaniu.
|
||||
|
||||
7a. System zewnętrzny nie potwierdzi otrzymania podsumowania kontroli. (?)
|
||||
|
||||
1. Automat ponawia wysłanie podsumowania kontroli.
|
||||
5 - 6a. Zapisanie / wysłanie podsumowania nie powiedzie się.
|
||||
|
||||
1. Automat zgłasza usterkę (Use case 3).
|
||||
|
||||
Wymagania specjalne:
|
||||
---------------------------------------------------------------
|
||||
|
||||
1a. Proces kontroli produktów trwa nie dłużej niż 40 sekund.
|
||||
1a. Proces kontroli produktów trwa nie dłużej niż 60 sekund.
|
||||
|
||||
Wymagania technologiczne oraz ograniczenia na wprowadzane dane:
|
||||
---------------------------------------------------------------
|
||||
@ -71,5 +74,4 @@ Wymagania technologiczne oraz ograniczenia na wprowadzane dane:
|
||||
Kwestie otwarte:
|
||||
----------------
|
||||
|
||||
- Co ile / kiedy dokładnie usuwane są, przez pracownika obsługi, produkty niezdatne do spożycia?
|
||||
- Ile razy automat może ponawiać próbę przesłania podsumowania kontroli?
|
||||
- Co ile / kiedy dokładnie usuwane są, przez pracownika obsługi, produkty niezdatne do spożycia?
|
Loading…
Reference in New Issue
Block a user