Spisie treści
W pierwszej części tego samouczka przyjrzeliśmy się podstawom schematy komponentów, a także sposób ich modelowania i nie zapominając o koncepcjach programowania obiektowego, które są stosowane w tych diagramach.Typy komponentów
Wśród różnych modeli, które możemy wykonać, możemy uwzględnić składniki W 3 dużych grupach grupy te nie są sztywne, ale możemy je traktować jako odniesienie podczas tworzenia diagramów.
Zobaczmy poniżej różne typy:
- Komponenty dystrybucyjne: są podstawą systemów wykonywalnych, w ramach których możemy mieć np.: Biblioteki DLL, pliki wykonywalne, JAVA Beans itp..
- Komponenty robocze w produkcie: odpowiadają elementom, na podstawie których utworzono komponent, takim jak: bazy danych, pliki kodu itp.
- Elementy wykonawcze: są to komponenty utworzone z działającego systemu, na przykład: gdy wykonujemy wyszukiwanie, plik zapisujący indeksy do wyszukiwania będzie naszym komponentem wykonawczym.
Teraz wchodząc w sprawę, zdefiniujmy schemat komponentów jako kontener dla komponentów, interfejsów i relacji w systemie.
Aby to przedstawić, użyjemy a prostokąt z dwoma małymi nakładającymi się prostokątami po lewej stronie będzie zawierać nazwę.
Spójrzmy na graficzny przykład tego:
ten interfejsy Możemy je przedstawić na dwa sposoby, pierwszy oferuje nam trochę więcej szczegółów, ponieważ pokazuje interfejs jako prostokąt i pokazuje operacje, które zawiera, odnosimy go do komponentu za pomocą linii przerywanej z niewypełnionym grotem strzałki, jeśli Naprawiliśmy ten schemat, zostawiliśmy go na końcu samouczka w jego pierwszej części jako podgląd:
Zobaczmy na poniższej grafice przykład drugiego sposobu przedstawienia interfejsu na diagramie komponentów:
Na tym kończymy tę drugą część samouczka, upewniając się, że możemy teraz stworzyć diagram komponentów i modelować komponenty, abyśmy mogli lepiej zorganizować nasze modelowanie.Podobał Ci się i pomógł ten samouczek?Możesz nagrodzić autora, naciskając ten przycisk, aby dać mu pozytywny punkt