Диаграмма вариантов использования [1]
— это графическое изображение возможных взаимодействий пользователя с системой. Диаграмма вариантов использования показывает различные варианты использования и различные типы пользователей, которые есть в системе, и часто будет сопровождаться другими типами диаграмм. Варианты использования представлены либо кругами, либо эллипсами. Действующие лица часто показаны в виде палочек.
Приложение
Хотя сам вариант использования может содержать множество деталей о каждой возможности, диаграмма вариантов использования может помочь предоставить более высокоуровневое представление системы. Ранее уже говорилось, что «диаграммы вариантов использования — это чертежи вашей системы». [2] [3]
Благодаря своей упрощенной природе диаграммы вариантов использования могут быть хорошим инструментом коммуникации для заинтересованных сторон . Рисунки пытаются имитировать реальный мир и предоставить заинтересованной стороне представление , чтобы понять, как будет спроектирована система. Сиау и Ли провели исследование, чтобы определить, была ли допустимая ситуация для диаграмм вариантов использования вообще или они были ненужными. Было обнаружено, что диаграммы вариантов использования передавали намерение системы заинтересованным сторонам в более упрощенной форме и что они были «интерпретированы более полно, чем диаграммы классов». [4]
^ "Вариант использования". Unified Modeling Language 2.5.1. Номер документа OMG formal/2017-12-05. Организация по разработке стандартов Object Management Group (OMG SDO). Декабрь 2017 г. стр. 639.
^ "Глава 5. UML и диаграмма требований (1. Диаграмма вариантов использования)". Руководство пользователя Visual Paradigm. Visual Paradigm Community Circle. 11 мая 2018 г.
^ Бретт Д. Маклафлин; Гэри Поллис; Дэвид Уэст (1 декабря 2006 г.). Head First Object Oriented Analysis and Design. Shroff Publishers & Distributors Pvt Ltd. стр. 297. ISBN978-8-184-04221-4.
^ Кенг Сиау; Лихьюнн Ли (7 октября 2004 г.). «Дополнительны ли диаграммы вариантов использования и классов в анализе требований? Экспериментальное исследование диаграмм вариантов использования и классов в UML». Требования к проектированию . 9 : 229–237. doi :10.1007/s00766-004-0203-7.
Библиография
Джемино, А., Паркер, Д. (2009) «Диаграммы вариантов использования в поддержку моделирования вариантов использования: извлечение понимания из изображения», Журнал управления базами данных , 20(1), 1-24.
Якобсон, И., Кристерсон М., Йонссон П., Овергаард Г., (1992). Объектно-ориентированная разработка программного обеспечения — подход, основанный на вариантах использования , Addison-Wesley.
Кавабата, Р., Касах, К. (2007). «Системный анализ для совместной системы с помощью диаграммы вариантов использования», Журнал интегрированного проектирования и науки о процессах , 11(1), 13–27.
Бретт Д. Маклафлин; Гэри Поллис; Дэвид Уэст (1 декабря 2006 г.). Head First Object Oriented Analysis and Design. Shroff Publishers & Distributors Pvt Ltd. ISBN 978-8-184-04221-4.