ВУЗ:
Составители:
Рубрика:
28
2.1.7Спецификацияклассов
После того как перечень потенциальных классов сформирован,
необходима их дальнейшая спецификация: классы требуется включить в
диаграмму классов и определить их свойства. Некоторые свойства можно
ввести и отобразить внутри графических пиктограмм, представляющих
классы на диаграмме классов. Многие другие свойства, включенные в
спецификацию класса, имеют только текстовое представление. CASE-
средства, как правило, обладают возможностями редактирования,
позволяющими легко вводить или модифицировать подобную
информацию посредством диалоговых окон, снабженных вкладками, или
с помощью аналогичных способов.
2.1.8Выявлениеиспецификацияатрибутовклассов
Графическая пиктограмма, представляющая класс, состоит из трех
отделений (имя класса, атрибуты, операции). Спецификация атрибутов
классов принадлежит к спецификации состояний и рассматривается в
этом разделе. Спецификация операций рассматривается позже.
Выделение атрибутов осуществляется параллельно с выделением
классов. Идентификация атрибутов – своего рода «побочный эффект»
установления классов. Это не означает, что выявление атрибутов —
простая задача
. Напротив, это процесс, требующий значительных усилий
и многократных итераций.
Исходные модели спецификации определяют только атрибуты,
являющиеся существенными для понимания состояний, в которых могут
находиться объекты класса. Остальные атрибуты можно до поры до
времени игнорировать (однако аналитик должен быть уверен в том, что
установленная, но проигнорированная на определенном этапе
информация не будет по ошибке утеряна и будет зафиксирована
впоследствии). Маловероятно, чтобы все атрибуты класса были
Страницы
- « первая
- ‹ предыдущая
- …
- 26
- 27
- 28
- 29
- 30
- …
- следующая ›
- последняя »