DRAKON.SU

Текущее время: Четверг, 28 Март, 2024 22:26

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 132 ]  На страницу 1, 2, 3, 4, 5 ... 7  След.
Автор Сообщение
 Заголовок сообщения: Попытка описания бизнес-процесса
СообщениеДобавлено: Вторник, 25 Октябрь, 2011 21:45 

Зарегистрирован: Вторник, 20 Сентябрь, 2011 23:38
Сообщения: 50
Откуда: Волгоград
Выношу на суд описание простого процесса - разработка программы учебной дисциплины.
3 варианта несколько не совпадают, т.к. созданы в разное время, но суть ухватить можно.
Первые два рисунка из оф. методички (там типа UML делали в учебном управлении).
Вложение:
Gasu_1.png
Gasu_1.png [ 50.3 КБ | Просмотров: 23420 ]

Вложение:
Gasu_2.png
Gasu_2.png [ 44.91 КБ | Просмотров: 23420 ]

Еще один BPMN (делали студенты на практике, использую более старую редакцию предыдущего документа).
Вложение:
VolgGASU.jpg
VolgGASU.jpg [ 97.3 КБ | Просмотров: 23420 ]

Далее ДРАКОН-схема (тоже без хвоста с актуализацией РПУД)
Вложение:
РПУД_01(1).png
РПУД_01(1).png [ 42.68 КБ | Просмотров: 23420 ]

Жду критики.

P.S. Можно еще IDEF0 нарисовать, ели кому интересно.
P.S.S. Видимо нужно было в ветку алгоритмов поместить тему?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 26 Октябрь, 2011 00:09 

Зарегистрирован: Понедельник, 09 Ноябрь, 2009 17:29
Сообщения: 904
Откуда: Россия, Питер
alignat писал(а):
Жду критики.

Сообщения в иконах Вывод как-то зрительно-интуитивно-подсознательно вроде бы выводятся за пределы данного алгоритма, а используются внутри него ...

Выбор с двумя маршрутами можно заменить на Развилку (сейчас фактически дублируются надписи в Выборе и Вариантах).

Хотя это дело вкуса и условностей : )

P.S. Всё таки иконы Исполнитель не хватает ...


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 26 Октябрь, 2011 00:17 

Зарегистрирован: Вторник, 20 Сентябрь, 2011 23:38
Сообщения: 50
Откуда: Волгоград
Ильченко Эдуард писал(а):
P.S. Всё таки иконы Исполнитель не хватает ...

Я постарался обойтись стандартными средствами, а если бы была такая икона, то конечно...


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 26 Октябрь, 2011 00:21 

Зарегистрирован: Вторник, 20 Сентябрь, 2011 23:38
Сообщения: 50
Откуда: Волгоград
Ильченко Эдуард писал(а):
Сообщения в иконах Вывод как-то зрительно-интуитивно-подсознательно вроде бы выводятся за пределы данного алгоритма, а используются внутри него ...

А как тогда обозначить создаваемые и передаваемые для обработки документы?
Ильченко Эдуард писал(а):
Выбор с двумя маршрутами можно заменить на Развилку (сейчас фактически дублируются надписи в Выборе и Вариантах).

Это попробую исправить и посмотреть, что будет лучше. Это мой первый опыт.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 26 Октябрь, 2011 00:31 

Зарегистрирован: Вторник, 20 Сентябрь, 2011 23:38
Сообщения: 50
Откуда: Волгоград
Вариант 2
Вложение:
РПУД_01(1).png
РПУД_01(1).png [ 44.13 КБ | Просмотров: 23402 ]

Остается открытым вопрос с генерацией и передачей документов и/или сообщений


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 26 Октябрь, 2011 02:33 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 1657
alignat,
у вас, здесь указаны исполнители конктетных действий в бизнес процессе, а здесь для указания исполнителей используются иконы "Полка". Исполнителей в любой иконе можно указывать в поле идентификатора, взамен икон "Полка" применять икону "Действие".

Для занесения текста в идентификатор иконы производим выбор мышкой немного выше иконы и левее шампура.

В алгоритме бизнес процесса всегда присутствуют исполнители. Во моему мнению, у каждой иконы необходимо указавать исполнителя в поле идентификатора, тогда дракон-схема будет функционально соответствовать карте Gasu_1.png. Указание у икон исполнителей позволяет отказаться от использования иконы "Вывод" для отображения передачи разрабатываемого документа между исполнителями.

В поле идентификатора дракон-схемы можно или даже нужно перенести заголовок (тему) карты Gasu_1.png.

Для занесения текста в идентификатор схемы производим выбор мышкой между верхней стороной схемы и штриховой линией.

Рекомендации:
1. Чтобы схема не была бледной можно изменить вид с "Чертежа" на "Плакат".
2. Рекомендуется выполнять в контекстном меню пункт "Проверить", для последней схемы будет сообщение "Отсутствует текст (т.е. ?...) в иконе(ах) - номера. Устраните ошибки.". Для просмотра номеров на схеме выполните в меню "Вид" пункт "Номера / идентификаторы".


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 26 Октябрь, 2011 08:10 

Зарегистрирован: Вторник, 20 Сентябрь, 2011 23:38
Сообщения: 50
Откуда: Волгоград
Геннадий Тышов писал(а):
Указание у икон исполнителей позволяет отказаться от использования иконы "Вывод" для отображения передачи разрабатываемого документа между исполнителями.

А как быть, если явно требуется указать генерируемый документ?
Геннадий Тышов писал(а):
В поле идентификатора дракон-схемы можно или даже нужно перенести заголовок (тему) карты Gasu_1.png.

Не влазит туда такое длинное название. Может где настройки поправить?

Все остальное вечером попробую исправить.


Последний раз редактировалось alignat Среда, 26 Октябрь, 2011 08:49, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 26 Октябрь, 2011 08:34 

Зарегистрирован: Суббота, 16 Февраль, 2008 07:58
Сообщения: 239
Откуда: Россия, Стерлитамак
А может еще попробовать в названиях веток указывать исполнителей? Правда дублироваться будут некоторые исполнители.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 26 Октябрь, 2011 08:51 

Зарегистрирован: Вторник, 20 Сентябрь, 2011 23:38
Сообщения: 50
Откуда: Волгоград
adva писал(а):
А может еще попробовать в названиях веток указывать исполнителей? Правда дублироваться будут некоторые исполнители.

В выполнении ветки может участвовать не один исполнитель :(


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 26 Октябрь, 2011 08:58 
Аватара пользователя

Зарегистрирован: Суббота, 12 Июль, 2008 22:49
Сообщения: 73
Откуда: Россия, Санкт-Петербург
Тут первая диаграмма хороша ещё и тем, что в титульной строке сразу видно сколько у процесса исполнителей и кто они.
В случае с дракон-схемой, определить количество и состав исполнителей - будет затруднительно.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 26 Октябрь, 2011 09:09 

Зарегистрирован: Вторник, 20 Сентябрь, 2011 23:38
Сообщения: 50
Откуда: Волгоград
Madzi писал(а):
Тут первая диаграмма хороша ещё и тем, что в титульной строке сразу видно сколько у процесса исполнителей и кто они.
В случае с дракон-схемой, определить количество и состав исполнителей - будет затруднительно.

Первая схема дает возможность исполнителю увидеть свои действия за счет их размещения на отдельной "плавательной дорожке". ДРАКОН-схема лучше отображает общую логику процесса.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 26 Октябрь, 2011 10:08 

Зарегистрирован: Вторник, 20 Сентябрь, 2011 23:38
Сообщения: 50
Откуда: Волгоград
Просмотрел еще раз обсуждение DFD и подумал, что действительно можно конечно попробовать назначить каждому исполнителю свою ветку. Но не потеряем ли мы в этом случае суть процесса. Вечером выполню и такой вариант. Посмотрим, что из этого выйдет (сомневаюсь, что хорошо, т.к. переход идет на ветку, а не на действие в ней).
Не ожидал, что может быть столько вариантов :shock:


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 26 Октябрь, 2011 10:24 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5846
Откуда: Москва
Уважаемый Александр!

1. Когда проектировался язык ДРАКОН никто всерьез не думал о бизнес-процессах.

2. Бизнес-процессы - это НОВАЯ задача для Дракона.

3. Чтобы приспособить Дракон к бизнес-процессам, его надо специально доработать.

4. Я предполагаю, что такая доработка в принципе возможна. И крайне необходима.

5. Серьезных проработок на эту тему было явно недостаточно.

6. Можно считать, что вы попали на почти нераспаханное поле.

7. Первую попытку (в теме Диаграммы потоков данных) Вы уже видели.

8. На мой предварительный взгляд, следует обратить внимание на первую схему здесь
viewtopic.php?p=64206#p64206

9.
Цитата:
можно конечно попробовать назначить каждому исполнителю свою ветку.
. Мне кажется, что это не очень хорошо.

10. Я склонясь к мысли, что исполнители должны быть нарисованы в специальной иконе СПРАВА от основной иконы (например, действие).

11. От действия вправо идет соединительная линия к иконе "исполнитель действия".

12. Я высказываюсь очень осторожно и готов изменить свое мнение по результатам обсуждения.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 26 Октябрь, 2011 10:37 

Зарегистрирован: Вторник, 20 Сентябрь, 2011 23:38
Сообщения: 50
Откуда: Волгоград
Владимир Паронджанов писал(а):
10.
Цитата:
можно конечно попробовать назначить каждому исполнителю свою ветку.
. Мне кажется, что это не очень хорошо.

Уже обдумал. Это плохо. Рассмотрению не подлежит


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 26 Октябрь, 2011 10:57 

Зарегистрирован: Вторник, 20 Сентябрь, 2011 23:38
Сообщения: 50
Откуда: Волгоград
Владимир Паронджанов писал(а):

1. Когда проектировался язык ДРАКОН никто всерьез не думал о бизнес-процессах.

2. Бизнес-процессы - это НОВАЯ задача для Дракона.

3. Чтобы приспособить Дракон к бизнес-процессам, его надо специально доработать.

4. Я предполагаю, что такая доработка в принципе возможна. И крайне необходима.

5. Серьезных проработок на эту тему было явно недостаточно.

6. Можно считать, что вы попали на почти нераспаханное поле.

7. Первую попытку (в теме Диаграммы потоков данных) Вы уже видели.

8. На мой предварительный взгляд, следует обратить внимание на первую схему здесь
viewtopic.php?p=64206#p64206

9.
Цитата:
можно конечно попробовать назначить каждому исполнителю свою ветку.
. Мне кажется, что это не очень хорошо.

10. Я склонясь к мысли, что исполнители должны быть нарисованы в специальной иконе СПРАВА от основной иконы (например, действие).

11. От действия вправо идет соединительная линия к иконе "исполнитель действия".

12. Я высказываюсь очень осторожно и готов изменить свое мнение по результатам обсуждения.

Считаю, что Ильченко Эдуард многое прояснил, но его подход в большей степени привязан к DFD. BPMN содержит другие элементы, поэтому опираясь на наработки Эдуарда, попробую предложить несколько другой взгляд.
Жаль, что редактор Тышова не позволяет добавлять рисунки в иконы.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 26 Октябрь, 2011 11:51 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5846
Откуда: Москва
Буду очень рад познакомиться с новыми предложениями.

Пока что я вижу ситуацию примерно так (см. рис.).

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

На моем рисунке два "исполнителя": пациент и медработник.
Вложение:
Комментарий к файлу: Измерение кровяного давления (фрагмент)
Измерение кровяного давления.png
Измерение кровяного давления.png [ 116 КБ | Просмотров: 23343 ]


Справа от ветки находится "плавательная дорожка", в которой указываются исполнители

На этом рисунке остальные ветки не показаны.

Подразумевается, что справа от каждой ветки имеется своя "плавательная дорожка" для исполнителей.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 26 Октябрь, 2011 13:09 
Аватара пользователя

Зарегистрирован: Суббота, 12 Июль, 2008 22:49
Сообщения: 73
Откуда: Россия, Санкт-Петербург
1. Лучше исполнителей отображать слева от схемы. Тогда можно будет использовать схемы с несколькими ветками.

2. Для каждого исполнителя нужна только одна иконка, от которой будут отходить связи.

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 26 Октябрь, 2011 13:27 

Зарегистрирован: Понедельник, 09 Ноябрь, 2009 17:29
Сообщения: 904
Откуда: Россия, Питер
Madzi писал(а):
1. Лучше исполнителей отображать слева от схемы.

Поддерживаю.
К тому же исторически, место справа предназначено для параметров.

Madzi писал(а):
2. Для каждого исполнителя нужна только одна иконка, от которой будут отходить связи.

Непонятно.
Не могли бы Вы пояснить?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 26 Октябрь, 2011 19:28 

Зарегистрирован: Вторник, 20 Сентябрь, 2011 23:38
Сообщения: 50
Откуда: Волгоград
Посмотрел набор икон для OpenOffice.org, разработанных Эдуардом Ильченко.
Там есть расширение для расщепления. В обсуждении по параллельным процессам (viewtopic.php?f=78&t=2215&start=160#p40280) оно не получило должного развития, однако для описания паттернов бизнес-процессов без различных типов расщепления не обойтись. Очень полезное расширение. Это соответствует, как концепции BPMN, так и IDEF3

Не нашел иконы для веточного цикла (получается из иконы ветки?)

По поводу исполнителей сбоку - это здравое решение. Необходимо еще решить куда помещать артефакты, получаемые в результате деятельности.

А вот одна икона для одного исполнителя со связями приведет к пересечению этих связей и полной потере того кто и что делает.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 26 Октябрь, 2011 20:34 

Зарегистрирован: Среда, 06 Май, 2009 21:00
Сообщения: 32
Я тоже за изображение исполнителей слева.
Пациент, медработник это объекты. Действия в прямоугольниках это методы объектов.
Будет единый стиль с имеющейся конструкцией синхронизатор по таймеру. Объект таймер посылает сигнал управляемому объекту, разрешая дальнейшее исполнение программы.


Последний раз редактировалось and007 Среда, 26 Октябрь, 2011 20:37, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 132 ]  На страницу 1, 2, 3, 4, 5 ... 7  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2008-2024, участники конференции «DRAKON.SU», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB