Opis skrócony przypadków użycia =============================== Aktorzy procesu i ich cele -------------------------- | Aktor | Cel | | ----------------- | ------------------------------- | | Klient | Zakup produktu w automacie | | Automat | Sprzedanie produktu klientowi | | Serwisant | Konserwacja i naprawa sprzętu | | Pracownik obsługi | Uzupełnianie braków w automacie | Słownik ------- | Hasło | Opis | | -------------- | ------------------------------------ | | Ciepły posiłek | posiłek wymagający dodatkowych akcji | | | | Przypadki użycia ---------------- ### Use case 1: Zakup produktu Klient podchodzi do automatu, wybiera produkt poprzez wpisanie kody produktu, automat podaje cenę. Klient wybiera formę płatności- płaci kartą, albo wrzuca monety i/lub banknoty. W przypadku płatności gotówką automat wydaje resztę. Automat wydaje produkt, klient odchodzi. ### Use case 2: Uzupełnienie braków Automat zgłasza pracownikowi brak produktu/gotówki. Pracownik obsługi otwiera automat uzupełnia braki, wprowadza terminy przydatności produktów, zamyka i odchodzi. ### Use case 3: Przegląd techniczny ### Serwisant dokonuje w razie potrzeby przeglądu technicznego i napraw. ### Use case 4: Zakup ciepłego posiłku ### Klient podchodzi do automatu, wybiera produkt poprzez wpisanie kody produktu, automat podaje cenę. W przypadku gdy klient wybiera ciepły posiłek, automat podgrzewa go. Klient wybiera formę płatności- płaci kartą, albo wrzuca monety i/lub banknoty. W przypadku płatności gotówką automat wydaje resztę. Automat wydaje produkt, klient odchodzi. ### Use case 5: Kontrola wymogów sanitarnych ### Automat kontroluje temperaturę w automacie i temperaturę wydawanych ciepłych posiłków. Kontroluje też terminy przydatności i w razie przedawnienia informuje pracownika obsługi i blokuje możliwość zakupu tego produktu.