Реинжиниринг бизнес-процессов проектирования и производства. Приложение II. Саломатина А.А - 49 стр.

UptoLike

c : Т е л е ф о н н ы й
а п п а р а т
К о м м у т а т о р
d : Т е л е ф о н н ы й
а п п а р а т
a : А б о н е н т
п о д н я т ь т р у б к у
т о н - с и г н а л ( )
* п о в о р о т
д и с к а
* н а б о р ц и ф р ы
к о м м у т а ц и я ( а , b )
Р а з г о в о р
" c r e a t e "
" s e n d
"
b : А б о н е н т
з в о н о к ( )
п о д н я т ь
т р у б к у
" s e n d
"
с о е д и н е н и е ( )
с о е д и н е н и е ( а )
с о е д и н е н и е ( b )
о п у с т и т ь
т р у б к у
з а к о н ч и т ь
р а з г о в о р
з а к о н ч и т ь
р а з г о в о р
о п у с т и т ь
т р у б к у
" d e s t r o y "
П о с л е у с т а н о в л е н и я с о е д и н е н и я
а б о н е н т ы a и b м о г у т н а ч а т ь
о б м е н и н ф о р м а ц и е й
Рис. 14. Окончательный вариант диаграммы последовательности для
моделирования телефонного разговора
Разработка модели кооперации
В качестве примера также рассматривается модель телефонного
разговора.
В последующем необходимо специфицировать все связи на этой
диаграмме, указав на их концах необходимую информацию в форме ро-
лей связей. Наконец, на диаграмму кооперации необходимо нанести все
сообщения, указав их порядок и семантические особенности. Оконча-
тельный фрагмент диаграммы кооперации изображен на рис. 15.
На диаграмме кооперации изображаются только те объекты, кото-
рые непосредственно в ней участвуют. При этом объекты могут высту-
пать в различных ролях, которые должны быть явно указаны на соответ-
ствующих концах связей диаграммы.
48