31135

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

Доклад

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

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

Русский

2013-08-25

14.52 KB

16 чел.

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

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

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

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

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

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

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

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

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

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

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

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

Отношения:

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

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

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

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

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

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

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

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

 


 

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

84551. Кров’яний тиск і його зміни у різних відділах судинного русла 41.24 KB
  Головним фактором який впливає на формування кровяного тиску є ЗПОзагальний периферичний опір сумарний опір всіх судин великого кола кровообігу. Він забезпечує падіння тиску крові з 100 в аорті до 0 мм рт. Оцінити внесок судин різних областей в його створення можна по падінню тиску ΔР крові на рівні цих судин так як ΔР = Q R а Q в даний момент часу однаковий в будьякій ділянці судинної системи аорта всі артеріоли всі капіляри всі венули і т. Загальне зниження тиску на ділянці аорта нижня порожниста вена складає 100 мм.
84552. Артеріальний тиск, фактори, що визначають його величину. Методи реєстрації артеріального тиску 43.25 KB
  Методи реєстрації артеріального тиску.; 4 Середньодинамічний рівень тиску який забезпечував би ту ж величину ХОК Q яка має місце в реальних умовах якби не було б коливань артеріального тиску. Фактори що визначають величину артеріального тиску: 1. ХОК нагнітальна функція лівого серця більше впливає на рівень систолічного тиску; 2.
84553. Кровообіг у капілярах. Механізми обміну рідини між кров’ю і тканинами. 43.5 KB
  Механізми обміну рідини між кровю і тканинами. Кількість речовин які ідуть за механізмом дифузії з капіляра в капіляр однакові Час протягом якого кров перебуває в капілярі достатня для того щоб повністю вирівнялись концентрації різних речовин в крові і в інтерстеціальної рідини. В капілярах відбувається обмін рідини між кровю та тканинами також за механізмом фільтраціїрезорбції. При цьому рух рідини через стінку капіляра проходить за градієнтом концентрації який утворюється внаслідок складання чотирьох сил: Ронк.
84554. Кровоток у венах, вплив на нього гравітації. Фактори, що визначають величину венозного тиску 43.4 KB
  Фактори що визначають величину венозного тиску. Фактором який викликає розтягування вен і депонування в них крові є трансмуральний тиск різниця гідростатичного тиску крові та оточуючих тканин. Трансмуральний тиск значно зростає у венах розміщених нижче серця при вертикальній позі людини оскільки до власного гідростатичного тиску крові створюється насосною функцією серця приєднується гідростатичний тиск стовпа рідини у венах. Збільшення трансмурального тиску розтягує вени і сприяє депонуванню крові при переході з горизонтального...
84555. Тонус артеріол і венул, його значення. Вплив судинно-рухових нервів на тонус судин 45.26 KB
  Вплив судиннорухових нервів на тонус судин. Механізми регуляції регуляції тонуса судин Місцеві Центральні Нервові рефлекси Гуморальні гормони Міогенні Гуморальні Тканинні гормони Парасимпатичні Метаболіти Симпатичні Регуляція кровотоку в окремих регіонах Регуляція системного кровообігу Тонус судин певна ступінь напруження стінки судин яка повязана із скороченням гладеньких мязів які входять до складу судинної стінки. Тонус більш виражений в артеріальних судинах ніж у венозних артеріальні судини мають більш виражений шар гладеньких...
84556. Міогенна і гуморальна регуляція тонусу судин. Роль ендотелія судин в регуляції судинного тонусу 45.08 KB
  Роль ендотелія судин в регуляції судинного тонусу. Базальний тонус судин той який притаманний судинам за відсутності нервових та гуморальних впливів вивчати можна на ізольованій судині. Кількість гладеньких мязів що здатні до автоматії більша в дистальних судинах ніж в проксимальних; більша в артеріальних судинах ніж у венозних.
84557. Гемодинамічний центр. Рефлекторна регуляція тонусу судин. Пресорні і депресорні рефлекси 44.84 KB
  Гемодинамічний центр ГДЦ розташований в довгастому мозку хоча в регуляції системного кровообігу беруть участь всі рівні ЦНС від кори ГМ до спинного мозку. В структурі ГДЦ виділяють: пресорний відділ ПВ депресорний відділ ДВ еферентне парасимпатичне ядро блукаючого нерва Х. Третім структурним елементом ГДЦ є парасимпатичне ядро блукаючого нерва. Аферентні звязки ГДЦ.
84558. Рефлекторна регуляція кровообігу при зміні положення тіла у просторі (ортостатична проба) 45.13 KB
  Регуляція САТ відбувається: за відхиленням у відповідь на зміну САТ вмикаються регуляторні механізми які повертають його до вихідного рівня саморегуляція або регуляція на основі негативного зворотнього звязку; така регуляція має місце при необхідності стабілізувати САТ на певному рівні: за збуренням збурення дія якогось зовнішнього по відношенню до системи кровообігу фактора потребує зміни САТ в певному напрямку; інформація про дію збурення передається в КП ГДЦ по каналу зовнішнього звязку ГДЦ виробляє керуючий сигнал що...
84559. Регуляція кровообігу при м’язовій роботі 45.45 KB
  Підвищення САТ є результатом рефлексу з пропріорецепторів працюючих мязів активація ПВ ГДЦ та гальмування ядра блукаючого нерва збільшення ЧСС та СО ріст ХОК ріст САТ; звуження артеріальних та венозних судин також зумовлюють ріст САТ. Рефлекс з пропріорецепторів працюючих мязів є основним але не єдиним механізмом розвитку пресорної реакції при мязовій роботі. Регуляція кровотоку в мязах при фізичній роботі спрямована на забезпечення його розширення зменшення опору цих судин збільшення обємної швидкості кровотоку через працюючі...