Извлечение диаграммы объекта в диаграмму классов
Ниже корректно ли отображение диаграммы классов на диаграмму объектов? Я не могу найти полезное руководство по диаграммам объектов в любом месте!
Вот изображение http://oi43.tinypic.com/2s7dr8y.jpg
2 ответа
Технически Ваша Объектная Диаграмма Истинна
Диаграммы объектов используются не так часто, как диаграммы классов. [Хотя мы занимаемся объектно-ориентированным, а не классно-ориентированным проектированием, это ирония:-) ]
Диаграмма объектов проста: просто показать объекты и связи между ними.
И все диаграммы должны иметь цель
Зачем использовать диаграмму объектов?
Чтобы сделать вещи более явными? Например, какой DataItem может быть в реальной жизни?
Или вы можете начать с диаграммы объекта, а затем найти классы из этих объектов?
Почему вы отображаете диаграмму классов на объектную диаграмму?
Спросите, что я получу от рисования объекта на этой диаграмме, если у вас есть веская причина для выгоды, тогда вы на правильном пути. Продолжать...:-)
Для получения дополнительной информации:
Диаграммы объектов просты. Просто посмотрите на книгу:
Элементы стиля UML 2.0 Скотта Эмблера
[Глава 13: Рекомендации по диаграмме объектов UML (3 рекомендации)]
Я использую плагин Eclipse http://www.objectaid.com/ для Java-приложений.
Все, что вам нужно сделать, это просто выбрать все классы и перетащить их в пространство диаграммы, так как при обновлении кода в Eclipse диаграмма также обновляется. Вы можете контролировать и легко выбирать то, что вы хотите видеть на диаграммах, такие как отношения, классификаторы, атрибуты, операции и т. Д. У них есть хороший одноминутный учебник