Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Проблема визуального представления / 7 сообщений из 7, страница 1 из 1
31.05.2008, 05:00
    #35346938
Alexsalog
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема визуального представления
Есть хорошие книжки по UML, есть хорошие средства графического предствления - нример ErWin и Aris. Однако, вот сколько сталкиваюсь с практической реализацией "графического представления" вот даде с помощью этих средств, каждый раз вижу клубок соединительных линий, пересекающихся между собой, перепутанных часто немыслимым образом отношений, разбросанных сущностей и так далее.

Еще, понятность диаграммы очень зависит от художественного вкуса и дизайнерского таланта её создателя. Придумать как разместить квадратики и кружочки, чтобы было минимум пересечений и максимум ясности - это процесс сугубо творческий и изощренный.

Однако, редко кто мыслить о модели, держа в голове все её сущноси и отношения. Именно поэтому первый взгляд на подобные полноразвернутые схемы вызывает оторопь.

Мышление обычно:
а) Композиционное - т.е. сложные "клубки" принимаются за цельное понятие, за счет чего достигается принципиальное сокращение количества рассматриваемых за один приме сущностей.

б) Ракурсное - т.е. опять же никто не рассматривает одновременно все отношения к сущности А и к сущности Б. Параллельное рассмотрение не имеет никакого смысла. Обычно выбирается одна центральная (проблемная) сущность и рассматриваются другие сущности находящиеся в первом эшелоне отношений к данной сущности.

В связи с этим интересует мнение - что если строить графические диаграммы исходя всего из этих двух принципов на интерактивной основе - будет ли это достаточно удобно и достаточно полно для проектирования и понимания?
...
Рейтинг: 0 / 0
31.05.2008, 11:10
    #35346997
Frenzy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема визуального представления
имхо чем лучше архитектор, тем понятнее диаграмма. клубки на диаграмме - это клубки в голове
...
Рейтинг: 0 / 0
31.05.2008, 12:19
    #35347034
Проблема визуального представления
Alexsalog

Пипец у тебя каша в голове.

По сути же. Я так скажу. Диаграмма, которая имеет то, что ты ото описал (количество связности
больше семи) - это не диаграмма, а п...ц, который можно лишь повесить на стену для впечатления
прохожих.

А по сути - мыслить нужно не диаграммами, а таблицами.

К примеру: мегатупейшая идея - иметь ER диаграммы реальных схем (от 1000 таблиц).
А вот держать (и просматривать) эти метаданные в таблицах (просто таблица - список полей,
плюс гиперссылки по внешним ключам) - весьма удобно и наглядно.

Таж самая ботва и с ARIS - можно взять отдельный процесс, и рассмотреть его потоки, ресурсы,
оргединицы, документы. И тоже, как ни странно, в таблице.

---

Ну а если мозги настолько плоски, что таблицу не приемлют - вот тут да, нужно рассмотреть
процедуру построения только одной, текущей сущности (или процесса) и ей окружения
(т.е. вот она, наша текущая таблица, показываем, куда она ссылается,
кто ссылается на нее и но дальше прямых ссылок не идем).

Т.е., говоря проще, пересечение стрелочек - это уже п..ц, за который нужно бить К.Дж.Дейтом по
голове. Ибо реально, пользы для читающего - 0. Не диаграмму читать, а по стрелочкам лазить.
Идиотизм.

Понил?
...
Рейтинг: 0 / 0
02.06.2008, 02:41
    #35348109
Alexsalog
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема визуального представления
Поучаем диаграммеров
Идиотизм.
Понил?

Вообщем я понил, что ты со мной согласен.
...
Рейтинг: 0 / 0
02.06.2008, 02:42
    #35348110
Alexsalog
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема визуального представления
Frenzyимхо чем лучше архитектор, тем понятнее диаграмма. клубки на диаграмме - это клубки в голове

Клубки еще бывают от того что очень сложно избежать пересечения линий связей.
...
Рейтинг: 0 / 0
02.06.2008, 09:24
    #35348219
Alexsalog
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема визуального представления
Alexsalog
а) сложные "клубки" принимаются за цельное понятие, за счет чего достигается принципиальное сокращение количества рассматриваемых за один приме сущностей.
б)выбирается одна центральная (проблемная) сущность и рассматриваются другие сущности находящиеся в первом эшелоне отношений к данной сущности.


Поучаем диаграммеров
К примеру: мегатупейшая идея - иметь ER диаграммы реальных схем (от 1000 таблиц).
А вот держать (и просматривать) эти метаданные в таблицах (просто таблица - список полей,
плюс гиперссылки по внешним ключам) - весьма удобно и наглядно.


Вот я и думаю, а может ну его нафиг это "графическое представление"?
Списки, деревья, "шахматка" на хужой конец -- все и так наглядно.
И достаточно.
...
Рейтинг: 0 / 0
02.06.2008, 11:03
    #35348444
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема визуального представления
AlexsalogЕще, понятность диаграммы очень зависит от художественного вкуса и дизайнерского таланта её создателя. Придумать как разместить квадратики и кружочки, чтобы было минимум пересечений и максимум ясности - это процесс сугубо творческий и изощренный.
Надо постараться разместить на одной диаграмме не более 7 сущностей. Если их больше - создать вложенность (наподобие фрейма) и раскрыть её на отдельной диаграмме.

P.S. Слово художественный здесь не совсем подходит.
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Проблема визуального представления / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]