Rozdział 12. Zarządzanie częściami systemu oraz ich współużytkowanie: diagramy komponentów

Podczas projektowania oprogramowania bardzo rzadko przeskakuje się bezpośrednio od wymagań systemu do definiowania jego klas. W prawie wszystkich systemach (oprócz tych najprostszych) pomocne staje się zaplanowanie części wysokiego poziomu, które pozwalają na stworzenie architektury, oraz zarządzania zależnościami pomiędzy nimi i złożonością. Do organizowania systemu w wymienialne części oprogramowania, które są łatwiejsze do zarządzania oraz późniejszego wykorzystywania, używane są komponenty.

Diagram komponentów w języku UML modeluje komponenty występujące w systemie i jako taki stanowi część widoku konstrukcji, jak wynika to z Rysunek 12-1. Widok ...

Get UML 2.0. Wprowadzenie now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.