3.2 KiB
Executable File
Use Case 7: Dodanie towaru do automatu.
Aktor podstawowy: Zaopatrzeniowiec
Główni odbiorcy i oczekiwania względem systemu:
-
Zaopatrzeniowiec: Dodanie przywiezionych towarów do automatu.
-
Dział zaopatrzeniowy: Otrzymanie raportu o stanie produktów.
-
Automat: Uzupełnienie ilości produktów.
Warunki wstępne:
Sprawny automat, gotowy do otrzymania nowych produktów lub uzupełninia ich braków. Zaopatrzeniowiec z raportem o ilości wolnego miejsca w automacie przystępuje do dodania towarów.
Warunki końcowe:
Zaopatrzeniowiec dodał produkty. Automat jest gotowy do obsłuzenia nowego klienta. Dział zaopatrzeniowy otrzymuje raport o ilości produktów w automacie.
Scenariusz główny (ścieżka podstawowa):
- Zaopatrzeniowiec wybiera opcję "dodaj produkty" oraz podając hasło, wprowadza go w stan gotowości do otrzymania nowych towarów.
- Zaopatrzeniowiec uzupełnia produkty w automacie.
- Zaopatrzeniowiec wybiera opcję "uzupełniono towar".
- Automat sprawdza stan produktów oraz wysyła raport do działu zaopatrzeniowego.
- Automat przechodzi w stan gotowy do zamknięcia.
- Zaopatrzeniowiec zamyka automat, automat moze odebrać nowe zamówienie.
Rozszerzenia (ścieżki alternatywne):
1a. Podano nieprawidłowe hasło.
- Automat wyświetla komunikat z informacją o podaniu nieprawidłowego hasła.
- Ekran logowania pojawia się ponownie.
2a. Wielkorotnie wprowadzone nieprawidłowe hasło.
1. Automat przechodzi w stan gotowości do otrzymania nowego zamówienia oraz blokuje opcję dodania nowych produktów na 5 min.
4a. Błąd w trakcie sprawdzania stanu produków w automacie.
- Automat powiadamia zaopatrzeniowca o błędzie podczas sprawdzania stanu towarów.
- Zaopatrzeniowiec poprawia umieszczenie produktów oraz wybiera opcję "sprawdź ponownie".
- Automat przechodzi do fazy sprawdzania stanu produktów.
4b. Automat nie moze wysłać wygenerowanego raportu do działu zaopatrzeniowego.
- Automat powiadamia o błędzie zaopatrzeniowca.
- Automat wyświetla raport na ekranie wbudowanego wyświetlacza.
- Zaopatrzeniowiec, po zapoznaiu się z raportem, potwierdza jego odczytanie.
Wymagania specjalne:
-
Wprowadzenie zbyt duzej ilości produktów skutuje błędem w trakcie sprawdzania stanu produktów w automacie. Ściezka 4a.
-
Automat przechodzi w stan gotowości do otrzymania nowego zamówienia tylko jeśli jego czujniki wykryją poprawne zamknięcie drzwi. Ściezka 6.
Wymagania technologiczne oraz ograniczenia na wprowadzane dane:
1a. Hasło jest długości minimum 10 znaków.
4b. Automat wyświetla na ekranie czytelny dla zaopatrzeniowca raport.
Kwestie otwarte:
-
Umieszczenie opcji serwisowych. Czy mają one być klikane na ekranie autmatu, dostępne poprzez fizyczny guzik na automacie, czy moze zaopatrzeniowiec ma posiadać specjalne urządzenie serwisowe komunikujące się z automatem?
-
Co oznacza czytelny raport?