31135

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

Доклад

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

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

Русский

2013-08-25

14.52 KB

21 чел.

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

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

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

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

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

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

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

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

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

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

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

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

Отношения:

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

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

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

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

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

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

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

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

 


 

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

62. Проблемы определения и повышения производительности труда на предприятии 536 KB
  Теоретические основы планирования производительности труда и выявление путей ее повышения, расчет производственной программы предприятия. Производительность труда как главный фактор развития экономики.
63. Гігієна праці. Оцінка умов праці на підставі гігієнічної класифікації 26.03 KB
  Оцінка умов праці на підставі гігієнічної класифікації умов праці за показниками шкідливості та небезпечності факторів виробничого середовища, важкості та напруженості трудового процесу.
64. Особливості керування ризиками. Якісний аналіз ризиків 30.77 KB
  Якісний аналіз ризиків, як метод їх подолання. Алгоритм проведення імітаційного моделювання. Керування ризиками в реальному проекті та методи аналізу прийнятих рішень. Ігнорування кореляції та моделювання економічних обмежень.
65. Особенности использования финансового анализа в процессе деятельности предприятия 34.37 KB
  Основные принципы и последовательность анализа финансового состояния предприятия. Роль финансового анализа в процессе принятия управленческих решений. Расчет основных показателей финансовой устойчивости.
66. Місце і роль соціального захисту населення України 39.61 KB
  Соціальна політика держави покликана забезпечити громадянам гарантовані Конституцією України права: на життя, безпечні умови праці, винагороду за працю, захист сім’ї, відпочинок, освіту, житло, охорону здоров’я та медичну допомогу, соціальне забезпечення та сприятливе навколишнє середовище.
67. Особенности расчёта налога на добавленную стоимость экспортных и импортных операций 44.05 KB
  Выявление особенностей применения налоговых вычетов. Особенности исчисления НДС при ввозе продукции. Применение налоговых вычетов при осуществлении экспортных операций. Особенности вычета НДС при импорте работ и услуг.
68. Здоровий спосіб життя. Виховний захід 42 KB
  Спонукати учнів до аналізу способу життя свого та своєї родини, викликати бажання вести здоровий спосіб життя. Стан повного фізичного, духовного та соціального благополуччя, здоров’я (фізичне і моральне).
69. Русский язык и культура речи. Ступени овладения литературным языком 44.71 KB
  Для низшего уровня, для первой ступени овладения литературным языком достаточно правильности речи, соблюдения норм русского литературного языка. Существуют нормы лексические, орфоэпические (фонетические), грамматические – словообразовательные, морфологические, синтаксические.
70. Учет и контроль материальных запасов бюджетных учреждений 49.1 KB
  Теоретические основы учета и контроля использования материальных запасов в бюджетных учреждениях. Организация учета и контроля использования материальных запасов на примере муниципального бюджетного учреждения Центральная районная больница Миякинского района республики Башкортостан