Здесь показаны различия между двумя версиями данной страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
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}} | |
| - | + | ||
| - | + | \\ | |
| - | + | ||
| - | + | ||