31135

Динамические модели объектно-ориентированных программных систем: диаграммы взаимодействия Use Case

Доклад

Информатика, кибернетика и программирование

Диаграмма сотрудничества это диаграмма взаимодействия выделяющая структурную организацию объектов посылающих и принимающих сообщения. Иначе диаграмму сотрудничества называют диаграмма кооперации. Диаграмма последовательности это диаграмма взаимодействия отображающая сценарий поведения в системе и обеспечивающая более наглядное представление порядка передачи сообщений. Графически диаграмма последовательности это разновидность таблицы которая показывает объекты размешенные вдоль оси икс и сообщения упорядоченные во времени вдоль оси...

Русский

2013-08-25

14.52 KB

18 чел.

Вопрос 22 Динамические модели объектно-ориентированных программных систем: диаграммы взаимодействия Use Case.

Динамические модели обеспечивают представление поведения системы, путем отображения изменения состояний в процессе работы системы в зависимости от времени.

Диаграммы взаимодействия представлены двумя разновидностями диаграмм. Это диаграммы сотрудничества и диаграммы последовательности.

Диаграмма сотрудничества – это диаграмма взаимодействия, выделяющая структурную организацию объектов, посылающих и принимающих сообщения. Иначе диаграмму сотрудничества называют диаграмма кооперации.

Объекты взаимодействуют друг с другом  с помощью связей – каналов для передачи сообщений. Связь между парой объектов рассматривается как экземпляр ассоциации между их классами, то есть связь между двумя объектами существует только тогда, когда имеется ассоциация между их классами. Связь это путь для передачи сообщения, который может быть снабжен характеристикой видимости.

Сообщение это спецификация передачи информации между объектами, в ожидании того, что будет обеспечено требуемая деятельность.

Диаграмма последовательности это диаграмма взаимодействия, отображающая сценарий поведения в системе и обеспечивающая более наглядное представление порядка передачи сообщений. Графически диаграмма последовательности – это разновидность таблицы, которая показывает объекты, размешенные вдоль оси икс и сообщения, упорядоченные во времени вдоль оси игрек.

Линия жизни – период существования объекта. Она изображается пунктирной вертикальной чертой.

Фокус управления – это период времени, в течение которого объект выполняет действие. Обозначается как прозрачный прямоугольник на линии жизни.

Диаграмма UseCase определяет поведение системы с точки зрения пользователя. Она рассматривается как главное средство для первичного моделирования динамики системы, используется для выяснений требований к разрабатываемой системе и фиксации этих требований в форме, которая позволит проводит дальнейшую разработку.  Иначе диаграмма называется как диаграмма прецедентов, или еще диаграмма вариантов использования.

Элементы диаграмм UseCase:

  1.  актеры;
  2.  элементы UseCase.

Отношения:

  1.  Зависимость
  2.  Ассоциация
  3.  обобщение

Актеры и элементы UseCase

Актер – роль объекта вне системы, который прямо взаимодействует с ее частью – конкретным элементом (элементом UseCase).

Различают актеров и пользователей.

Пользователь – это физический объект, который использует систему. Он может играть несколько ролей и поэтому может моделироваться несколькими актерами. Справедливо и обратное: актером могут быть разные пользователи.

Элемент UseCase – это  описание последовательности действий, которые выполняются системой и производят для отдельного актера видимый результат.

Один актер может использовать несколько элементов UseCase. И наоборот. Один элемент UseCase может иметь несколько актеров, использующих его.

Между актером и элементом UseCase возможен только один вид отношений – ассоциация, отображающая их взаимодействие. Ассоциация может быть помечена именем, ролью, мощностью.

 


 

А также другие работы, которые могут Вас заинтересовать

15089. Өлең аудармасының теориясы мен поэтикасы 264.5 KB
  Адамзат аударма арқылы араласып-құраласады. Біз өмір сүріп жатқан әлемнің іштей белгілі бір жүйеге құрылғандығы, адам тіршілігінің кез келген қимыл-қарекеті өзінше шағын жүйе екендігі, онсыз әлемнің тұтас жүйесі жасалмайтындығы белгілі.
15090. Өлеңге тоқтамайды Шал дегенің 60 KB
  ӨЛЕҢГЕ ТОҚТАМАЙДЫ ШАЛ ДЕГЕНIҢ Шал ақын аталып кеткен Тiлеуке Құлекеұлы қазiргi Ақмола облысы жерiнде Азат темiр жол станциясының маңында 1748 жылы дүниеге келген. Әкесi Құлеке қазаққалмақ соғысының атақты батырларының бiрi. Анасы атақты Төле бидiң қызы. Құлеке мен оның а
15091. Пушкин және Қазақ әдебиеті 357 KB
  Әрбір ұлт әдебиетінің тарихында туған халқының мәдени өмірінде жеке өзі бір кезең – дәуірді түзеп, соңына ұмытылмас, өшпес із-мұра қалдыратын заңғар суреткерлер болады. Сондай тұлға, әлем әдебиетіндегі аса ғажайып орыс ақыны
15092. СҰЛТАНМАХМҰТ ТОРАЙҒЫРОВ РОМАНДАРЫНДАҒЫ ОБРАЗДАР ЖҮЙЕСІ 55 KB
  СҰЛТАНМАХМҰТ ТОРАЙҒЫРОВ РОМАНДАРЫНДАҒЫ ОБРАЗДАР ЖҮЙЕСІ М. Абизенова М.Х Коржумбаева Б.Ахметов атындағы Павлодар педагогикалық коледжі Павлодар қ. Кейіпкерлердің тілдік мінездемесін бір бірімен салыстыра талдау табиғат суретін кейіпкерлер портретін жа
15093. Сәбит Мұқановтың поэзиясы 45 KB
  Сәбит Мұқанов 1900-1973 Сәбит Мұқанов қазақтың әйгілі жазушысы қазақ әдебиетінің көрнекті қайраткері Қазақ КСР Ғылым академиясының академигі. Оның есімін жалпы қазақ оқырманына кеңінен танытқан Сұлушаш дастаны Адасқандар романы осы кезде өмірге келді. Осыларғ...
15094. Сәкен Сейфуллиннің Көкшетау поэмасын оқыту 36 KB
  Сәкен Сейфуллиннің Көкшетау поэмасын оқыту Ғ.А. Қазанбаева №136 орта мектеп Алматы қаласы Тақырыбы: Сәкен Сейфуллин. Көкшетау поэмасының мазмұны мен идеясы. Мақсаты: а білімділік: Поэманың мазмұнын қайталай отырып жазылу тарихына көтерге...
15095. Сәкен Сейфуллиннің поэзиясы 62.5 KB
  Жаңа тұрмыс жырлары Сәкен Сейфуллинннің поэзиясы Жиырмасыншы жылдары қоғамдық өмірде болған түбегейлі өзгерістер жаңа заман дамуының қарқындылығы тарихи оқиғалардың жедел ауысып отыруы Сәкен поэзиясында сол дәуір бейнесін берерлік екінші образ жүйрік пойыз...
15096. Түркі халықтарының жазба ескерткіші және оның көздері 70.5 KB
  ТҮРКІ ХАЛЫҚТАРЫНЫҢ ЖАЗБА ЕСКЕРТКІШІ ЖӘНЕ ОНЫҢ КӨЗДЕРІ С. Тәжіғұлова Ғ. Мұратбаев атындағы № 17 орта мектеп Тараз қ. Әрбір дәуірдің елеулі кезеңді оқиғаларын заманының белгілі ақынжазушылары дастанжырларға ойшылдары тарихшежіреге айналдыры
15097. У.Шекспир және Д.Дефо шығармашылығы 50.5 KB
  Ағылшын әдебиеті Уильям Шекспир 1564 1616 Ағылшынның әлемге аты әйгілі драматургы әрі ақыны Уильям Шекспир 1564 жылы 23 сәуірде Эйвон өзенінің бойындағы Стратфорд деген кішкентай қалада дүниеге келген. Оның әкесі айтарлықтай ауқатты қала тұрғыны еді саудаг