Технология разработки программного обеспечения. Сивохин А.В - 34 стр.

UptoLike

34
В языке UML имеются следующие виды отношений между актерами
и вариантами использования:
1. Отношение ассоциации, которое определяет специфическую
роль актера в отдельном варианте использования. На
диаграмме оно обозначается сплошной линией с названием.
На концах линии может указываться кратность. Кратность
характеризует общее количество конкретных экземпляров
данного компонента, которые могут выступать в качестве
элементов данной ассоциации: 5; 1…5; 2…*; *.
2. Отношение расширения, которое определяет взаимосвязь
экземпляров отдельного элемента использования с более
обширным вариантом. На диаграмме оно обозначается
пунктирной линией со стрелкой от более общего варианта к
менее общему с надписьюрасширяет”.
3. Отношение обобщения, которое служит для указаний того
факта, что некоторый вариант использования А может быть
обобщен до варианта использования В. Например, вариант
использованияОформить заказ на приобретение
компьютера может быть обобщен до вариантаОформить
заказ на приобретение товара”. На диаграмме отношение
обозначается сплошной линией со стрелкой, указывающей
на родительский, т.е. более общий вариант использования.
Здесь возможно множественное наследование свойств и
поведения отчуждений предков. Такое
отношение
обобщения может существовать и между отдельными
актерами.
4. Отношение включения, которое определяется между двумя
вариантами использования и указывает, что некоторое
заданное поведение для одного варианта использования
включается в качестве составного компонента в
последовательность поведения другого варианта
использования. На диаграмме обозначается пунктирной
линией со стрелкой и надписьювключает”. Например,
варианты использования
Оформить заказ на приобретение
компьютеравключает вариантВыписать счет на оплату
компьютера”. Это отношение не следует путать с
отношением расширяет, например, вариант использования
Запросить каталог всех товаров расширяет вариант
Оформить заказ на приобретение товара”.
      В языке UML имеются следующие виды отношений между актерами
и вариантами использования:
      1.     Отношение ассоциации, которое определяет специфическую
             роль актера в отдельном варианте использования. На
             диаграмме оно обозначается сплошной линией с названием.
             На концах линии может указываться кратность. Кратность
             характеризует общее количество конкретных экземпляров
             данного компонента, которые могут выступать в качестве
             элементов данной ассоциации: 5; 1…5; 2…*; *.
      2.     Отношение расширения, которое определяет взаимосвязь
             экземпляров отдельного элемента использования с более
             обширным вариантом. На диаграмме оно обозначается
             пунктирной линией со стрелкой от более общего варианта к
             менее общему с надписью “расширяет”.
      3.     Отношение обобщения, которое служит для указаний того
             факта, что некоторый вариант использования А может быть
             обобщен до варианта использования В. Например, вариант
             использования    “Оформить     заказ   на    приобретение
             компьютера” может быть обобщен до варианта “Оформить
             заказ на приобретение товара”. На диаграмме отношение
             обозначается сплошной линией со стрелкой, указывающей
             на родительский, т.е. более общий вариант использования.
             Здесь возможно множественное наследование свойств и
             поведения отчуждений         предков. Такое отношение
             обобщения может существовать и между отдельными
             актерами.
      4.     Отношение включения, которое определяется между двумя
             вариантами использования и указывает, что некоторое
             заданное поведение для одного варианта использования
             включается в качестве составного компонента в
             последовательность      поведения    другого     варианта
             использования. На диаграмме обозначается пунктирной
             линией со стрелкой и надписью “включает”. Например,
             варианты использования “Оформить заказ на приобретение
             компьютера” включает вариант “Выписать счет на оплату
             компьютера”. Это отношение не следует путать с
             отношением расширяет, например, вариант использования “
             Запросить каталог всех товаров” расширяет вариант
             “Оформить заказ на приобретение товара”.


                                    34