UC5 - ver 3

This commit is contained in:
Marta Roszak 2020-11-24 21:22:45 +01:00
parent 70f0bdd9dc
commit ca85c30895

View File

@ -19,18 +19,25 @@ Automat połączony jest z systemem zewnętrznym (zarządzanym przez pracownika
Warunki końcowe: Warunki końcowe:
---------------- ----------------
W automacie dostępne do sprzedaży klientom są tylko produkty z ważną datą przydatności. W automacie dostępne są do sprzedaży klientom, tylko produkty z ważną datą przydatności.
Scenariusz główny (ścieżka podstawowa): Scenariusz główny (ścieżka podstawowa):
--------------------------------------- ---------------------------------------
1. O godzinie 6:00 i 18:00 rozpoczynana jest kontrola terminów przydatności. 1. O godzinie 6:00 i 18:00 rozpoczynana jest kontrola terminów przydatności.
2. Automat odczytuje datę przydatności produktu i stwierdza czy jest on odpowiedni do sprzedaży. 2. Możliwość dokonania zakupu zostaje zablokowana.
_Automat wykonuje krok 2. do momentu, w którym sprawdzone zostaną wszystkie produkty._ 3. Automat odczytuje datę przydatności produktu.
3. Automat przesyła podsumowanie kontroli do zewnętrznego systemu. 4. Automat stwierdza, że produkt nadaje się do sprzedaży.
_Automat wykonuje krok 3. - 4. do momentu, w którym sprawdzone zostaną wszystkie produkty._
5. Automat przesyła podsumowanie kontroli do zewnętrznego systemu.
6. Automat odblokowuje możliwość dokonania zakupu.
7. Pracownik obsługi potwierdza otrzymanie podsumowania kontroli.
Rozszerzenia (ścieżki alternatywne): Rozszerzenia (ścieżki alternatywne):
------------------------------------ ------------------------------------
@ -40,19 +47,11 @@ Rozszerzenia (ścieżki alternatywne):
1. Pracownik obsługi restartuje automat. 1. Pracownik obsługi restartuje automat.
2. Proces kontroli terminów przydatności musi zostać rozpoczęty od nowa. 2. Proces kontroli terminów przydatności musi zostać rozpoczęty od nowa.
2a. Automat wykryje produkt niezdatny do spożycia. 4a. Automat wykryje produkt niezdatny do spożycia.
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.
Wymagania specjalne:
--------------------
-
- ...
- ...
Wymagania technologiczne oraz ograniczenia na wprowadzane dane: Wymagania technologiczne oraz ograniczenia na wprowadzane dane:
--------------------------------------------------------------- ---------------------------------------------------------------
@ -62,8 +61,4 @@ Wymagania technologiczne oraz ograniczenia na wprowadzane dane:
Kwestie otwarte: Kwestie otwarte:
---------------- ----------------
- ... <!-- np. Czy dopuszczamy autoryzację z wykorzystaniem rozpoznawania twarzy?--> - Co ile / kiedy dokładnie usuwane są, przez pracownika obsługi, produkty niezdatne do spożycia?
- ...
- ...