Читайте также:
|
|
1. Имена вариантов использования должны быть короткими глагольными фразами.
2. Для каждого варианта использования должен быть создан пакет Use-Case Realization, включающий:
3. по крайней мере одну реализацию варианта использования;
4. диаграмму «View Of Participating Classes» (VОРС).
5. Имена классов должны быть существительными, соответствующими по возможности понятиям предметной области.
6. Имена классов должны начинаться с заглавной буквы.
7. Имена атрибутов и операций должны начинаться со строчной буквы.
8. Составные имена должны быть сплошными, без подчеркиваний, каждое отдельное слово должно начинаться с заглавной буквы.
Реализация варианта использования (Use-Case Realization)
Описывает реализацию конкретного варианта использования и представляется с помощью набора диаграмм (диаграмм классов, реализующих вариант использования, и диаграмм взаимодействия, диаграмм последовательности и кооперативных диаграмм), отражающих взаимодействие объектов в процессе реализации варианта использования. Кооперация представляет собой вариант использования со стереотипом «use-case realization», который задается в спецификации варианта использования (рис.7).
Рис.7. Реализация варианта использования
Идентификация ключевых абстракций. Заключается в предварительном определении классов системы (классов анализа). Источники - знание предметной области, требования к системе, глоссарий. Классы анализа для системы регистрации показаны на рис. 8
.
Рис.8. Классы анализа для системы регистрации (Key Abstractions)
Дата добавления: 2015-07-20; просмотров: 99 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Предусловия | | | Упражнение 6. Создание структуры модели и классов анализа в соответствии с требованиями архитектурного анализа |