Разработка бизнес-приложений с использованием СПО презентация

Содержание

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

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

Новый подход к разработке бизнес-приложений на

базе систем управления бизнес-процессами (BPMS) с использованием СПО

Слайд 2BPM
BPM (Business Process Management, управления бизнес-процессами) — это управленческая методология, основанная

на процессном подходе к управлению.
BPM основан на процессном подходе к управлению предприятием
BPM: изменения в бизнес-процесс вносятся постепенно короткими циклами

Слайд 3BPMS
BPMS (Business Process Management Suite) - это класс программного обеспечения для

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

Слайд 4Моделирование


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


Слайд 6Информационное наполнение просессов
Данные процессов могут содержаться в самом процессе или
Во внешней

базе данных или
Во внешнем приложении

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

Слайд 7Редактор форм


Слайд 8Запуск бизнес-процесса


Слайд 9Форма ввода


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


Слайд 11Состояние процесса


Слайд 12Статистика


Слайд 13Преимущества BPMS
Единый язык описания, понятный всем участникам
Исполнение бизнес-процесса без программиста
Гибкое изменение

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


Слайд 14Роль программиста
Оформление WEB-страниц шагов процесса
Отработка правильного наполнения шагов процесса данными: разработка

коннекторов, проверок (валидаторов)
Разработка / изменение WEB-сервисов, подключение их к сервисной шине

Слайд 15BPMS и SOA
Се́рвис-ориенти́рованная архитекту́ра (англ. SOA, service-oriented architecture) — модульный подход

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

Слайд 16BPMS и существующие приложения
Возможна непосредственная интеграция через доступ к базам данных

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

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


Слайд 18SOA на государственном уровне
ПОЛОЖЕНИЕ о единой системе межведомственного электронного взаимодействия (УТВЕРЖДЕНО

постановлением Правительства Российской Федерации от 8 сентября 2010 г. № 697) .....
п. 5. Технологическое обеспечение информационного взаимодействия органов и организаций с применением системы взаимодействия достигается путем использования сервис-ориентированной архитектуры, представляющей собой совокупность электронных сервисов, построенных по общепринятым стандартам, а также путем использования единых технологических решений и стандартов, единых классификаторов и описаний структур данных.

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


Слайд 20Open Source BPMS
Intalio BPMS
(http://bpms.intalio.com)
Bonita Open Solution (http://www.bonitasoft.org)
Jboss jBPM
(http://www.jboss.org/jbpm)
ProcessMaker (http://www.processmaker.com)
RunaWFE


(http://wf.runa.ru/)

Слайд 21Open Source инструменты SOA
OpenESB
(https://open-esb.dev.java.net/)
Jboss ESB
(http://www.jboss.org/jbossesb)
Apache ServiceMix
(http://servicemix.apache.org/home.html)
Mule ESB
(http://www.mulesoft.org)


Слайд 22Open Source инструменты разработчика
Интегрированные среды разработки
Netbeans
(http://netbeans.org)
Eclipse
(http://eclipse.org)
Сборка приложений
Apache Ant
(http://ant.apache.org)
Apache Maven
(http://maven.apache.org)


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

офисы

Слайд 24Данные Gartner
в 2009 году объем рынка BPM приблизился к 2,5-3 млрд

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

Слайд 25Информация по BPMS
http://bpms.ru - независимый аналитический ресурс, посвященный управлению бизнес-процессами и

объединяющий профессионалов в области ИТ и BPM.

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

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

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

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

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


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

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