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

UptoLike

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

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