Przebieg ćwiczenia, diagramy komunikacji

background image

Diagramy komunikacji

background image

Odtworzenie w NetBeans istniejącego diagramu

komunikacji

background image

Komunikaty

background image

Zadanie

W systemie wspomagającym zarządzanie

miejskiej firmy kurierskiej do wyboru sposobu

przewiezienia przesyłki przeprowadzana jest

symulacja czasu przewiezienia różnymi

środkami transportu (rower, motor,

samochód, ciężarówka).

W tym celu

obiekt klasy Analityk

chcąc

poznać najlepszy środek transportu,

tworzy

obiekt tymczasowy klasy Szacowanie

,

który po zakończeniu szacowania jest

usuwany.

Czas potrzebny na przewiezienie zależy od

wielkości paczki i odległości (np. nie każdą

paczkę można zawieźć rowerem, a do

zawiezienia listu nie potrzeba ciężarówki).

background image

Znalezienie klas występujących w

zadaniu

W systemie wspomagającym zarządzanie miejskiej

firmy kurierskiej do wyboru sposobu przewiezienia

przesyłki przeprowadzana jest symulacja czasu

przewiezienia różnymi środkami transportu

[:ŚrodkiTransportu]

(rower, motor, samochód,

ciężarówka

[:Środek ]

).

W tym celu obiekt klasy Analityk chcąc poznać

najlepszy środek transportu, tworzy obiekt

tymczasowy klasy Szacowanie

[:Szacowanie]

,

który po zakończeniu szacowania jest usuwany.

Czas

[:PlanMiasta]

potrzebny na przewiezienie

zależy od wielkości paczki i odległości (np. nie

każdą paczkę można zawieźć rowerem, a do

zawiezienia listu nie potrzeba ciężarówki).

background image

Operacje i atrybuty klas

W systemie wspomagającym zarządzanie miejskiej firmy

kurierskiej do wyboru sposobu przewiezienia przesyłki

przeprowadzana jest symulacja czasu przewiezienia

różnymi środkami transportu

[:ŚrodkiTransportu-

Ilość(), Podaj(nr)

]

(rower, motor, samochód,

ciężarówka

[:Środek-

CzyPrzewiezie(przesyłka)

]

).

W tym celu obiekt klasy Analityk chcąc poznać najlepszy

środek transportu, tworzy obiekt tymczasowy klasy

Szacowanie

[:Szacowanie-

Szacowanie(start,

koniec, przesylka), PodajNajszybszy()

]

, który po

zakończeniu szacowania jest usuwany.

Czas

[:PlanMiasta-

Czas(start, koniec, srodek)

]

potrzebny na przewiezienie zależy od wielkości paczki

i odległości (np. nie każdą paczkę można zawieźć

rowerem, a do zawiezienia listu nie potrzeba

ciężarówki).

background image

Klasy i metody do wykorzystania:

:ŚrodkiTransportu

Ilość()

– zwraca ilość śr. transportu

Podaj(nr)

– zwraca śr. transportu z pozycji o zadanym

numerze

:Środek

                      

CzyPrzewiezie(przesyłka)

– czy można przewieźć taką

przesyłkę tym środkiem transportu

:PlanMiasta

                

Czas(start, koniec, srodek)

– zwraca czas potrzebny

do

osiągnięcia celu zadanym środkiem
transportu

:Szacowanie

               

Szacowanie(start, koniec, przesylka)

– konstruktor,

oblicza czasy dla różnych możliwości

                                

PodajNajszybszy()

– zwraca najszybszy środek

transportu w danym przypadku

background image

:ŚrodkiTransportu

Ilość()

– zwraca ilość śr. transportu

 

Podaj(nr)

– zwraca śr. transportu z pozycji o zadanym numerze

:Środek

                      

CzyPrzewiezie(przesyłka)

– czy można przewieźć taką przesyłkę tym

środkiem transportu

:PlanMiasta

               

Czas(start, koniec, środek)

– zwraca czas potrzebny do osiągnięcia celu

zadanym środkie

:Szacowanie

              

Szacowanie(start, koniec, przesylka)

– konstruktor,oblicza czasy dla różnych

możliwości

                                   

PodajNajszybszy()

– zwraca najszybszy środek transportu w danym

przypadku

konstruktor

destruktor

background image

Zadanie

• Na podstawie jednego ze scenariuszy

diagramu przypadków użycia
projektu realizowanego w zespole
sporządzić diagram komunikacji


Document Outline


Wyszukiwarka

Podobne podstrony:
Diagram komunikacji
Przebiegi cwiczeń, cwicz1
Przebieg ćwiczenia
Przebiegi cwiczeń, cwicz5
Opis przebiegu ćwiczenia estry
Przebiegi cwiczeń, cwicz3
Przebieg ćwiczenia 2
przebiegi cwiczen, PRZEBI~1, Przebieg Wykładu nr
82mojeaikido, Przebieg ćwiczenia:
Przebiegi cwiczeń cwicz4
Przebiegi cwiczeń cwicz6
Przebiegi cwiczeń cwicz2
Przebieg cwiczenia fizyka cw 3p Nieznany
Genetyczny Przebieg ćwiczeń zaczne
Mrówkowy Przebieg ćwiczeń zaoczne
Przebiegi cwiczeń, cwicz6
Przebiegi ćwiczeń, PiU ćw2
Przebiegi ćwiczeń PiU-ćw6-przebieg

więcej podobnych podstron