Имя прецедента

Не существует UML стандарта по присваиванию имен прецедентам.
Мы всегда записываем имена прецедентов в стиле UpperCamelCase: отдельные слова имени прецедента записываются слитно, каждое слово начинается с заглавной буквы.
Прецеденты описывают поведение системы, поэтому имя прецедента всегда должно быть глаголом или глагольной группой, например Pay-SalesTax (выплата налога с оборота). Всегда надо стремиться выбрать имя, короткое и описательное одновременно. Человек, работающий с моделью прецедентов, должен по одному его имени четко понимать назначение моделируемой бизнес функции или процесса. В этой и следующих главах можно найти множество примеров имён прецедентов.
Имя прецедента является его уникальным идентификатором в рамках модели прецедентов.
ID прецедента
Хотя имена прецедентов в рамках одной модели прецедентов должны быть уникальными, со временем они могут меняться. Следовательно, надо ввести другой постоянный идентификатор, уникально идентифии цирующий конкретный прецедент в проекте. Обычно мы используем просто число.
При работе с альтернативными потоками можно применять иерархическую систему нумерации. В этом случае легко устанавливается взаимосвязь между альтернативным и основным потоками.
Например, если прецедент стоит под номером X, его альтернативные потоки будут пронумерованы как X.1, X.2,…, X.n.
Актеры
С точки зрения отдельного прецедента существует два типа актеров:
• главные актеры – актеры, инициирующие прецедент;
• второстепенные актеры – актеры, взаимодействующие с прецедентом после его инициации.
Каждый прецедент всегда инициируется одним актером. Однако один и тот же прецедент в разные моменты времени может инициироваться разными актерами. Любой актер, который может инициировать прецедент, является главным актером. Все остальные актеры – второстепенные.

Запись опубликована в рубрике Компьютеры и интернет с метками . Добавьте в закладки постоянную ссылку.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

code