Temat: Diagram komponentów - transfer pliku

Jak za pomocą diagram komponentów pokazać, że komponent (A) umieszcza na serwerze ftp (B) jakiś plik ?

Czy w tym przypadku komponent B (serwer ftp) udostępnia interfejs (diagram poniżej) ?


Obrazek
Jarosław Żeliński

Jarosław Żeliński Analityk i
Projektant Systemów

Temat: Diagram komponentów - transfer pliku

Diagram komponentów pokazuje wyłącznie "połączenia" między komponentami.

Pojęcie interfejsu oferowanego i żądanego wskazuje kto żąda obsługi a kto ją świadczy, ten diagram ma na celu pokazanie architektury:
- interfejs żądany (wymagany) to lista żądań komponentu
- interfejs oferowany to lista usług oferowanych przez komponent

I teraz pytanie
Jak za pomocą diagram komponentów pokazać, że komponent (A) umieszcza na serwerze ftp (B)
jakiś plik ?

tu tego się pokazać nie da, aby to pokazać (udokumentować) należy:
- pokazać na diagramie klas klasę interfejsu oferowanego i w niej operację np. "PrzyjmijPlik()"
- pokazać na diagramie sekwencji dialog obrazujący sposób przekazania tego pliku

tak więc:
- diagramu komponentów używasz skupiasz się) do modelowania architektury
- diagramu klas używasz tu do modelowania struktury komponentu
- diagramy sekwencji używasz tu do modelowania zachowania się tego komponentu

drobna uwaga: interfejs oferowany (lizaczek) musi mieć na diagramie nazwę bo to jest klasa, która powinna się pojawić na innym diagramie - diagramie klas, dokumentującym komponent.

Następna dyskusja:

Diagram klas analitycznych




Wyślij zaproszenie do