AiPO_Automat_spozywczy/use-cases.md

45 lines
2.0 KiB
Markdown
Raw Normal View History

2020-11-04 10:37:46 +01:00
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 |
2020-11-04 10:37:46 +01:00
Słownik
-------
| Hasło | Opis |
| -------------- | ------------------------------------ |
| Ciepły posiłek | posiłek wymagający dodatkowych akcji |
| | |
2020-11-04 10:37:46 +01:00
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.
2020-11-04 10:37:46 +01:00
### Use case 5: Kontrola wymogów sanitarnych ###
2020-11-04 10:37:46 +01:00
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.
2020-11-04 10:37:46 +01:00