background image

 

 

DIAGRAM SEKWENCJI

background image

 

 

Do czego służą

 diagramy sekwencji?

• Analiza wymagań

• Usprawnianie diagramów przypadków użycia
• Wykrycie dodatkowych obiektów 

uczestniczących

• Projektowanie

• Usprawnianie interfejsów

background image

 

 

Ogólny opis

Obiekty są to prostokąty na górze linii życia

Linie życia są to pionowe przerywane linie

Zdarzenia są to poziome strzałki z etykietą która jest 
nazwą lub/i stanem oraz iteracja

Kierunek grotu strzałki określa kierunek przepływu 
danych 

Czas płynie z góry w dół

background image

 

 

Elementy graficzne (1)

aa

Obiekt
(object)

Utworzenie nowego 
obiektu
(Create stimuli)

Zniszczenie obiektu
(destroy stimuli)

Rodzaj iteracji                    Symbol              
Znaczenie
       

background image

 

 

Elementy graficzne (2)

Rodzaj  interakcjiSymbol

Znaczenie

synchroniczna

“Normalna” 

proceduralna 

sytuacja. 

Nadawca  zawiesza  działanie,  dopóki 
odbiorca nie zwróci  sterowania. Można to 
oznaczyć wykorzystując symbol powrotu.

powrót
(return)

Powrót  nie  jest  komunikatem.  Oznacza 
zakończenie  komunikatu  i  przekazanie 
sterowania do nadawcy.

(synchronous)

płaska
(flat)

Nadawca 

komunikatu 

przekazuje 

sterowanie  do  odbiorcy  oraz  kończy 
własną  działalność  nie  oczekując  na 
odpowiedź.

asynchroniczna
(asynchronous)

Nadawca  komunikatu  nie  oczekuje  na 
odpowiedź  odbiorcy,  ale  też  i  nie  kończy 
własnej  aktywności,  co  oznacza,  że  nadal 
przetwarza i może wysyłać komunikaty.

background image

 

 

Przykładowy scenariusz:

Scenariusz na rozmowę telefoniczną:
• podniesienie słuchawki
• oczekiwanie na sygnał gotowości
• dzwoniący wykręca numer
• łączenie
• telefon z numerem, który został 

wybrany dzwoni

• dzwoniący telefon jest odbierany 
• koniec rozmowy

background image

 

 

Przykładowy diagram

:Sterowanie

:Dzwoniący

:Odbierający

podniesienie słuchawki

ton w słuchawce

wybór cyfry

łączen
ie

ton dzwonka

uruchomienie dzwonka

podniesienie słuchawki

koniec tonu

koniec dzwonienia

.
.
.

background image

 

 

POWODZENIA...


Document Outline