Przypadki użycia i 'zapętlanie'

0

Witam
Mam taki opis:
UC3. Kompletowanie zamówienia
Klient dodaje lub usuwa pozycje z zamówienia. Księgarnia za każdym razem
podlicza aktualny wybór i informuje o cenie. Klient musi na koniec potwierdzić swój
wybór

I mam z tego zrobić przypade użycia. I teraz pytanie: czy w przypadkach użycia jakoś trzeba przedstawić tą pętle gdy użytkownik zamawia więcej niż jedną książkę ?
Ja napisałem taki przypadek użycia
UC3. Edytowanie zamówienia
Scenariusz

Klient dodaje zamówienie</li> System wyświetla zaktualizowaną cenę oraz aktualną liste pozycji zmówienia</li> Klient potwierdza zamówienie
Rozszerzenie:
1a. Klient usuwa zamówienie
1a1. Kontynuacja przepływu od punktu 1
3a. Kilent powraca do edycji zamówienia
3a1. Kontynuacja przepływu od punktu 1

Tak więc tą pętle realizuje w 3a i 3a1</li> </ol>

Natomiast w odpowiedziach mam tak:
UC3. Kompletowanie zamówienia
Scenariusz główny:

System wyświetla produkty, które wybrał Klient.</li> Klient dodaje lub usuwa pozycję z zamówienia.</li> System wyświetla zaktualizowane zamówienie z sumaryczną kwotą.</li> Klient zatwierdza zamówienie na wyświetloną kwotę.</li> System prosi o wybór sposobu zapłaty oraz o padanie danych niezbędnych do
realizacji zamówienia.</li> System informuje Klienta o przyjęciu zamówienia.
Rozszerzenia:
1A. Klient nie wybrał ani jednego produktu.
1A1. System informuje Klienta, że nie wybrał jeszcze ani jednego produktu
(koniec przypadku).
4A. Sumaryczna kwota zamówienia jest równa 0 – zamówienie jest puste.
4A1. System informuje Klienta, że zamówienie jest puste i prosi o dodatnie
pozycji do zamówienia (powrót do 1).
6A. Wystąpił błąd techniczny – zamówienie nie może zostać zrealizowane.
</li> </ol>

Tutaj jest opisany przypadek tylko dla jednego dodania/usunięcia produktu. Czy ktoś wie czy moja wersja z pętlą jest również poprawna ?
Pozdrawiam.

0

W przypadkach użycia powinno się przedstawić poza standardowymi krokami także alternatywne kroki, nieoczekiwane wyjątki itp. wraz z nawigacją do innych przypadków użycia, więc te Twoje tzw. "pętle" są jak najbardziej ok.

Z resztą w swoich odpowiedziach w pkt 4A1. masz w nawiasie taką nawigację lub jak to nazywasz "pętlę".

0

AdamPL - dzięki za wyjasnienie :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1