DRAKON.SU
https://forum.drakon.su/

Расширение визуального алфавита Дракона: икона "соединитель"
https://forum.drakon.su/viewtopic.php?f=172&t=1917
Страница 1 из 1

Автор:  Владимир Паронджанов [ Вторник, 29 Сентябрь, 2009 20:16 ]
Заголовок сообщения:  Расширение визуального алфавита Дракона: икона "соединитель"

Соединитель позволяет соединять линии, находящиеся на соседних листах
Вложение:
1.png
1.png [ 21.27 КБ | Просмотров: 8442 ]


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

ИКОНА «СОЕДИНИТЕЛЬ»

Добавлена икона «соединитель» (она имеет форму кружка и служит для перехода с листа на лист).

На первом листе А1 есть два соединителя (1 и 2).
На втором листе А1 есть четыре соединителя (1, 2, 3, 4).
Примечание.
Предположим, что дракон-схема УЧ ПВ занимает 4 листа формата А1.
В этом случае:
На третьем листе А1 есть четыре соединителя (3, 4, 5, 6).
На четвертом листе А1 есть два соединителя (5, 6).

Все это хорошо видно на листах png

Автор:  Владимир Паронджанов [ Вторник, 29 Сентябрь, 2009 20:18 ]
Заголовок сообщения:  Re: Расширение визуального алфавита Дракона: икона "соединитель"

Второй пример использования иконы "соединитель".
Ниже показан второй лист цепочки листов формата А1.
На этом листе использованы четыре иконы "соединитель".

Вложения:
2.png
2.png [ 21.69 КБ | Просмотров: 8441 ]

Автор:  dvuugl [ Среда, 30 Сентябрь, 2009 10:39 ]
Заголовок сообщения:  Re: Расширение визуального алфавита Дракона: икона "соединитель"

С этим бы совместить: http://forum.oberoncore.ru/viewtopic.php?f=62&t=1554&start=40

Автор:  Valery Solovey [ Среда, 30 Сентябрь, 2009 10:43 ]
Заголовок сообщения:  Re: Расширение визуального алфавита Дракона: икона "соединитель"

А чем стал плох вариант со склейкой листов?

Вариант с соединительными линиями нужен, если на листе помимо схемы будет ещё и стандартная рамка, которую нельзя пересекать. Но подгонка под старые стандарты малополезна. Тем более, что это уменьшает полезность схем.

Автор:  Владимир Паронджанов [ Среда, 30 Сентябрь, 2009 13:15 ]
Заголовок сообщения:  Re: Расширение визуального алфавита Дракона: икона "соединитель"

Valery Solovey писал(а):
А чем стал плох вариант со склейкой листов?


Я работаю в коллективе. В коллективе время от времени выдвигаются новые предложения.
Я (вместе с коллегами) сортирую эти предложения. Некоторые отклоняются, некоторые принимаются.

Уже давно запала мысль, что силуэт обязан охватить максимум возможного. При этом надо учесть тему "эргономическая оптимизация".
ОПТИМИЗАЦИЯ + сОЕДИНИТЕЛЬ дает наибольший эффект.

Вы пишете:
Цитата:
Вариант с соединительными линиями нужен, если на листе помимо схемы будет ещё и стандартная рамка, которую нельзя пересекать.


Так и есть. Мы (в Пилюгинском центре) работаем по ЕСКД. Все чертежи проходят нормализационный контроль.

Вы пишете:
Цитата:
А чем стал плох вариант со склейкой листов?


Вариант со склейкой листов допустим. Но он исключается при работе по ЕСКД и с нормализационным контролем.
Вы пишете:
Цитата:
Но подгонка под старые стандарты малополезна. Тем более, что это уменьшает полезность схем.

Вы правы: подгонка под старые стандарты малополезна. Но у меня есть возможность влиять на стандарты (с помощью нашего отдела стандартизации). Я всю жизнь занимаюсь стандартами. И мне всегда удавалось исключить "глупые" стандарты. И добиться введения разумных стандартов.
Это всегда делалось в содружестве с нашим отделом стандартизации.

Простите, но Вашу фразу "это уменьшает полезность схем" я, к сожалению, не пон

Вывод.
1. Если Вас соединители раздражают, Вы можете ими не пользоваться.
Вы ничего не потеряете.

2. Но если на предприятии есть железная дисциплина по ЕСКД, и если
разработчики ОБОСНОВАННО требуют добавить соединители, то будет правильным удовлетворить их законное желание

Автор:  Владимир Паронджанов [ Четверг, 01 Октябрь, 2009 08:58 ]
Заголовок сообщения:  Re: Расширение визуального алфавита Дракона: икона "соединитель"

dvuugl писал(а):


Если перейти по этой ссылке, читаем:
Цитата:
Alexey_Donskoy: "Перегружать силуэт тоже не стоит.. Всю программу в один силуэт не затолкать"


У меня иное мнение.
1. Желательно всю схему (программу) поместить ("затолкать") в один силуэт.

2. Силуэт должен находиться на верхнем уровне иерархии.

3. Возможно, некоторые части силуэта (при достаточных основаниях) выгоднее вынести за рамки силуэта. (Здесь желательно предъявить поучительный пример).

4. Силуэт должен быть одноэтажным. Как превратить двухэтажный силуэт в одноэтажный,
показано здесь:
viewtopic.php?f=62&t=1878

5. Пояснение. уменьшение "этажности" силуэта достигается превращением длинных веток в короткие. То есть заменой малого числа длинных веток на большое число коротких веток.

6. Крайне желательным или даже обязательным является использование ритмических полос,
отделяющих ветки друг от друга.
viewtopic.php?p=33998#p33998
viewtopic.php?f=62&t=1878

7. Использование одноэтажных веток и (воображаемых) ритмических полос
ПРЕВРАЩАЕТ БОЛЬШУЮ ПРОБЛЕМУ В МАЛУЮ.
Превращение большой проблемы в малую ОБЛЕГЧАЕТ ее решение и уменьшает вероятность появления ошибок. Мне кажется, что таким способом достигается существенный выигрыш.

Цитата:
Метафора.
Толстую палку сломать трудно или даже невозможно. Но если расщепить толстую палку на множество тонких, можно легко переломать тонкие палочки поодиночке

Автор:  tur55 [ Пятница, 29 Июль, 2022 20:10 ]
Заголовок сообщения:  Re: Расширение визуального алфавита Дракона: икона "соединит

Заметил одну особенность
Если раньше алгоритмы писали сверху вниз, т.е ширина листа была небольшая, зато высота листа, ну или длина была большая.
UML старается чтоб все вместилось в квадратный лист.
Дракон же старается чтоб высота листа была небольшой, зато ширина за счет иконки соединитель становится практически бесконечной.
То есть в драконе, глобально получается чтение алгоритма слева направо.

Автор:  Дмитрий Бардынин [ Пятница, 29 Июль, 2022 20:35 ]
Заголовок сообщения:  Re: Расширение визуального алфавита Дракона: икона "соединит

На самом деле это не противоречит основным правилам ДРАКОНа, если у вас многовариантный примитив.
А если силуэт, то тоже не противоречит, т.к. он, по сути, является свёрткой примитива. Если есть желание свёртку писать направо, никто не неволит.
Но это не обязательно, ведь всегда можно обеспечить читаемость алгоритма укрупненной схемой-силуэтом, и вместить в один лист.

Автор:  Владимир Паронджанов [ Пятница, 29 Июль, 2022 22:05 ]
Заголовок сообщения:  Re: Расширение визуального алфавита Дракона: икона "соединит

tur55 писал(а):
Заметил одну особенность
Если раньше алгоритмы писали сверху вниз, т.е ширина листа была небольшая, зато высота листа, ну или длина была большая.
UML старается чтоб все вместилось в квадратный лист.
Дракон же старается чтоб высота листа была небольшой, зато ширина за счет иконки соединитель становится практически бесконечной.
То есть в драконе, глобально получается чтение алгоритма слева направо.

Смотри Правило Сергея Ефанова

Автор:  LKom [ Суббота, 30 Июль, 2022 05:54 ]
Заголовок сообщения:  Re: Расширение визуального алфавита Дракона: икона "соединит

При отображении Дракон-схем не на бумаге, а на экране компьютера икона Соединитель совсем не нужна.
В результате, в ИС Дракон икона Соединитель отсутствует.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/