2009-10-13 13 views

Odpowiedz

3

Component Diagrams służą do tworzenia diagramów komponentów wysokiego poziomu, które będą rozwijane. Na przykład w mojej aplikacji używam COM do oddzielania modułów. Każdy obiekt COM działa we własnym pliku wykonywalnym i jest modelowany jako składnik.

Deployment Diagrams służą do diagramu rzeczywistych modułów uruchomieniowych wymaganych do ukończenia systemu. Obejmuje to twoje moduły i dowolny sprzęt/oprogramowanie, które jest wymagane do ukończenia twojego systemu. W mojej aplikacji diagram wdrażania będzie zawierał nazwy wszystkich serwerów i modułów, które będą one uruchomione.

1

Diagram komponentów opisuje organizację komponentów fizycznych w systemie. diagramy przedstawiają wdrażania zasobów fizycznych w systemie, w tym węzły, komponenty i connections.See na przykład tutaj http://vinci.org/uml/

8

Mówiąc najprościej, Diagram komponentów pokazuje, jak różne elementy systemu zostały zgrupowane razem (w zespoły/DLL itp.) - oraz związek między tymi komponentami. Diagram wdrażania przedstawia krok dalej i opisuje, które elementy sprzętu zawierają te składniki.

Tak na przykład, jeśli „Utility.dll” to komponent i powiedzieć, że jest rozmieszczone na komputerze klienta (sprzęt). Następnie Diagram komponentów tego systemu pokaże Narzędzie i jego połączenie z innymi komponentami w systemie (np. Pakiety Klient/SQL). Natomiast Diagram wdrożenia pokaże konfigurację sprzętową - Serwer DB/serwer WWW/Maszyna klienta .. i składnik Narzędzia zostaną umieszczone w węźle maszyny klienta.

Powiązane problemy