Use Case Diagram
| tmka | 21.04.2008 17:29:27 | |
![]() | Witam! Od kilku dni zmagam sie z projektem serwisu internetowego i postanowilem skorzystac z UML. Pierwszy raz korzystam z tego narzednia, wiec nie wszystko jest dla mnie jasne. Przejde do rzeczy: uzytkownik moze sobie stworzyc panel w ktorym wyswietlaja sie obrazki (okresla ich ilosc i rozmieszczenie), po stworzeniu panelu moze wygenerowac jego kod w HTML'u (mozna go sobie wstawic np. na swoja strone domowa). Przypadki "okresl ilosc" oraz "okresl styl" zincludowalem do przypadku "stworz panel", poniewaz sa scisle zwiazene z tworzeniem panelu. Generowanie kodu natomiast, nie uczestniczy w procesie tworzenia panelu, ale warunkiem wygenerowania kodu, jest istnienie panelu. Problem jest w tym, ze nie wiem jak przedstawic zwiazek miedzy generowaniem a panelem. Na moim diagramie Generowanie jest oddzielnym przypadkiem, ale nie wiem czy tak bedzie dobrze. Dla jasnosci zamieszczam jego fragment: http://zapodaj.net/13772774.jpg.html Pozdrawiam | |
| Nieznany | 12.05.2008 08:18:35 | |
![]() | Takie przedstawienie przypadków użycia jak na twoim diagramie, sugeruje że generacja i tworzenie panelu to dwie różne czynności, więc nie jest to to czego oczekujesz. Przede wszystkim, zwróć uwagę czym jest proces tworzenia panelu. Jest to ustawienie pewnych parametrów i zatwierdzenie ich, co powoduje wygenerowanie strony. Jeżeli tak na to spojrzeć, to generacja jak najbardziej podpada pod tworzenie, nie osobny przypadek. Ponadto proponował bym ci, zamiast używać <<include>>, zostawić tworzenie strony jako jeden przypadek użycia, natomiast to co się na niego składa, wydzielić do osobnego diagramu. W końcu lepiej mieć więcej prostych diagramów niż jeden zagmatwany i trudny do czytania. Pozdrawiam | |

