UC5 - ver 3.2

This commit is contained in:
Marta Roszak 2020-11-24 23:27:46 +01:00
parent 866dae2054
commit f6e9e07aa3

View File

@ -37,7 +37,7 @@ Scenariusz główny (ścieżka podstawowa):
6. Automat odblokowuje możliwość dokonania zakupu. 6. Automat odblokowuje możliwość dokonania zakupu.
7. Pracownik obsługi potwierdza otrzymanie podsumowania kontroli. 7. Systm zewnętrzny potwierdza otrzymanie podsumowania kontroli.
Rozszerzenia (ścieżki alternatywne): Rozszerzenia (ścieżki alternatywne):
------------------------------------ ------------------------------------
@ -52,13 +52,19 @@ Rozszerzenia (ścieżki alternatywne):
1. Automat blokuje sprzedaż danego produktu. 1. Automat blokuje sprzedaż danego produktu.
2. Automat zaksięgowuje produkt niezdatny do spożycia w podsumowaniu. 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.
Wymagania technologiczne oraz ograniczenia na wprowadzane dane: Wymagania technologiczne oraz ograniczenia na wprowadzane dane:
--------------------------------------------------------------- ---------------------------------------------------------------
1a. Proces kontroli produktów trwa nie dłużej niż 40 sekund. 1a. Proces kontroli produktów trwa nie dłużej niż 40 sekund.
3a. Automat odczytuje datę przydatności produktu z bazy danych, z pamięci.
5a. Podsumowanie kontroli zostaje zapisane w bazie przed wysłaniem.
Kwestie otwarte: Kwestie otwarte:
---------------- ----------------
- Co ile / kiedy dokładnie usuwane są, przez pracownika obsługi, produkty niezdatne do spożycia? - 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?