diff --git a/use-cases.md b/use-cases.md index e7f0968..1e9d126 100644 --- a/use-cases.md +++ b/use-cases.md @@ -4,28 +4,41 @@ Opis skrócony przypadków użycia Aktorzy procesu i ich cele -------------------------- -Aktor | Cel -------------|------------------------------ -Aktor1 | Cel1 -Aktor1 | Cel2 -Aktor2 | Cel3 - +| 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 ------------|----------------------------- -Hasło1 |Opis hasła ... -Hasło2 |Opis hasła ... +| Hasło | Opis | +| -------------- | ------------------------------------ | +| Ciepły posiłek | posiłek wymagający dodatkowych akcji | +| | | Przypadki użycia ---------------- -### Use case 1: Nazwa +### Use case 1: Zakup produktu -Opis skrócony ... +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: Nazwa +### 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. -Opis skrócony ... \ No newline at end of file