Update 'use-case-1.md'

This commit is contained in:
Mateusz Tylka 2020-11-25 10:26:07 +01:00
parent 0ce461250f
commit 98a26826b1

View File

@ -11,39 +11,39 @@ Główni odbiorcy i oczekiwania względem systemu:
Warunki wstępne: Warunki wstępne:
---------------- ----------------
- Prawidłowe działanie systemu i ekranu dotykowego. - System wyświetla co najmniej jedno zamówienie ze statusem "Do realizacji".
Warunki końcowe: Warunki końcowe:
---------------- ----------------
- Oczekiwana zmiana statusu danego zamówienia. - System zmienił status zamówienia.
Scenariusz główny (ścieżka podstawowa): Scenariusz główny (ścieżka podstawowa):
--------------------------------------- ---------------------------------------
1. System wyświetla co najmniej jedno zamówienie ze statusem "Do realizacji"
2. Kucharz wybiera zamówienie, aby status wybranego zadania zmienił się z "Do realizacji" na "W trakcie realizacji" 1. Kucharz wybiera zamówienie, aby zmienić status wybranego zamówienia.
3. System odpowiednio zmieni status zamówienia, z "Do realizacji" na "W trakcie realizacji" 2. System odpowiednio zmieni status zamówienia, z "Do realizacji" na "W trakcie realizacji".
------------------------------------ ------------------------------------
*a. System ulega awarii *a. System ulega awarii
1. Kucharz resetuje system 1. Kucharz resetuje system
2. System ponownie wczytuje zamówienia, ich statusy i je wyświetla 2. System ponownie wczytuje zamówienia, ich statusy i je wyświetla
*1a. Kucharz zmienia status nie tego zamówienia, którym chce się rzeczywiście zająć *1a. Kucharz zmienia status nie tego zamówienia, którym chce się rzeczywiście zająć
1. Kucharz zmienia status zamówienia wybranego przez pomyłkę, z powrotem na status "Do realizacji" 1. Kucharz zmienia status zamówienia wybranego przez pomyłkę.
2. System odpowiednio zmieni status wybranego zamówienia, z "W trakcie realizacji" na "Do realizacji" 2. System odpowiednio zmieni status wybranego zamówienia, z "W trakcie realizacji" na "Do realizacji".
3. Kucharz wybiera zamówienie, aby status wybranego zadania zmienił się z "Do realizacji" na "W trakcie realizacji" 3. Kucharz zmienia status zamówienia tego, którym rzeczywiście chciał się zajać.
4. System odpowiednio zmieni status wybranego zamówienia, z "Do realizacji" na "W trakcie realizacji" 4. System odpowiednio zmieni status wybranego zamówienia, z "Do realizacji" na "W trakcie realizacji".
*1b. Kucharz nie pamięta, który status został zmieniony przez pomyłkę *1b. Kucharz nie pamięta, który status został zmieniony przez pomyłkę
1. Kucharz wybiera opcję "cofnij", aby cofnąć ostatnią modyfikację statusu zamówienia 1. Kucharz wybiera opcję "cofnij", aby cofnąć ostatnią modyfikację statusu zamówienia.
2. System odpowiednio zmieni status ostatniego modyfikowanego zamówienia, na status poprzedni 2. System odpowiednio zmieni status ostatniego modyfikowanego zamówienia, na status poprzedni.
Wymagania specjalne: Wymagania specjalne:
-------------------- --------------------
<!-- - Czyste ręce, przed kontaktem z ekranem dotykowym (?) -->
Wymagania technologiczne oraz ograniczenia na wprowadzane dane: Wymagania technologiczne oraz ograniczenia na wprowadzane dane:
--------------------------------------------------------------- ---------------------------------------------------------------