Both sides previous revision
Poprzednia wersja
Nowa wersja
|
Poprzednia wersja
|
pl:miw:miw08_umlandardxtt:umlandard:approach2 [2008/04/14 22:00] miw |
pl:miw:miw08_umlandardxtt:umlandard:approach2 [2019/06/27 15:50] (aktualna) |
| {{:pl:miw:miw08_umlandardxtt:umlandard:sha.png|:pl:miw:miw08_umlandardxtt:umlandard:sha.png}} | | | {{:pl:miw:miw08_umlandardxtt:umlandard:sha.png|:pl:miw:miw08_umlandardxtt:umlandard:sha.png}} | |
| {{:pl:miw:miw08_umlandardxtt:umlandard:poziom_sha.png|:pl:miw:miw08_umlandardxtt:umlandard:poziom_sha.png}} | | | {{:pl:miw:miw08_umlandardxtt:umlandard:poziom_sha.png|:pl:miw:miw08_umlandardxtt:umlandard:poziom_sha.png}} | |
| |
| |
| |
| |
| |
| |
===== Zależności trace, use i derive ===== | ===== Zależności trace, use i derive ===== |
| |
^ Notacja UML ^ Nazwa stereotypu ^ Znaczenie powiązania ^ | ^ Notacja UML ^ Nazwa stereotypu ^ Znaczenie powiązania ^ |
| {{:pl:miw:miw08_umlandardxtt:umlandard:ab_trace.png|:pl:miw:miw08_umlandardxtt:umlandard:ab_trace.png}} | trace | A jest wcześniejszą czasowo wersją B.((powyższa czasowa interpretacja stereotypu została zaczerpnięta z poniższego diagramu z książki Arlow J. & Neustadt I. //UML 2 and the Unified Process//: | | {{:pl:miw:miw08_umlandardxtt:umlandard:c_trace.png| Zależność trace}} | trace | Definiuje związek trace pomiędzy elementami modelu (lub zbiorami elementów), które reprezentują to samo pojęcie (tę samą abstrakcję) w różnych modelach. Głównie używane dla śledzenia zmian między modelami. | |
{{:pl:miw:miw08_umlandardxtt:umlandard:scan_wesley.png|:pl:miw:miw08_umlandardxtt:umlandard:scan_wesley.png}}\\ Na diagramie przedstawiono tę samą klasę w dwóch różnych fazach projektu. Powiązanie między nimi to właśnie powiązanie <<trace>>.))| | | {{:pl:miw:miw08_umlandardxtt:umlandard:c_use.png| Zależność use}} | use | Zależność use to związek, w którym jeden element wymaga drugiego elementu (lub zbioru elementów) dla swojej pełnej implementacji lub operacji. \\ W metamodelu use definiuje zależność, w której klient (B) wymaga obecności dostawcy (A). Taka zależność nie określa w jaki sposób klient wykorzystuje dostawcę, jedynie określa, że dostawca jest używany w definicji bądź implementacji klienta. | |
| {{:pl:miw:miw08_umlandardxtt:umlandard:ab_agregacja.png|:pl:miw:miw08_umlandardxtt:umlandard:ab_agregacja.png}} | use | A posiada (agreguje, przechowuje dane dotyczące) B,\\ w takim przypadku B może istnieć samodzielnie czy być współdzielone. | | | {{:pl:miw:miw08_umlandardxtt:umlandard:c_derive.png| Zależność derive}} | derive | Określa związek pochodzenia między elementami, będącymi często (ale nie koniecznie) tego samego typu. Związek pochodzenia specyfikuje, że klient (B) może być wyznaczony (obliczony) na podstawie dostawcy (A). | |
| {{:pl:miw:miw08_umlandardxtt:umlandard:ab_zaleznosc.png|:pl:miw:miw08_umlandardxtt:umlandard:ab_zaleznosc.png}} | derive | B używa A (lub ma dotyczące A informacje). | | |
| |
| |