Проектирование архитектур информационных систем. Беляев К.С. - 40 стр.

UptoLike

Составители: 

40
В ходе анализа прецеденты обращаются к личностным потребностям
субъектов. В некотором роде это прецеденты субъектов. Поскольку
прецеденты определяют основные строительные блоки для системы, то
существует необходимость в выделении системных прецедентов.
Системные прецеденты извлекают все то общее, что присутствует в
прецедентах субъектов, и дают возможность разработать общее решение,
применимое (через механизм наследования) к области прецедентов
субъектов. «Субъектом» системного прецедента является
разработчик/программист, а не пользователь. Системные прецеденты
идентифицируются на этапе проектирования.
2.1.19Спецификацияпрецедентов
Спецификация прецедентов включает графическое представление
субъектов, прецедентов и четырех типов отношений, перечисленных
ниже.
1. Ассоциация.
2. Включение.
3. Расширение.
4. Обобщение прецедента.
Отношение ассоциации устанавливает каналы связи между
субъектом и прецедентом. В качестве стереотипов для отношений
«включает» (include) и «расширяет» (extend) используются слова
<<include>> и <<extend>>. Отношение обобщения позволяет
специализировать прецедент посредством изменения любого из аспектов
базового прецедента.
Отношение включения <<include>> позволяет вынести общее
поведение за пределы включаемого прецедента. (Это отношение пришло
на смену широко применяемой в более ранних версиях UML концепции
отношения <<uses>> (использует)). Отношение <<extend>> обеспечивает