Диаграмма вариантов использования - Википедия - Use case diagram

А UML диаграмма вариантов использования для взаимодействия клиента (актера) в ресторане (системе)

А диаграмма вариантов использования в простейшем виде - это представление взаимодействия пользователя с системой, которое показывает взаимосвязь между пользователем и различными сценарии использования в котором участвует пользователь. Диаграмма вариантов использования может идентифицировать различные типы пользователей системы и различные варианты использования и часто будет сопровождаться диаграммами других типов. Варианты использования представлены кружками или эллипсами.

Заявление

Хотя вариант использования Сама по себе может детализировать множество деталей о каждой возможности, диаграмма вариантов использования может помочь обеспечить более высокий уровень представления системы. Ранее было сказано, что «диаграммы вариантов использования - это чертежи вашей системы».[1]

Из-за своей упрощенной природы диаграммы вариантов использования могут быть хорошим средством коммуникации для заинтересованные стороны. Рисунки пытаются имитировать реальный мир и обеспечивать вид акционер чтобы понять, как будет спроектирована система. Сиау и Ли провели исследование, чтобы определить, существует ли вообще допустимая ситуация для диаграмм вариантов использования или они не нужны. Было обнаружено, что диаграммы вариантов использования передают назначение системы более упрощенным способом, чтобы заинтересованные стороны и что они «интерпретированы более полно, чем диаграммы классов».[2]

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

Смотрите также

Рекомендации

  1. ^ Маклафлин и др., 2006, стр. 297
  2. ^ Сиау и Ли, 2004, стр. 234

Библиография

  • Gemino, A., Parker, D. (2009) «Диаграммы вариантов использования в поддержку моделирования вариантов использования: получение понимания из изображения», Журнал управления базами данных, 20(1), 1-24.
  • Якобсон, И., Кристерсон М., Йонссон П., Овергаард Г. (1992). Объектно-ориентированная разработка программного обеспечения - подход, основанный на сценариях использования, Эддисон-Уэсли.
  • Кавабата Р., Касах К. (2007). «Системный анализ для совместной системы по диаграмме вариантов использования», Журнал интегрированного проектирования и науки о процессах, 11(1), 13-27.
  • Маклафлин Б., Поллис Г., Уэст Д. (2006). Head First Объектно-ориентированный анализ и дизайн, O'Reilly Media, Inc.