Отношения на диаграмме вариантов использования.
Primary tabs
Forums:
Выделяют четыре вида отношений между сущностями на диаграмме вариантов использования:
- ассоциации (association relationship)
- расширения (extend relationship)
- обобщения (generalization relationship)
- включения (include relationship)
Следующий рисунок содержит графическое обозначение данных отношений=
Отношения ассоциации
Отношения ассоциации на диаграмме вариантов использования указывают только между актёрами и прецедентами - то есть между прецедентами отношения ассоциации не указываются .
Общие свойства вариантов использования могут быть представлены тремя различными способами- а именно с помощью отношений=
- расширения
- обобщения
- и включения
Отношения расширения
Свойства варианта использования В могут быть дополнены свойствами расширенного варианта использования А .
Далее рисунок иллюстрирующий данное отношение:
Отношения обобщения
Служат для указания, что некоторый прецедент А может быть обобщен до прецедент В.
А – потомок В
Свойства отношений обобщения =
дочерние прецеденты обладают всеми свойствами предков
может быть несколько дочерних
может быть несколько родителей (множественное наследование)
Иллюстрация =
Отношение обобщения может возникать и между актерами =
Отношения включения
Имеют место , когда поведение одного прецедента включается в качестве составного компонента в последовательность поведения другого прецедента
Обозначение отношения включения (include или "расшр." как ниже) - можно посмотреть на обобщённом примере отношений прецедентов -
Так - один вариант использования может быть включен в несколько других вариантов, а также включать в себя другие варианты
смотрим пример =
- Log in to post comments
- 17607 reads