Packages04.pdf

(144 KB) Pobierz
Pakiety
Pakiety
Tomasz Szmuc '04
1
2707293.002.png
Pakiet to uniwersalny mechanizm podziału składników na grupy w pewnym celu.
Klient
Reguły przedsiębiorstwa
+ FormularzZamówienia
+ NotaDostawcza
-Zamówienie
Rys. Pakiet w postaci uproszczonej i rozszerzonej
Tomasz Szmuc '04
2
2707293.003.png
Składnikami pakietu mogą być: klasy, interfejsy, komponenty, węzły, operacje,
przypadki użycia, diagramy lub inne pakiety. Relacja własności jest całkowita,
poszczególne byty są zadeklarowane w pakiecie.
Składnikami mogą być także inne pakiety - możliwe jest zagnieżdżenie na dowolną
głębokość, choć bardziej efektywne jest importowanie.
Widoczność specyfikowana jest jak dla operacji. Byt widoczny wewnątrz pakietu jest
także widoczny we wszystkich pakietach zagnieżdżonych.
Tomasz Szmuc '04
3
2707293.004.png
Importowanie i eksportowanie
Serwer
+ BazaDanych
+ ObsługaDziennika
Klient
+ FormularzZamówienia
+ NotaDostawcza
-Zamówienie
Strategie
<<import>>
+ RegułyZamówień
- GUI :: Okno
GUI
+ Okno
+ Formularz
# ObsługaZdarzenia
<<import>>
+ byty eksportowane
Rys. Importowanie i eksportowanie
Tomasz Szmuc '04
4
2707293.005.png
Uogólnienia
GUI
+ Okno
+ Formularz
# ObsługaZdarzenia
WindowsGUI
+ GUI :: Okno
+ Formularz
# GUI :: ObsługaZdarzenia
+ FormularzVB
MacGUI
Rys. Uogólnienia między pakietami
Tomasz Szmuc '04
5
2707293.001.png
Zgłoś jeśli naruszono regulamin