Witam, za pomocą jakiego diagramu przedstawia się wysokopoziomowy diagram systemu, który przedstawia komponenty systemu?
ThygeRRR097 napisał(a):
Witam, za pomocą jakiego diagramu przedstawia się wysokopoziomowy diagram systemu, który przedstawia komponenty systemu?
- Są różne notacje
W UMLu za pomocą diagramu komponentów
W Archimate możesz pokazać za pomocą elementów warstwy aplikacyjnej
-
Pomijając notacje, warto się zastanowić co faktycznie chcesz przekazać (struktura, zachowanie, roadmapa) i czy odbiorca zrozumie użytej symboliki.
-
Powerpoint dobrze się sprawdza w telekonfernecjach ("może lepiej na żółto zaznaczyć", "wybolduj") jako wypasiony notatnik/szkicownik.
@yarel: Ma to być diagram przedstawiający strukturę i zachowanie systemu, który przechowuje pewne dane
W UMLu masz osobne diagramy do prezentowania aspektów strukturalnych i osobne do dynamicznych. Na diagramie komponentów pokażesz, że są klocki i interfejsy między nimi + interfejsy do świata.
Nie pokażesz dynamiki, np. że masz sekwencję wywołań (Comp1->Comp2->Component3, Component4 itd.), do tego służą inne diagramy.
Jeśli chciałbym wszystko (struktura i zachowanie) wpakować na jeden diagram, to wybrałbym Archimate, który ma odpowiednie klocki do prezentowania takich rzeczy.
U mnie w firmie do tego celu robi się coś trochę na kształt diagramu komponentów. Na kolejnych diagramach dorysowuje się strzałkami przepływ danych. W UML masz diagram komponentów i diagram sekwencji. Pierwszy do opisania struktury, drugi (a właściwie będzie to cały zbiór diagramów) do zachowania systemu.