Opis formalny
<nazwa powinna być celem w postaci krótkiego wyrażenia czasownikowego>
Kontekst użycia: <dłuższe określenie celu>
Zakres: <zakres projektowy, jaki system jest taktowany jako projektowana czarna skrzynka>
Poziom: <jeden z: streszczenie, cel użytkownika, podfunkcja>
Aktor główny: <nazwa roli dla aktora głównego lub jej opis>
Uczestnicy i interesy: <lista uczestników i ich kluczowych interesów w tym przypadku użycia>
Warunek początkowy: <jakiego stanu oczekujemy na wstępie>
Minimalna gwarancja: <w jaki sposób interesy są chronione przy dowolnym zakończeniu>
Gwarancja powodzenia: <stan gdy cel będzie zrealizowany>
Wyzwalacz: <co uruchamia przypadek użycia; może być zdarzenie zegarowe>
Główny scenariusz powodzenia
<kroki scenariusza od wyzwalacza do realizacji celu>
<numer kroku> <opis akcji>
Rozszerzenia:
<umieść tu rozszerzenia; jedno w wierszu; każde odwołuje się do kroku scenariusza głównego>
<zmieniony krok> <warunek>: <akcja albo podrzędny przypadek użycia>
Lista wariantów technologii i danych:
<umieść tu warianty, które ostatecznie mogę spowodować rozdzielenie scenariusza>
<numer kroku lub wariantu> <lista wariantów>
Dodatkowe informacje:
<cokolwiek potrzebne jako dodatkowe informacja>
Opis nieformalny
Aktor główny: <nazwa roli dla aktora głównego lub jej opis>
Zakres: <zakres projektowy, jaki system jest taktowany jako projektowana czarna skrzynka>
Poziom: <jeden z: streszczenie, cel użytkownika, podfunkcja>
<opis przypadku użycia w języku naturalnym>
<akapity mogę opisywać rozszerzenia przypadku użycia>
Tabela jednokolumnowa:
Nazwa przypadku użycia |
<nazwa powinna być celem w postaci krótkiego wyrażenia czasownikowego> |
||
Kontekst użycia |
<dłuższe określenie celu> |
||
Zakres |
zakres projektowy, jaki system jest taktowany jako projektowana czarna skrzynka> |
||
Poziom |
<jeden z: streszczenie, cel użytkownika, podfunkcja> |
||
Aktor główny |
<nazwa roli dla aktora głównego lub jej opis> |
||
Uczestnicy i interesy |
Uczestnik |
Interes |
|
|
<nazwa uczestnika> |
<interesy uczestnika> |
|
|
<nazwa uczestnika> |
<interesy uczestnika> |
|
Warunek początkowy |
<jakiego stanu oczekujemy na wstępie> |
||
Minimalna gwarancja |
<w jaki sposób interesy są chronione przy dowolnym zakończeniu> |
||
Gwarancja powodzenia |
<stan gdy cel będzie zrealizowany> |
||
Wyzwalacz |
<co uruchamia przypadek użycia; może być zdarzenie zegarowe> |
||
Opis |
Krok |
Akcja |
|
|
1 |
<kroki scenariusza od wyzwalacza do realizacji celu> |
|
|
2 |
<…> |
|
|
3 |
|
|
Rozszerzenia |
Krok |
Akcja odgałęzienia |
|
|
1a |
<warunek powodujący odgałęzienie>: <akcja lub podrzędny przypadek użycia> |
|
Warianty technologii |
|
|
|
|
1 |
<lista wariantów> |
Styl RUP
Nazwa przypadku użycia
Krótki opis
… tekst …
Aktorzy
… tekst …
Wyzwalacze
… tekst …
Przepływ zdarzeń
Przepływ podstawowy
… tekst …
Przepływy alternatywne
Warunek 1
… tekst …
Warunek 2
… tekst …
…
Specjalne wymagania
Platforma
… tekst …
…
Warunki początkowe
… tekst …
Warunki końcowe
… tekst …
Punkty rozszerzenia
… tekst …
Lista kontrola przypadku użycia:
Pole |
Pytanie |
Tytuł przypadku użycia |
|
|
|
Zakres i poziom |
|
Zakres |
|
|
|
Poziom |
|
|
|
Aktor główny |
|
|
|
Warunki początkowe |
|
|
|
Uczestnicy i interesy |
|
Minimalne gwarancje |
|
Gwarancje powodzenia |
|
Główny scenariusz powodzenia |
|
|
|
|
|
Każdy krok w dowolnym scenariuszu |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Warunek rozszerzenia |
|
|
|
Lista wariantów technologii i danych |
|
Zawartość przypadku użycia jako całości |
|
|
|
|
|