Владимир Паронджанов писал(а):
Александр, я не понимаю. Какой же это выбор, если всего один вариант? Зачем он нужен?
Поясните пожалуйста на примере, а то я не могу сообразить.
Попробую ответить я.
Допустим, для описания бизнес-процесса, приняты следующие условности:
Одна ветка обозначает одного Исполнителя данного бизнес-процесса.
Икона Адрес может указывать только на Имя ветки своей ветки.
Ветки выполняются параллельно.
Икона Выбор описывает, что принимает Исполнитель данного БП (бизнес-процесса), от кого и по каким маршрутам это самое что будет обрабатываться. Фактически, икона Выбор обработчик событий, побуждающих данного Исполнителя к действиям.
Икона Вывод передаёт сообщение (документы) прямо в икону Выбор указанного Исполнителя.
Вот пример:
Вложение:
1.png [ 134.01 КБ | Просмотров: 20318 ]
Видим, что заведующий кафедрой, в рамках данного БП, может принять от МСФ Протокол о разработке РПУД и Замечания по РПУД, а от рецензентов Подписанную РПУД и Рецензию.
В зависимости от принятого документа Исполнитель выполняет один из именованных подпроцессов: НАЗНАЧЕНИЕ, ЗАМЕЧАНИЯ, КАФЕДРА. Эти подпроцессы обозначаются иконами Вариант.
Для следующего Исполнителя выделяется своя ветка, в которой также икона Выбор производит разбор поступающих документов-сообщений.
Вложение:
2.png [ 77.87 КБ | Просмотров: 20318 ]
У Исполнителя РАЗРАБОТЧИКИ два подпроцесса РАЗРАБОТКА и ДОРАБОТКА.
Следующая ветка обозначает Исполнителя РЕЦЕНЗЕНТЫ.
Вложение:
3.png [ 53.43 КБ | Просмотров: 20318 ]
В иконе Выбор видно, что этот Исполнитель принимает документы от двух других Исполнителей, но обрабатывает их в одном подпроцессе ЭКСПЕРТИЗА.
В ДРАКОНе нет средств, чтобы показать этот факт. Поэтому в Фабуле была введена возможность изображения Выбора единственного Варианта. Для соблюдения единообразия.
К тому же в русском языке есть прямой аналог: «Выбор не велик, есть только один вариант решения ...», который Фабула позволяет отобразить, не нарушая обусловленной структуры схемы БП.