OnWorks
Обзор
Материалы
Контакты

Инструменты пользователя

Инструменты сайта


Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
modules:model:process [2017/06/16 15:19]
Сергей создано
modules:model:process [2018/02/06 12:34] (текущий)
Сергей [Таблица]
Строка 1: Строка 1:
-[[:​|Оглавление]] > [[modules:​model:​description|Модуль "​Техническое задание"​]] > Раздел "​Процесс"​+[[:start|Оглавление]] > [[:modules:​model:​description|Модуль "​Техническое задание"​]] > Раздел "​Процесс"​
  
 ====== Раздел "​Процесс"​ ====== ====== Раздел "​Процесс"​ ======
  
-В [[modules:​main:​wiki|вики]] для каждой страницы можно в графическом интерфейсе без программирования [[modules:​bpmn:​description|создавать]] схемы бизнес-процессов в нотации BPMN 2.0. +Данный раздел используются при [[reviews:​process|работе над проектом с применением бизнес-процессов]].  
 + 
 +В [[:modules:​main:​wiki|вики]] для каждой страницы можно в графическом интерфейсе без программирования [[:modules:​bpmn:​description|создавать]] схемы бизнес-процессов в нотации BPMN 2.0. 
 + 
 +{{:​modules:​model:​modules_tz_process_1.png?​direct&​400}}
  
-{{:​modules:​model:​modules_tz_process_1.png?​direct&​400|}} 
-  
 На данный момент система распознает следующие элементы диаграммы:​ На данный момент система распознает следующие элементы диаграммы:​
  
-{{:​modules:​model:​modules_tz_process_3.png?​direct&​400|}}+ 
 +| Элемент ​                                        | Примечания ​                                                                                          | Количество исходящих потоков управления ​ | Интерпретация ​                                                                                                                | 
 +| Начало процесса \\ Plain event                  | В каждом процессе или подпроцессе должно быть одно начало ​                                           | 1                                        | Отправная точка для обработки ​                                                                                                | 
 +| Поток управления \\ Sequence flow               | Задает последовательность обработки ​                                                                 | -                                        | Если поток исходит из логического оператора,​ подписи на потоке являются вариантами ответа ​                                    | 
 +| Логический оператор “Или” \\ Exclusive gateway ​ | Ветвление процесса в зависимости от решения пользователя ​                                            | 2 или более ​                             | Отображается как вопрос с вариантами ответа ​                                                                                  | 
 +| Подпроцесс \\ Subprocess ​                       | В названии нужно указать идентификатор соответствующего подпроцесса [sXX]                            | 1                                        | Обрабатывается как вложенная часть родительского процессаНазвание отображается как заголовок группы пользовательских задач ​ | 
 +| Пользовательская задача \\ User task            | Элементарный шаг алгоритма. В названии можно указать идентификатор соответствующей услуги [fXX vXX]  | 1                                        | Отображается как задача. Также экспортируется в техническое задание ​                                                          | 
 +| Окончание процесса \\ Plain event               | Играет декоративную роль ​                                                                            | 0                                        | Не обрабатывается ​                                                                                                            | 
 +| Остановка \\ Terminate event                    | Означает невозможность выполнения процесса при заданных условиях ​                                    | 0                                        | Отображается как сообщение об ошибке ​                                                                                         | 
 +| Бизнес-правило\\ Business rule task             | Этап работ ​                                                                                          | 1                                        |                                                                                                                               | 
 + 
  
 С помощью элемента “Подпроцесс” можно вкладывать процессы внутрь друг друга, что дает возможность их повторного использования и в целом упрощать диаграммы,​ вынося составные части в отдельные схемы. Для этого в настройках страницы вики нужно указать,​ является ли соответствующая диаграмма процессом или подпроцессом. С помощью элемента “Подпроцесс” можно вкладывать процессы внутрь друг друга, что дает возможность их повторного использования и в целом упрощать диаграммы,​ вынося составные части в отдельные схемы. Для этого в настройках страницы вики нужно указать,​ является ли соответствующая диаграмма процессом или подпроцессом.
- +
 В редакторе технического задания эти диаграммы бизнес-процессов преобразуются в простой набор вопросов. В зависимости от выбранных пользователем ответов с диаграмм автоматически отбираются нужные пользовательские задачи,​ а также отсекаются вопросы,​ которые больше не имеют смысла. Таким образом,​ формируется последовательность работ в этой конкретной ситуации. Сохраняемый набор ответов на вопросы при этом по сути является весьма детальной характеристикой текущей ситуации с объектом недвижимости. В редакторе технического задания эти диаграммы бизнес-процессов преобразуются в простой набор вопросов. В зависимости от выбранных пользователем ответов с диаграмм автоматически отбираются нужные пользовательские задачи,​ а также отсекаются вопросы,​ которые больше не имеют смысла. Таким образом,​ формируется последовательность работ в этой конкретной ситуации. Сохраняемый набор ответов на вопросы при этом по сути является весьма детальной характеристикой текущей ситуации с объектом недвижимости.
  
-{{:​modules:​model:​modules_tz_process_2.png?​direct&​400|}} +{{:​modules:​model:​modules_tz_process_2.png?​direct&​400}} 
-  + 
-Так как процессы и подпроцессы связаны со страницами вики, мы можем подгружать нужную справочную информацию из неё. Для этого реализовано определение заголовков на странице вики. Если заголовок совпадает с названием пользовательской задачи на диаграмме,​ считается,​ что это пояснения к ней. Так исполнитель работ может сразу видеть все имеющееся справочные материалы именно по этой конкретной ситуации.  +Так как процессы и подпроцессы связаны со страницами вики, мы можем подгружать нужную справочную информацию из неё. Для этого реализовано определение заголовков на странице вики. Если заголовок совпадает с названием пользовательской задачи на диаграмме,​ считается,​ что это пояснения к ней. Так исполнитель работ может сразу видеть все имеющееся справочные материалы именно по этой конкретной ситуации. 
- +
 Таким образом,​ имея настроенные в вики диаграммы бизнес-процессов,​ для исполнителя становится возможным генерировать алгоритм действий,​ просто отвечая на вопросы. Таким образом,​ имея настроенные в вики диаграммы бизнес-процессов,​ для исполнителя становится возможным генерировать алгоритм действий,​ просто отвечая на вопросы.
-  + 
-Если эта концепция получит признание, в дальнейшем возможно ​увеличение обрабатываемых элементов диаграммы, интеграция таких новых алгоритмов с существующими ​техническими заданиями,​ генерация документации (например, ​заключений кадастрового ​инженера), использование шаблонов ответов ​на вопросы+Далее можно ​сгенерировать [[modules:​model:​tz|техническое задание]], используя кнопку на панели инструментов. 
-  + 
-  +{{:​modules:​model:​modules_tz_process_5.jpg?​direct&​400}} 
-  + 
-  +\\ 
-  +
- +
  

Система Orphus