[UCD] Pojedyncze przypadki, uogólnienie czy rozszerzenie?

Odpowiedz Nowy wątek
2006-09-20 13:51
0

Fragment wymagań:

Użytkownik chce przeglądać książkę. Chce mieć możliwość:

  • wyświetlenia strony tytułowej
  • wyświetlenia strony wybranej ze spisu treści
  • wyświetlenia następnej strony
  • wyświetlenia poprzedniej strony

Chciałe przedstawić to w postaci diagramu przypadków użycia, ale nie wiem, które z rozwiązań byłoby najlepsze:

  1. Niepowiązane przypadki
    user image
  2. Wykorzystanie uogólnienia
    user image
  3. Wykorzystanie rozszerzenia
  4. Jeden przypadek na diagramie, szczegóły w opisie przypadku

W każdym z tych rozwiązań widzę wady :/


Jest jeszcze jeden błąd :)
Unix is user friendly. It's just very particular about who it's friends are.

Pozostało 580 znaków

2006-09-22 21:13
0

4 opcja na pewno nie jest dobra wedlug mnie, zatracja sie w ogole sens stosowania diagramu.

jesli chodzi o zastosowanie generalizacji no to specjalizacje ogolnego przypadku uzycia "przegladaj strone" powinny sie czyms roznic, a ja to tak rozumiem ze rozna to jest glownie w wyniku tresc strony, a forma jej wyswietlania raczej ta sama, pozatym nie widze jakichs dodatkowych mozliwosci przy tym specjalizowanych przypadkach uzycia wyswietlanej strony

tak w ogole to na moj gust to ciezko mowic ze nastepna i poprzednia strona to jest generalizacja wyswietlania strony.. to sa raczej extendy przegladania strony, ja bym wszystkie przypadki zrobil jako extendy, ew jako includa zrobil wyswietlenie strony tytulowej, co w efekcie dalo by mi taka sytuacje, ze jak aktor wywola przypadek uzycia wyswietla strone, to automatycznie sie tu pokaze strona tytulowa.
Pytanie - jak napiszesz scenariusz dla przypadku "wyswietl strone" i jaki bedzie efekt wywolania tego przypadku przez aktora? taki wynik w specyfikacji powinno sie zawrzec

tu tylko tresc strony, a wszystkie przypadki uzycia jesli chodzi o jego scenariusz to sa

Pozostało 580 znaków

2006-09-24 17:46
0

Rzeczywiście. Źle nazwałem przypadki. Efektem każdego z nich będzie wyświetlenie strony i to być może nawet tej samej. Różni się tylko sposobem osiągnięcia tego wyniku. Albo przez wybranie strony ze spisu, albo przerzucenie strony na następną, albo na poprzednią, albo otworzenie od razu na stronie tytułowej.

Chyba najbardziej tutaj pasuje mi wersja z include.


Jest jeszcze jeden błąd :)
Unix is user friendly. It's just very particular about who it's friends are.

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

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