Разработка бизнес- приложений с использованием СПО Хомченко В.М. Новый подход к разработке бизнес-приложений на базе систем управления бизнес-процессами.

Презентация:



Advertisements
Похожие презентации
Лекция 12 BPM & SOA Мы имеем дело с множеством вещей, которых не можем сразу понять. Паоло Коэльо.
Advertisements

Внедрение BPM: Считаем цыплят Вячеслав Бутыркин Начальник отдела сервисно-ориентированной архитектуры, руководитель BPM/SOA проектов СК РОСНО.
BPMS Введение Кастанова Анаит Авдеевна
Система межведомственного электронного взаимодействия ООО «Находка-АИС», 2011 г.
Интеграция приложений с использованием BPEL. Содержание Что такое BPEL? Как работает BPEL? Как использовать BPEL для интеграции приложений?
Информатизация – задачи и проблемы. Государственный аппарат неэффективность реформы.
Решение производственных задач с помощью интеграции GIS в информационный контур предприятия ТОО «Азия-Софт» Денис Дмитренко Ведущий консультант.
Использование Sonic SOA Suite в SOA/BPM проектах СК РОСНО Вячеслав Бутыркин Начальник отдела сервисно-ориентированной архитектуры, руководитель портфеля.
Создание Регионального фрагмента ЕГИСЗ Санкт-Петербурга. Опыт обеспечения информационного взаимодействия систем. Сентябрь 2013 © Комитет по информатизации.
МОДЕЛИРОВАНИЕ РАБОЧИХ ПРОЦЕССОВ ВУЗА В BPM- СИСТЕМЕ.
Рахим Сафиуллин Начальник управления BPM-решений ЗАО Банковские информационные системы (БИС) Опыт компании БИС по разработке и внедрению BPM-решений ОПЫТ.
Лабораторные практикумы по процессному управлению, основанные на свободном ПО, в российский ВУЗах Доклад на Russian Open Source Summit 2012 докладчик должность.
SOA ( Сервис - ориентированная архитектура )
От Интеграции к SOA Денис Реймер Директор департамента интегрированных бизнес решений, ЛАНИТ.
Регламент информационного обмена в сфере жилищно-коммунального хозяйства Олег Чумаков Заместитель директора бизнес-центра межведомственных проектов Группы.
Вячеслав Бутыркин Начальник отдела Сервисно-ориентированной архитектуры / Руководитель BPM/SOA проектов ОАО СК РОСНО
BPM: от простого к сложному. Workflow автоматизация – первый шаг построения корпоративной BPM системы, анализ практического опыта Андреев Владимир DocsVision,
Титульный «Объединение систем моделирования и исполнения бизнес-процессов в единой информационной среде»
Практика а Практика аутсорсинга ИТ услуг в SMB. Оптимальная модель аутсорсинга - путь в светлое будущее ?
Интеграция информационных систем банка Опыт компании «Итворкс»
Транксрипт:

Разработка бизнес- приложений с использованием СПО Хомченко В.М. Новый подход к разработке бизнес-приложений на базе систем управления бизнес-процессами (BPMS) с использованием СПО

BPM BPM (Business Process Management, управления бизнес-процессами) это управленческая методология, основанная на процессном подходе к управлению. BPM основан на процессном подходе к управлению предприятием BPM: изменения в бизнес-процесс вносятся постепенно короткими циклами

BPMS BPMS (Business Process Management Suite) - это класс программного обеспечения для управления бизнес-процессами и административными регламентами. Использование BPMS позволяет организовать эффективное взаимодействие между управленцами и ИТ-специалистами, лучше использовать существующие и ускорить разработку новых информационных систем. Основные функции BPMS - моделирование, исполнение и мониторинг бизнес-процессов.

Моделирование

Данные для процесса

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

Редактор форм

Запуск бизнес-процесса

Форма ввода

Список заданий

Состояние процесса

Статистика

Преимущества BPMS Единый язык описания, понятный всем участникам Исполнение бизнес-процесса без программиста Гибкое изменение бизнес-процессов Возможность введение новых бизнес- процессов вообще без программирования Участие программиста требуется для выполнения специфических задач

Роль программиста Оформление WEB-страниц шагов процесса Отработка правильного наполнения шагов процесса данными: разработка коннекторов, проверок (валидаторов) Разработка / изменение WEB-сервисов, подключение их к сервисной шине

BPMS и SOA Се́рвис-ориенти́рованная архитекту́ра (англ. SOA, service-oriented architecture) модульный подход к разработке программного обеспечения, основанный на использовании сервисов (служб) со стандартизированными интерфейсами. BPMS имеет возможность взаимодейство- вать с сервисами SOA (WEB-сервисами), т.е. эти данные могут быть включены в модель бизнес-процесса.

BPMS и существующие приложения Возможна непосредственная интеграция через доступ к базам данных или файлам приложений Интеграция на основе SOA – сервисная шина предприятия (ESB): существующие приложения дополняются интерфейсами, реализующим WEB-сервисы, промежуточное ПО (ESB-сервер) объединяет эти сервисы на основе открытых индустриальных стандартов.

BPMS Цикл разработки в BPMS Моделирование Исполнение Контроль ESB Существующие приложения WEB-сервисы

SOA на государственном уровне ПОЛОЖЕНИЕ о единой системе межведомственного электронного взаимодействия (УТВЕРЖДЕНО постановлением Правительства Российской Федерации от 8 сентября 2010 г. 697)..... п. 5. Технологическое обеспечение информационного взаимодействия органов и организаций с применением системы взаимодействия достигается путем использования сервис-ориентированной архитектуры, представляющей собой совокупность электронных сервисов, построенных по общепринятым стандартам, а также путем использования единых технологических решений и стандартов, единых классификаторов и описаний структур данных.

Сервисная шина предприятия

Open Source BPMS Intalio BPMS ( Bonita Open Solution ( Jboss jBPM ( ProcessMaker ( RunaWFE (

Open Source инструменты SOA OpenESB ( Jboss ESB ( Apache ServiceMix ( Mule ESB (

Open Source инструменты разработчика Интегрированные среды разработки Netbeans ( Eclipse ( Сборка приложений Apache Ant ( Apache Maven (

Пример построения системы на OpenSoure продуктах Bonita Open Solution Моделирование Исполнение Контроль OpenESB Существующие приложения 1С, файлы WEB-сервисы Сервисы партнеров, удаленные офисы WEB-сервисы Сервисы партнеров, удаленные офисы

Данные Gartner в 2009 году объем рынка BPM приблизился к 2,5-3 млрд долларов 52% респондентов отметили, что отдача от внедрения BPM в их компании в течение трех-пяти лет составила порядка 15%. 95% проектов внедрения BPM-систем оказались успешными 67% всех проектов были успешно завершены менее чем за полгода

Информация по BPMS - независимый аналитический ресурс, посвященный управлению бизнес-процессами и объединяющий профессионалов в области ИТ и BPM.