Бизнес - процессы презентация

Содержание Спецификация BPMN Дизайнер процессов Типы элементов БП Примеры использования БП Запуск БП

Слайд 1
«Центр Разработки и Внедрения Террасофт Поволжье»
Бизнес - процессы


Слайд 2Содержание
Спецификация BPMN
Дизайнер процессов
Типы элементов БП
Примеры использования БП
Запуск БП


Слайд 3Спецификация BPMN


Слайд 4BPMN
BPMN (англ. Business Process Model and Notation, нотация и модель бизнес-процессов)

— система условных обозначений (нотация) для моделирования бизнес-процессов.

Спецификация BPMN описывает условные обозначения для отображения бизнес-процессов в виде диаграмм бизнес-процессов.

Слайд 5Дизайнер процессов


Слайд 6Дизайнер процессов
1
2
3
4
5
Рабочая область дизайнера (1)
Область элементов процесса (2)
Область структуры процесса (3)
Область

свойств и событий (4)

Панель инструментов (5)


Слайд 7Типы элементов БП


Слайд 8Типы элементов БП
Действия
События
Логические операторы
Потоки и соединяющие объекты
Роли
Артефакты


Слайд 9Примеры использования


Слайд 10Примеры использования
1. Линейный Бизнес-Процесс
2. Использование ветвлений
3. Работа с БД
4. Использование автогенерируемой

страницы

5. Использование сообщений


Слайд 11Запуск БП


Слайд 12Пользовательский запуск


Слайд 13Запуск БП с параметром из кода. 5.x.
var manager = UserConnection.ProcessSchemaManager;
var processSchema

= manager.GetInstanceByName("BPName");
var process = processSchema.CreateProcess(UserConnection);
if (processSchema.Parameters.ExistsByName("ParametrName"))
{
process.SetPropertyValue("ParametrName", "Value");
}
process.Execute(Page.UserConnection);

Слайд 14Запуск БП из кода. 7.x.
startBusinessProcess: function () {
var requestUrl = Terrasoft.workspaceBaseUrl
+

'/ServiceModel/ProcessEngineService.svc/UploadContactPhoto/Execute';
Ext.Ajax.request({
url: requestUrl,
headers: {
'Content-Type': 'application/json',
'Accept': 'application/json'
},
method: 'POST',
scope: this,
callback: function (request, success, response) {
}
});
}

Слайд 15Запуск БП. Odata.
// Формирование строки запроса к веб-сервису для запуска процесса

AddNewExternalContact, которому
// передаются значения входящих параметров ContactName и ContactPhone.
string requestString = string.Format(serverUri + executeProcessMethodPath + "/AddNewExternalContact/Execute?ContactName={0}&ContactPhone={1}",
contactName, contactPhone);
HttpWebRequest request = HttpWebRequest.Create(requestString) as HttpWebRequest;
request.Method = "GET";
request.CookieContainer = AuthCookie;
using (var response = request.GetResponse())
{
// Обработка ответа от сервера.
}

Слайд 16
Россия:



Украина:
UK:
Alexandria:


Обратная связь

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

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

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


Для правообладателей

Яндекс.Метрика