Можно дополнить данный сценарий, аналогичным образом описав не только варианты использования «Оформление заказа» и «Определение наличия товара», но и рассмотрев другие исклю
чения, например оформление скидок постоянным покупателям, и т. п. При этом полнота сценариев и модели вариантов исполь
зования будут определяться теми функциональными требования
ми, которые сформулированы в рамках конкретного проекта.
Отдельные, небольшие по своему объему, сценарии могут быть размещены на диаграмме в форме примечаний. Примечание (note) предназначено для включения в модель произвольной текстовой информации, имеющей непосредственное отношение к контексту разрабатываемого проекта. В качестве такой информации могут быть комментарии разработчика (например, дата и версия раз
работки диаграммы или ее отдельных компонентов), ограничения
(например, на значения отдельных связей или экземпляры сущ
ностей) и помеченные значения. Применительно к диаграммам вариантов использования примечание может иметь уточняющую информацию, относящуюся к контексту тех или иных вариантов использования.
Графически примечания на всех типах диаграмм обозначаются прямоугольником с «загнутым» верхним правым уголком (рис.
4.17).
Собственно текст примечания размещается внутри этого пря
моугольника. Примечание может относиться к любому элементу диаграммы, в этом случае их соединяет пунктирная линия. Если примечание относится к нескольким элементам, то от него про
водят соответственно несколько линий. Как уже отмечалось, при
мечания могут присутствовать не только на диаграмме вариантов использования, но и на других канонических диаграммах.
Поскольку одно из главных назначений диаграммы вариантов использования — формализация функциональных требований к системе, она может служить основой для согласования с заказчи-
1 ... 7 8 9 10 11 12 13 14 ... 19