Создавая диаграммы объектов на языке
Создавая диаграммы объектов на языке UML, помните, что каждая такая диаграмма - это всего лишь графическое представление статического вида системы с точки зрения проектирования или процессов. Это означает, что ни одна отдельно взятая диаграмма объектов не в состоянии передать всю заключенную в этих видах информацию. На самом деле во всех системах, кроме самых тривиальных, существуют сотни, а то и тысячи объектов, большая часть которых анонимна. Полностью специфицировать все объекты системы и все способы, которыми они могут быть ассоциированы, невозможно. Следовательно, диаграммы объектов должны отражать только некоторые конкретные объекты или прототипы, входящие в состав работающей системы.
Хорошо структурированная диаграмма объектов характеризуется следующими свойствами:
акцентирует внимание на одном аспекте статического вида системы с точки зрения проектирования или процессов; представляет лишь один из кадров динамического сценария, показанного на диаграмме взаимодействия; содержит только существенные для понимания данного аспекта элементы; уровень ее детализации соответствует; уровню абстракции системы. (Показывайте только те значения атрибутов и дополнения, которые существенны для понимания); не настолько лаконична, чтобы ввести читателя в заблуждение относительно важной семантики.
Изображая диаграмму объектов, придерживайтесь следующих правил:
давайте ей имя, соответствующее назначению; располагайте элементы так, чтобы число пересечений было минимальным; располагайте элементы так, чтобы семантически близкие сущности оказывались рядом; используйте примечания и цвет для привлечения внимания к важным особенностям диаграммы; включайте в описания каждого объекта значения, состояния и роли, если это необходимо для понимания ваших намерений.
[Предыдущая глава]
[Содержание]
[Следующая глава]
Содержание Назад Вперед
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий