http://joomlarulit.com/

Сценарии

Если аналитик, который занимается моделированием бизнес-процессов, владеет хотя бы минимальными навыками программирования, его возможности в дизайнере Contentum мгновенно возрастают - в его распоряжение попадает блок процесса «Сценарий». Он разрешает выполнить на нужном этапе бизнес-процесса некоторый произвольный код на языке C#.

Использование сценариев в бизнес-процессах, во-первых, разрешает оптимизировать их за счет автоматизации выполнения определенных действий, которые в другом случае выполнялись бы в ручном или полуавтоматическом режиме.

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

Во-вторых, с помощью сценариев можно легко выполнять действия, для которых в дизайнере Contentum не предусмотрены стандартные блоки операций. Как правило, это определенные операции, которые не востребованы у широкого круга пользователей, но могут быть очень нужны для реализации конкретного бизнес-процесса компании.

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

Сами сценарии создаются непосредственно в дизайнере Contentum, в который встроена удобная среда для создания кода: подсвечивание синтаксиса, при наборе кода разработчику автоматически предлагаются допустимые варианты и подсказки (что важно при работе с объектами, их свойствами и методами). Дополнительно дизайнер Contentum имеет ресурсы для отладки созданного программного кода: инструменты проверки синтаксиса и эмуляции написанного кода.

Сценарий также может быть сохранен в формате расширения пользователя, после чего он появится в палитре блоков операций дизайнера Contentum и может быть использован как любой другой блок операций бизнеса-процесса.

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

Визуальный редактор сценариев

Общая парадигма визуального конструирования приложений нашла свое продолжение в таком техническом блоке как "Сценарий". В Contentum существует инструмент для визуального построения сценариев.

В визуальном редакторе сценариев используется современный подход визуального программирования. Такие конструкции языка как условия, циклы представлены в виде готовых блоков. Вызов методов Contentum API также осуществляется с помощью визуального конструктора.

Такой подход позволяет аналитикам, которые знакомы с языком программирования, формировать несложные сценарии, необходимые для реализации сложных процессов.

Вызов методов Contentum API также делается с помощью визуального конструктора.

Такой подход дает возможность аналитикам, которые знакомы с языком программирования, формировать несложные сценарии, необходимые для реализации сложных процессов. 

Интеграционные возможности