SlideShare a Scribd company logo
1 of 4
Download to read offline
Система автоматизации бизнес-процессов на платформе K2 blackpearl
Необходимость применения системы автоматизации бизнес-процессов на предприятии обусловлена
задачами по координации работ между всеми участниками бизнес-сценария: как людьми, так и
автоматизированными системами, вовлеченными в единый процесс, управляемый общей моделью,
взаимодействие в рамках которой подчиняется общим правилам.
Основные преимущества при внедрении системы:
• предоставление удобного интерфейса для принятия решения или выполнения задачи в каждой
точке процесса в максимально удобной форме;
• объединение информации и инструментов из разных функциональных систем в едином
интерфейсе;
• реализация механизмов автоматической эскалации задач в случае превышения установленных для
исполнения нормативов;
• реализация автоматизированных процедур для компенсации последствий при наступлении
критичных событий и исключений;
• предоставление развитых инструментов для мониторинга и управления, анализа результатов
прохождения сразу большого количества процессов, что служит основой для выявления тенденций
и принятия обоснованных решений по улучшению операционной деятельности предприятия.
Цели внедрения системы
Система автоматизации бизнес-процессов на платформе K2 blackpearl реализована как единое
техническое решение для создания проектной инфраструктуры в рамках решения задач по автоматизации
бизнес-процессов компании КРОК с точки зрения архитектуры, используемых для разработки технологий,
подходов к реализации частных задач, а также регламентации принципов командной разработки в рамках
решения задач по автоматизации бизнес-процессов..
Возможности системы
За счет выбранной архитектуры системы и применяемых в системе решений удалось не только
использовать максимально эффективно потенциал платформы K2 blackpearl, но и значительно расширить
стандартные возможности BPM:
• повышена эффективность использования мощностей K2-сервера за счет использования принципов
«внепроцессного» хранения бизнес-данных в отдельном хранилище. Применение данного подхода
увеличивает возможности по масштабированию системы в части хранилища данных;
• хранение бизнес-данных в отдельной структурированной БД позволяет в упрощенной форме
проводить интеграцию системы с различными средствами анализа;
• реализован механизм кэширования справочных данных из сторонних систем, что существенно
снижает количество обращений к внешним сервисам;
• за счет использования технологии Silverlight существенно улучшена как производительность
пользовательских форм для работы с заявками в рамках активностей бизнес-процессов, так и
внешний вид и удобство работы пользователей;
• реализована возможность по изменению внешнего вида и функциональности рабочего списка
пользователя как в общем представлении, так и отдельно для процессов заданного типа;
• реализован отдельный интерфейс для администрирования активностей бизнес-процессов и
улучшенны возможности по администрированию;
• расширены возможности функционала «вне офиса» и эскалации заявок как по упрощенной схеме
(заданным в настройках сотрудникам), так и в соответствии с индивидуальным для бизнес-
пользователя правилом;
• расширены возможности в части внешнего вида и функционала нотификаций о движении процесса;
• реализована возможность для каждого экземпляра процесса, вне зависимости от текущей стадии,
получить в виде отчета данные как об исполнителях текущего этапа, так и всех предшествующих
этапов, включая данные о возможных и фактических исполнителях;
• реализована возможность упрощенного подтверждения/отклонения заявки непосредственно по
ссылке из электронного письма-нотификации.
Схема работы системы
Система состоит из следующих частей:
• сервер бизнес-процессов (BP Server);
• приложение, реализующее UI активностей бизнес-процесса (BP Front-End Server);
• хранилище данных бизнес-процессов, полученных от пользователя в рамках каждого экземпляра
процесса/активности процесса(BP DataWarehouse Server).
Предусматривается возможность физического разделения серверов BP Server, BP Front-End Server, BP
DataWarehouse, а также серверов СУБД для реализации возможностей по масштабированию системы.
Компоненты системы
BP Server
Среда исполнения бизнес-процессов. Включает пользовательский web-интерфейс для решения
административных задач и задач пользователя, связанных с работой в рамках «своих» экземпляров
бизнес-процессов. Содержит API для манипуляций с различными сущностями, составляющими бизнес-
процесс. Используются стандартные возможности K2 blackpearl:
• описание K2 бизнес-процесса. Развернутый проект бизнес-процесса в терминологии K2; XFW3
Клиент. Сборки клиентской части Croc XML Framework .Net 3.0, необходимые для обеспечения
возможности выполнения операций с доменными объектами, а также взаимодействия с сервером
XFW3. В составе содержит версионируемый конфигурационный файл с описанием приложения
XFW3;
• сервис для работы с K2. WCF-сервис для обеспечения взаимодействия между API K2 и Silverlight
формами процессов;
• сервис «вне офиса». Сервис, реализующий логику запуска эскалаций при условии установленного
признака «не в офисе» у текущего исполнителя по задаче;
• упрощенное подтверждение. ASP.NET-приложение, реализующее функционал быстрого
утверждения/отклонения заявки без необходимости открытия формы с данными заявки. Т.е.
непосредственно из почтового клиента (Outlook), аккумулирующего нотификации утверждающим.
Логика утверждения/отклонения реализуется в индивидуальном порядке для каждого типа бизнес-
процесса.
BP Front-End Server
Представляет собой набор web-форм и сервисов, реализующих пользовательский интерфейс для ввода и
просмотра данных в рамках бизнес-процесса.
Интерфейс web-форм реализуется как Silverlight приложение с использованием расширенного набора
элементов управления.
• Silverlight -приложения. Клиентские приложения, реализующие web-формы бизнес-процессов;
• Report Viewer. Сервис для отображения отчетов на основе данных хранилища посредством web-
форм.
BP DataWarehouse
Система использует общую для всех автоматизируемых БП базу данных Администрирования приложения
DataWarehouse. База данных Администрирования DataWarehouse содержит следующую информацию:
перечень автоматизированных БП, пользовательские роли в рамках каждого БП, пользователи и/или
группы пользователей, являющиеся акторами в рамках каждого БП.
Для каждого автоматизируемого БП выделяется отдельная база данных, содержащая описание и значения
параметров процесса и структуру для хранения данных процесса.
Использование Croc XML Framework.Net предоставляет программные интерфейсы для доступа, поиска и
актуализации параметров процесса в целом и данных конкретного экземпляра процесса.
Принцип раздельного хранения данных бизнес-процессов обеспечивает масштабируемость системы, а
также реализует необходимые условия для ведения командной разработки в рамках работ по
одновременной автоматизации нескольких БП независимыми группами разработчиков различной
квалификации.
BP DataWarehouse включает компонент ED Cache, позволяющий кэшировать часто используемые
справочные данные, получаемые из внешних систем. ED Cache получает данные из внешних web-
сервисов, приводит их к стандартному виду и сохраняет в памяти сервера и (при необходимости) в БД
Администрирования. При истечении срока актуальности данных ED Cache производит обновление
справочных данных в автоматическом режиме. Таким образом, обеспечивается быстрое получение
актуальных справочных данных из единого хранилища.
Пользовательский интерфейс для доступа к настройкам процессов и данным процессов реализуется на
основе «толстого» WPF-клиента к XML Framework .Net 3.0.
• XFW3 Сервер. Сборки сервера приложений, XFW3, доменная модель;
• ED Cache. Компонент для кэширования справочных данных внешних систем;
• прикладные сервисы доступа к данным. Сервисы, реализующие бизнес-логику и обеспечивающие
взаимодействие с внешними системами;
• XFW3 Smart Client приложения. WPF-приложения, реализующие пользовательские интерфейсы для
работы с активностями процессов (рабочие списки) и администрирования системы.

More Related Content

What's hot

босс референт (аменицкий)
босс референт (аменицкий)босс референт (аменицкий)
босс референт (аменицкий)student_kai
 
RoadShow Docsvision: Облачный документооборот для предприятий любого масштаба
RoadShow Docsvision: Облачный документооборот для предприятий любого масштабаRoadShow Docsvision: Облачный документооборот для предприятий любого масштаба
RoadShow Docsvision: Облачный документооборот для предприятий любого масштабаDocsvision
 
Росрезерв - система электронного документооборота
Росрезерв - система электронного документооборотаРосрезерв - система электронного документооборота
Росрезерв - система электронного документооборотаКРОК
 
презентация Alfresco доклад ecm
презентация Alfresco доклад ecmпрезентация Alfresco доклад ecm
презентация Alfresco доклад ecmMarat Mulku
 
СЭД на платформе Alfresco
СЭД на платформе AlfrescoСЭД на платформе Alfresco
СЭД на платформе AlfrescoКРОК
 
Решения КРОК для обмена файлами
Решения КРОК для обмена файламиРешения КРОК для обмена файлами
Решения КРОК для обмена файламиКРОК
 
Ecm alfresco описание
Ecm alfresco описаниеEcm alfresco описание
Ecm alfresco описаниеADEKVA
 
Предложения Docsvision для госсектора
Предложения Docsvision для госсектораПредложения Docsvision для госсектора
Предложения Docsvision для госсектораDocsvision
 
Docsvision 5 система управления документами и бизнес процессами
Docsvision 5 система управления документами и бизнес процессамиDocsvision 5 система управления документами и бизнес процессами
Docsvision 5 система управления документами и бизнес процессамиDocsvision
 
ECM Adekva на платформе Alfresco
ECM Adekva на платформе AlfrescoECM Adekva на платформе Alfresco
ECM Adekva на платформе AlfrescoADEKVA
 
Делопроизводство для Docsvision 5
Делопроизводство для Docsvision 5Делопроизводство для Docsvision 5
Делопроизводство для Docsvision 5Docsvision
 
Обработка документов с рукописным текстом в Docsvision
Обработка документов с рукописным текстом в DocsvisionОбработка документов с рукописным текстом в Docsvision
Обработка документов с рукописным текстом в DocsvisionDocsvision
 
Автоматизация бизнес-процессов и документооборота компании
Автоматизация бизнес-процессов и документооборота компанииАвтоматизация бизнес-процессов и документооборота компании
Автоматизация бизнес-процессов и документооборота компанииdocumentolog
 
Модуль "Управление ВНД" СЭД Documentolog
Модуль "Управление ВНД" СЭД DocumentologМодуль "Управление ВНД" СЭД Documentolog
Модуль "Управление ВНД" СЭД Documentologdocumentolog
 
проектный портал организации
проектный портал организациипроектный портал организации
проектный портал организацииAlexanderAvva
 
Alfresco как система для СЭД
Alfresco как система для СЭДAlfresco как система для СЭД
Alfresco как система для СЭДSergey Gorobets
 

What's hot (20)

босс референт (аменицкий)
босс референт (аменицкий)босс референт (аменицкий)
босс референт (аменицкий)
 
RoadShow Docsvision: Облачный документооборот для предприятий любого масштаба
RoadShow Docsvision: Облачный документооборот для предприятий любого масштабаRoadShow Docsvision: Облачный документооборот для предприятий любого масштаба
RoadShow Docsvision: Облачный документооборот для предприятий любого масштаба
 
Росрезерв - система электронного документооборота
Росрезерв - система электронного документооборотаРосрезерв - система электронного документооборота
Росрезерв - система электронного документооборота
 
презентация Alfresco доклад ecm
презентация Alfresco доклад ecmпрезентация Alfresco доклад ecm
презентация Alfresco доклад ecm
 
alee
aleealee
alee
 
СЭД на платформе Alfresco
СЭД на платформе AlfrescoСЭД на платформе Alfresco
СЭД на платформе Alfresco
 
CЭД аврора
CЭД аврораCЭД аврора
CЭД аврора
 
Решения КРОК для обмена файлами
Решения КРОК для обмена файламиРешения КРОК для обмена файлами
Решения КРОК для обмена файлами
 
Ecm alfresco описание
Ecm alfresco описаниеEcm alfresco описание
Ecm alfresco описание
 
Предложения Docsvision для госсектора
Предложения Docsvision для госсектораПредложения Docsvision для госсектора
Предложения Docsvision для госсектора
 
Docsvision 5 система управления документами и бизнес процессами
Docsvision 5 система управления документами и бизнес процессамиDocsvision 5 система управления документами и бизнес процессами
Docsvision 5 система управления документами и бизнес процессами
 
Projectarch
ProjectarchProjectarch
Projectarch
 
ECM Adekva на платформе Alfresco
ECM Adekva на платформе AlfrescoECM Adekva на платформе Alfresco
ECM Adekva на платформе Alfresco
 
Делопроизводство для Docsvision 5
Делопроизводство для Docsvision 5Делопроизводство для Docsvision 5
Делопроизводство для Docsvision 5
 
Обработка документов с рукописным текстом в Docsvision
Обработка документов с рукописным текстом в DocsvisionОбработка документов с рукописным текстом в Docsvision
Обработка документов с рукописным текстом в Docsvision
 
HP BSM
HP BSMHP BSM
HP BSM
 
Автоматизация бизнес-процессов и документооборота компании
Автоматизация бизнес-процессов и документооборота компанииАвтоматизация бизнес-процессов и документооборота компании
Автоматизация бизнес-процессов и документооборота компании
 
Модуль "Управление ВНД" СЭД Documentolog
Модуль "Управление ВНД" СЭД DocumentologМодуль "Управление ВНД" СЭД Documentolog
Модуль "Управление ВНД" СЭД Documentolog
 
проектный портал организации
проектный портал организациипроектный портал организации
проектный портал организации
 
Alfresco как система для СЭД
Alfresco как система для СЭДAlfresco как система для СЭД
Alfresco как система для СЭД
 

Viewers also liked

Автоматизация процессов управления персоналом
Автоматизация процессов управления персоналомАвтоматизация процессов управления персоналом
Автоматизация процессов управления персоналомКРОК
 
Электронный государственный реестр товарных знаков Федерального Института Про...
Электронный государственный реестр товарных знаков Федерального Института Про...Электронный государственный реестр товарных знаков Федерального Института Про...
Электронный государственный реестр товарных знаков Федерального Института Про...КРОК
 
Интеграция. Платежи ЮЛ и ФЛ
Интеграция. Платежи ЮЛ и ФЛИнтеграция. Платежи ЮЛ и ФЛ
Интеграция. Платежи ЮЛ и ФЛКРОК
 
Система управления видеоконференциями
Система управления видеоконференциямиСистема управления видеоконференциями
Система управления видеоконференциямиКРОК
 
Система оперативного управления КРОК Incident Tracker
Система оперативного управления КРОК Incident TrackerСистема оперативного управления КРОК Incident Tracker
Система оперативного управления КРОК Incident TrackerКРОК
 
Ведущая нефтяная компания, управление процессами планирования НТР
Ведущая нефтяная компания, управление процессами планирования НТРВедущая нефтяная компания, управление процессами планирования НТР
Ведущая нефтяная компания, управление процессами планирования НТРКРОК
 
АНО «Центр третейских разбирательств» - Автоматизированная система Третейский...
АНО «Центр третейских разбирательств» - Автоматизированная система Третейский...АНО «Центр третейских разбирательств» - Автоматизированная система Третейский...
АНО «Центр третейских разбирательств» - Автоматизированная система Третейский...КРОК
 
Прикладная система Единый государственный реестр автомобильных дорог
Прикладная система Единый государственный реестр автомобильных дорогПрикладная система Единый государственный реестр автомобильных дорог
Прикладная система Единый государственный реестр автомобильных дорогКРОК
 
Система автоматизации обмена XML-файлами
Система автоматизации обмена XML-файламиСистема автоматизации обмена XML-файлами
Система автоматизации обмена XML-файламиКРОК
 
Программный комплекс «Судебно-арбитражное делопроизводство»
Программный комплекс «Судебно-арбитражное делопроизводство»Программный комплекс «Судебно-арбитражное делопроизводство»
Программный комплекс «Судебно-арбитражное делопроизводство»КРОК
 
Управление внедрением и предоставлением ИТ-услуг
Управление внедрением и предоставлением ИТ-услугУправление внедрением и предоставлением ИТ-услуг
Управление внедрением и предоставлением ИТ-услугКРОК
 
Система оценки качества обслуживания клиентов (СОКОК)
Система оценки качества обслуживания клиентов (СОКОК)Система оценки качества обслуживания клиентов (СОКОК)
Система оценки качества обслуживания клиентов (СОКОК)КРОК
 
Автоматизированная система управления бюджетными средствами Федеральной служб...
Автоматизированная система управления бюджетными средствами Федеральной служб...Автоматизированная система управления бюджетными средствами Федеральной служб...
Автоматизированная система управления бюджетными средствами Федеральной служб...КРОК
 
ФАС - внедрение КРОК-НСИ
ФАС - внедрение КРОК-НСИФАС - внедрение КРОК-НСИ
ФАС - внедрение КРОК-НСИКРОК
 
Имитатор комплекса обработки избирательных бюллетеней
Имитатор комплекса обработки избирательных бюллетенейИмитатор комплекса обработки избирательных бюллетеней
Имитатор комплекса обработки избирательных бюллетенейКРОК
 
ИСЭД ПК Интегрированная система электронного документооборота Пермского края
ИСЭД ПК Интегрированная система электронного документооборота Пермского краяИСЭД ПК Интегрированная система электронного документооборота Пермского края
ИСЭД ПК Интегрированная система электронного документооборота Пермского краяКРОК
 
АИС РСА Зеленая Карта
АИС РСА Зеленая КартаАИС РСА Зеленая Карта
АИС РСА Зеленая КартаКРОК
 
Корпоративная интеграционно-транспортная система (КИТС) СО ЕЭС шлюз во внешни...
Корпоративная интеграционно-транспортная система (КИТС) СО ЕЭС шлюз во внешни...Корпоративная интеграционно-транспортная система (КИТС) СО ЕЭС шлюз во внешни...
Корпоративная интеграционно-транспортная система (КИТС) СО ЕЭС шлюз во внешни...КРОК
 

Viewers also liked (18)

Автоматизация процессов управления персоналом
Автоматизация процессов управления персоналомАвтоматизация процессов управления персоналом
Автоматизация процессов управления персоналом
 
Электронный государственный реестр товарных знаков Федерального Института Про...
Электронный государственный реестр товарных знаков Федерального Института Про...Электронный государственный реестр товарных знаков Федерального Института Про...
Электронный государственный реестр товарных знаков Федерального Института Про...
 
Интеграция. Платежи ЮЛ и ФЛ
Интеграция. Платежи ЮЛ и ФЛИнтеграция. Платежи ЮЛ и ФЛ
Интеграция. Платежи ЮЛ и ФЛ
 
Система управления видеоконференциями
Система управления видеоконференциямиСистема управления видеоконференциями
Система управления видеоконференциями
 
Система оперативного управления КРОК Incident Tracker
Система оперативного управления КРОК Incident TrackerСистема оперативного управления КРОК Incident Tracker
Система оперативного управления КРОК Incident Tracker
 
Ведущая нефтяная компания, управление процессами планирования НТР
Ведущая нефтяная компания, управление процессами планирования НТРВедущая нефтяная компания, управление процессами планирования НТР
Ведущая нефтяная компания, управление процессами планирования НТР
 
АНО «Центр третейских разбирательств» - Автоматизированная система Третейский...
АНО «Центр третейских разбирательств» - Автоматизированная система Третейский...АНО «Центр третейских разбирательств» - Автоматизированная система Третейский...
АНО «Центр третейских разбирательств» - Автоматизированная система Третейский...
 
Прикладная система Единый государственный реестр автомобильных дорог
Прикладная система Единый государственный реестр автомобильных дорогПрикладная система Единый государственный реестр автомобильных дорог
Прикладная система Единый государственный реестр автомобильных дорог
 
Система автоматизации обмена XML-файлами
Система автоматизации обмена XML-файламиСистема автоматизации обмена XML-файлами
Система автоматизации обмена XML-файлами
 
Программный комплекс «Судебно-арбитражное делопроизводство»
Программный комплекс «Судебно-арбитражное делопроизводство»Программный комплекс «Судебно-арбитражное делопроизводство»
Программный комплекс «Судебно-арбитражное делопроизводство»
 
Управление внедрением и предоставлением ИТ-услуг
Управление внедрением и предоставлением ИТ-услугУправление внедрением и предоставлением ИТ-услуг
Управление внедрением и предоставлением ИТ-услуг
 
Система оценки качества обслуживания клиентов (СОКОК)
Система оценки качества обслуживания клиентов (СОКОК)Система оценки качества обслуживания клиентов (СОКОК)
Система оценки качества обслуживания клиентов (СОКОК)
 
Автоматизированная система управления бюджетными средствами Федеральной служб...
Автоматизированная система управления бюджетными средствами Федеральной служб...Автоматизированная система управления бюджетными средствами Федеральной служб...
Автоматизированная система управления бюджетными средствами Федеральной служб...
 
ФАС - внедрение КРОК-НСИ
ФАС - внедрение КРОК-НСИФАС - внедрение КРОК-НСИ
ФАС - внедрение КРОК-НСИ
 
Имитатор комплекса обработки избирательных бюллетеней
Имитатор комплекса обработки избирательных бюллетенейИмитатор комплекса обработки избирательных бюллетеней
Имитатор комплекса обработки избирательных бюллетеней
 
ИСЭД ПК Интегрированная система электронного документооборота Пермского края
ИСЭД ПК Интегрированная система электронного документооборота Пермского краяИСЭД ПК Интегрированная система электронного документооборота Пермского края
ИСЭД ПК Интегрированная система электронного документооборота Пермского края
 
АИС РСА Зеленая Карта
АИС РСА Зеленая КартаАИС РСА Зеленая Карта
АИС РСА Зеленая Карта
 
Корпоративная интеграционно-транспортная система (КИТС) СО ЕЭС шлюз во внешни...
Корпоративная интеграционно-транспортная система (КИТС) СО ЕЭС шлюз во внешни...Корпоративная интеграционно-транспортная система (КИТС) СО ЕЭС шлюз во внешни...
Корпоративная интеграционно-транспортная система (КИТС) СО ЕЭС шлюз во внешни...
 

Similar to Система автоматизации бизнес-процессов на платформе K2 blackpearl в компании КРОК

Система автоматизации бизнес-процессов на платформе K2 blackpearl
Система автоматизации бизнес-процессов на платформе K2 blackpearlСистема автоматизации бизнес-процессов на платформе K2 blackpearl
Система автоматизации бизнес-процессов на платформе K2 blackpearlКРОК
 
Проектирование и особенности проектирования клиент серверных экономических ин...
Проектирование и особенности проектирования клиент серверных экономических ин...Проектирование и особенности проектирования клиент серверных экономических ин...
Проектирование и особенности проектирования клиент серверных экономических ин...adam93
 
Share Point Workflow
Share Point WorkflowShare Point Workflow
Share Point WorkflowMaximKo
 
битрикс Framework сергей рыжиков
битрикс Framework   сергей рыжиковбитрикс Framework   сергей рыжиков
битрикс Framework сергей рыжиковMedia Gorod
 
Решения КРОК по мониторингу бизнес операций
Решения КРОК по мониторингу бизнес операцийРешения КРОК по мониторингу бизнес операций
Решения КРОК по мониторингу бизнес операцийКРОК
 
13 расширенные возможности корпоративных приложений, основы субд
13 расширенные возможности корпоративных приложений, основы субд13 расширенные возможности корпоративных приложений, основы субд
13 расширенные возможности корпоративных приложений, основы субдKewpaN
 
Новые возможности по разработке приложений (ADF, SOA, BPM)
Новые возможности по разработке приложений (ADF, SOA, BPM)Новые возможности по разработке приложений (ADF, SOA, BPM)
Новые возможности по разработке приложений (ADF, SOA, BPM)Andrey Akulov
 
Обзор OMNITRACKER CleverENGINE
Обзор OMNITRACKER CleverENGINEОбзор OMNITRACKER CleverENGINE
Обзор OMNITRACKER CleverENGINECleverics
 
Microsoft - What you get
Microsoft - What you getMicrosoft - What you get
Microsoft - What you getveejar
 
техн. облачных вычислений слукин Finopolis2016_14окт
техн. облачных вычислений слукин Finopolis2016_14окттехн. облачных вычислений слукин Finopolis2016_14окт
техн. облачных вычислений слукин Finopolis2016_14октfinopolis
 
презентация рамдок
презентация рамдокпрезентация рамдок
презентация рамдокRAMEC
 
Внедрение 1С:Документооборот в Группе компаний Полюс
Внедрение 1С:Документооборот в Группе компаний ПолюсВнедрение 1С:Документооборот в Группе компаний Полюс
Внедрение 1С:Документооборот в Группе компаний Полюс1C-KPD
 
Система электронного документооборота на базе платформы Open Text
Система электронного документооборота на базе платформы Open TextСистема электронного документооборота на базе платформы Open Text
Система электронного документооборота на базе платформы Open TextRAMEC
 
Интеграция. Обслуживание банковских карт
Интеграция. Обслуживание банковских картИнтеграция. Обслуживание банковских карт
Интеграция. Обслуживание банковских картКРОК
 

Similar to Система автоматизации бизнес-процессов на платформе K2 blackpearl в компании КРОК (20)

Система автоматизации бизнес-процессов на платформе K2 blackpearl
Система автоматизации бизнес-процессов на платформе K2 blackpearlСистема автоматизации бизнес-процессов на платформе K2 blackpearl
Система автоматизации бизнес-процессов на платформе K2 blackpearl
 
Проектирование и особенности проектирования клиент серверных экономических ин...
Проектирование и особенности проектирования клиент серверных экономических ин...Проектирование и особенности проектирования клиент серверных экономических ин...
Проектирование и особенности проектирования клиент серверных экономических ин...
 
Share Point Workflow
Share Point WorkflowShare Point Workflow
Share Point Workflow
 
Управление бизнес-процессами и электронным документооборотом с помощью решени...
Управление бизнес-процессами и электронным документооборотом с помощью решени...Управление бизнес-процессами и электронным документооборотом с помощью решени...
Управление бизнес-процессами и электронным документооборотом с помощью решени...
 
Функциональные возможности и основные модули Naumen DMS
Функциональные возможности и основные модули Naumen DMSФункциональные возможности и основные модули Naumen DMS
Функциональные возможности и основные модули Naumen DMS
 
DocTrix Docflow 2013
DocTrix Docflow 2013DocTrix Docflow 2013
DocTrix Docflow 2013
 
битрикс Framework сергей рыжиков
битрикс Framework   сергей рыжиковбитрикс Framework   сергей рыжиков
битрикс Framework сергей рыжиков
 
Решения КРОК по мониторингу бизнес операций
Решения КРОК по мониторингу бизнес операцийРешения КРОК по мониторингу бизнес операций
Решения КРОК по мониторингу бизнес операций
 
13 расширенные возможности корпоративных приложений, основы субд
13 расширенные возможности корпоративных приложений, основы субд13 расширенные возможности корпоративных приложений, основы субд
13 расширенные возможности корпоративных приложений, основы субд
 
Новые возможности по разработке приложений (ADF, SOA, BPM)
Новые возможности по разработке приложений (ADF, SOA, BPM)Новые возможности по разработке приложений (ADF, SOA, BPM)
Новые возможности по разработке приложений (ADF, SOA, BPM)
 
Обзор OMNITRACKER CleverENGINE
Обзор OMNITRACKER CleverENGINEОбзор OMNITRACKER CleverENGINE
Обзор OMNITRACKER CleverENGINE
 
Microsoft - What you get
Microsoft - What you getMicrosoft - What you get
Microsoft - What you get
 
техн. облачных вычислений слукин Finopolis2016_14окт
техн. облачных вычислений слукин Finopolis2016_14окттехн. облачных вычислений слукин Finopolis2016_14окт
техн. облачных вычислений слукин Finopolis2016_14окт
 
презентация рамдок
презентация рамдокпрезентация рамдок
презентация рамдок
 
Внедрение 1С:Документооборот в Группе компаний Полюс
Внедрение 1С:Документооборот в Группе компаний ПолюсВнедрение 1С:Документооборот в Группе компаний Полюс
Внедрение 1С:Документооборот в Группе компаний Полюс
 
Euph doc
Euph docEuph doc
Euph doc
 
Euph doc
Euph docEuph doc
Euph doc
 
Система электронного документооборота на базе платформы Open Text
Система электронного документооборота на базе платформы Open TextСистема электронного документооборота на базе платформы Open Text
Система электронного документооборота на базе платформы Open Text
 
Интеграция. Обслуживание банковских карт
Интеграция. Обслуживание банковских картИнтеграция. Обслуживание банковских карт
Интеграция. Обслуживание банковских карт
 
Битрикс-Framework
Битрикс-FrameworkБитрикс-Framework
Битрикс-Framework
 

More from КРОК

Сайт «Вестник Московской городской избирательной комиссии»
Сайт «Вестник Московской городской избирательной комиссии»Сайт «Вестник Московской городской избирательной комиссии»
Сайт «Вестник Московской городской избирательной комиссии»КРОК
 
Прикладная система «CROC Amazon Billing» (AWSInfo)
Прикладная система «CROC Amazon Billing» (AWSInfo)Прикладная система «CROC Amazon Billing» (AWSInfo)
Прикладная система «CROC Amazon Billing» (AWSInfo)КРОК
 
Динамический IVR – Автоматизированная система, реализующая функции самообслуж...
Динамический IVR – Автоматизированная система, реализующая функции самообслуж...Динамический IVR – Автоматизированная система, реализующая функции самообслуж...
Динамический IVR – Автоматизированная система, реализующая функции самообслуж...КРОК
 
АИС «Обучение» для Московской городской избирательной комиссии
АИС «Обучение» для Московской городской избирательной комиссииАИС «Обучение» для Московской городской избирательной комиссии
АИС «Обучение» для Московской городской избирательной комиссииКРОК
 
Система для обработки материалов наблюдения по вопросам использования населен...
Система для обработки материалов наблюдения по вопросам использования населен...Система для обработки материалов наблюдения по вопросам использования населен...
Система для обработки материалов наблюдения по вопросам использования населен...КРОК
 
Система для обработки материалов наблюдения участия населения в непрерывном о...
Система для обработки материалов наблюдения участия населения в непрерывном о...Система для обработки материалов наблюдения участия населения в непрерывном о...
Система для обработки материалов наблюдения участия населения в непрерывном о...КРОК
 
Система для обработки материалов наблюдения личных подсобных хозяйств (Росстат)
Система для обработки материалов наблюдения личных подсобных хозяйств (Росстат)Система для обработки материалов наблюдения личных подсобных хозяйств (Росстат)
Система для обработки материалов наблюдения личных подсобных хозяйств (Росстат)КРОК
 
Система подготовки электронных экономических описаний (Росстат)
Система подготовки электронных экономических описаний (Росстат)Система подготовки электронных экономических описаний (Росстат)
Система подготовки электронных экономических описаний (Росстат)КРОК
 
Автоматизированная система для разработки базовых таблиц «Затраты - выпуск» з...
Автоматизированная система для разработки базовых таблиц «Затраты - выпуск» з...Автоматизированная система для разработки базовых таблиц «Затраты - выпуск» з...
Автоматизированная система для разработки базовых таблиц «Затраты - выпуск» з...КРОК
 
Централизованная система обработки данных Федеральной службы государственной ...
Централизованная система обработки данных Федеральной службы государственной ...Централизованная система обработки данных Федеральной службы государственной ...
Централизованная система обработки данных Федеральной службы государственной ...КРОК
 
Программный комплекс видеозаписи судебных заседаний
Программный комплекс видеозаписи судебных заседанийПрограммный комплекс видеозаписи судебных заседаний
Программный комплекс видеозаписи судебных заседанийКРОК
 
АИС Электронная избирательная комиссия
АИС Электронная избирательная комиссияАИС Электронная избирательная комиссия
АИС Электронная избирательная комиссияКРОК
 
СЭД на платформе DIRECTUM
СЭД на платформе DIRECTUMСЭД на платформе DIRECTUM
СЭД на платформе DIRECTUMКРОК
 
Росатом - Единая отраслевая система электронного документооборота
Росатом - Единая отраслевая система электронного документооборотаРосатом - Единая отраслевая система электронного документооборота
Росатом - Единая отраслевая система электронного документооборотаКРОК
 
Call-центр КРОК
Call-центр КРОКCall-центр КРОК
Call-центр КРОККРОК
 
Microsoft CRM в компании КРОК
Microsoft CRM в компании КРОКMicrosoft CRM в компании КРОК
Microsoft CRM в компании КРОККРОК
 
Автоматизированная информационная система «Электронное дело»
Автоматизированная информационная система «Электронное дело»Автоматизированная информационная система «Электронное дело»
Автоматизированная информационная система «Электронное дело»КРОК
 
АИС «Население» Московской городской избирательной комиссии
АИС «Население» Московской городской избирательной комиссииАИС «Население» Московской городской избирательной комиссии
АИС «Население» Московской городской избирательной комиссииКРОК
 
Архив избирательных кампаний Московской городской избирательной комиссии
Архив избирательных кампаний Московской городской избирательной комиссииАрхив избирательных кампаний Московской городской избирательной комиссии
Архив избирательных кампаний Московской городской избирательной комиссииКРОК
 
Внедрение шины данных IBM ESB в КРОК
Внедрение шины данных IBM ESB в КРОКВнедрение шины данных IBM ESB в КРОК
Внедрение шины данных IBM ESB в КРОККРОК
 

More from КРОК (20)

Сайт «Вестник Московской городской избирательной комиссии»
Сайт «Вестник Московской городской избирательной комиссии»Сайт «Вестник Московской городской избирательной комиссии»
Сайт «Вестник Московской городской избирательной комиссии»
 
Прикладная система «CROC Amazon Billing» (AWSInfo)
Прикладная система «CROC Amazon Billing» (AWSInfo)Прикладная система «CROC Amazon Billing» (AWSInfo)
Прикладная система «CROC Amazon Billing» (AWSInfo)
 
Динамический IVR – Автоматизированная система, реализующая функции самообслуж...
Динамический IVR – Автоматизированная система, реализующая функции самообслуж...Динамический IVR – Автоматизированная система, реализующая функции самообслуж...
Динамический IVR – Автоматизированная система, реализующая функции самообслуж...
 
АИС «Обучение» для Московской городской избирательной комиссии
АИС «Обучение» для Московской городской избирательной комиссииАИС «Обучение» для Московской городской избирательной комиссии
АИС «Обучение» для Московской городской избирательной комиссии
 
Система для обработки материалов наблюдения по вопросам использования населен...
Система для обработки материалов наблюдения по вопросам использования населен...Система для обработки материалов наблюдения по вопросам использования населен...
Система для обработки материалов наблюдения по вопросам использования населен...
 
Система для обработки материалов наблюдения участия населения в непрерывном о...
Система для обработки материалов наблюдения участия населения в непрерывном о...Система для обработки материалов наблюдения участия населения в непрерывном о...
Система для обработки материалов наблюдения участия населения в непрерывном о...
 
Система для обработки материалов наблюдения личных подсобных хозяйств (Росстат)
Система для обработки материалов наблюдения личных подсобных хозяйств (Росстат)Система для обработки материалов наблюдения личных подсобных хозяйств (Росстат)
Система для обработки материалов наблюдения личных подсобных хозяйств (Росстат)
 
Система подготовки электронных экономических описаний (Росстат)
Система подготовки электронных экономических описаний (Росстат)Система подготовки электронных экономических описаний (Росстат)
Система подготовки электронных экономических описаний (Росстат)
 
Автоматизированная система для разработки базовых таблиц «Затраты - выпуск» з...
Автоматизированная система для разработки базовых таблиц «Затраты - выпуск» з...Автоматизированная система для разработки базовых таблиц «Затраты - выпуск» з...
Автоматизированная система для разработки базовых таблиц «Затраты - выпуск» з...
 
Централизованная система обработки данных Федеральной службы государственной ...
Централизованная система обработки данных Федеральной службы государственной ...Централизованная система обработки данных Федеральной службы государственной ...
Централизованная система обработки данных Федеральной службы государственной ...
 
Программный комплекс видеозаписи судебных заседаний
Программный комплекс видеозаписи судебных заседанийПрограммный комплекс видеозаписи судебных заседаний
Программный комплекс видеозаписи судебных заседаний
 
АИС Электронная избирательная комиссия
АИС Электронная избирательная комиссияАИС Электронная избирательная комиссия
АИС Электронная избирательная комиссия
 
СЭД на платформе DIRECTUM
СЭД на платформе DIRECTUMСЭД на платформе DIRECTUM
СЭД на платформе DIRECTUM
 
Росатом - Единая отраслевая система электронного документооборота
Росатом - Единая отраслевая система электронного документооборотаРосатом - Единая отраслевая система электронного документооборота
Росатом - Единая отраслевая система электронного документооборота
 
Call-центр КРОК
Call-центр КРОКCall-центр КРОК
Call-центр КРОК
 
Microsoft CRM в компании КРОК
Microsoft CRM в компании КРОКMicrosoft CRM в компании КРОК
Microsoft CRM в компании КРОК
 
Автоматизированная информационная система «Электронное дело»
Автоматизированная информационная система «Электронное дело»Автоматизированная информационная система «Электронное дело»
Автоматизированная информационная система «Электронное дело»
 
АИС «Население» Московской городской избирательной комиссии
АИС «Население» Московской городской избирательной комиссииАИС «Население» Московской городской избирательной комиссии
АИС «Население» Московской городской избирательной комиссии
 
Архив избирательных кампаний Московской городской избирательной комиссии
Архив избирательных кампаний Московской городской избирательной комиссииАрхив избирательных кампаний Московской городской избирательной комиссии
Архив избирательных кампаний Московской городской избирательной комиссии
 
Внедрение шины данных IBM ESB в КРОК
Внедрение шины данных IBM ESB в КРОКВнедрение шины данных IBM ESB в КРОК
Внедрение шины данных IBM ESB в КРОК
 

Система автоматизации бизнес-процессов на платформе K2 blackpearl в компании КРОК

  • 1. Система автоматизации бизнес-процессов на платформе K2 blackpearl Необходимость применения системы автоматизации бизнес-процессов на предприятии обусловлена задачами по координации работ между всеми участниками бизнес-сценария: как людьми, так и автоматизированными системами, вовлеченными в единый процесс, управляемый общей моделью, взаимодействие в рамках которой подчиняется общим правилам. Основные преимущества при внедрении системы: • предоставление удобного интерфейса для принятия решения или выполнения задачи в каждой точке процесса в максимально удобной форме; • объединение информации и инструментов из разных функциональных систем в едином интерфейсе; • реализация механизмов автоматической эскалации задач в случае превышения установленных для исполнения нормативов; • реализация автоматизированных процедур для компенсации последствий при наступлении критичных событий и исключений; • предоставление развитых инструментов для мониторинга и управления, анализа результатов прохождения сразу большого количества процессов, что служит основой для выявления тенденций и принятия обоснованных решений по улучшению операционной деятельности предприятия. Цели внедрения системы Система автоматизации бизнес-процессов на платформе K2 blackpearl реализована как единое техническое решение для создания проектной инфраструктуры в рамках решения задач по автоматизации бизнес-процессов компании КРОК с точки зрения архитектуры, используемых для разработки технологий, подходов к реализации частных задач, а также регламентации принципов командной разработки в рамках решения задач по автоматизации бизнес-процессов.. Возможности системы За счет выбранной архитектуры системы и применяемых в системе решений удалось не только использовать максимально эффективно потенциал платформы K2 blackpearl, но и значительно расширить стандартные возможности BPM: • повышена эффективность использования мощностей K2-сервера за счет использования принципов «внепроцессного» хранения бизнес-данных в отдельном хранилище. Применение данного подхода увеличивает возможности по масштабированию системы в части хранилища данных; • хранение бизнес-данных в отдельной структурированной БД позволяет в упрощенной форме проводить интеграцию системы с различными средствами анализа; • реализован механизм кэширования справочных данных из сторонних систем, что существенно снижает количество обращений к внешним сервисам; • за счет использования технологии Silverlight существенно улучшена как производительность пользовательских форм для работы с заявками в рамках активностей бизнес-процессов, так и внешний вид и удобство работы пользователей; • реализована возможность по изменению внешнего вида и функциональности рабочего списка пользователя как в общем представлении, так и отдельно для процессов заданного типа; • реализован отдельный интерфейс для администрирования активностей бизнес-процессов и улучшенны возможности по администрированию;
  • 2. • расширены возможности функционала «вне офиса» и эскалации заявок как по упрощенной схеме (заданным в настройках сотрудникам), так и в соответствии с индивидуальным для бизнес- пользователя правилом; • расширены возможности в части внешнего вида и функционала нотификаций о движении процесса; • реализована возможность для каждого экземпляра процесса, вне зависимости от текущей стадии, получить в виде отчета данные как об исполнителях текущего этапа, так и всех предшествующих этапов, включая данные о возможных и фактических исполнителях; • реализована возможность упрощенного подтверждения/отклонения заявки непосредственно по ссылке из электронного письма-нотификации. Схема работы системы Система состоит из следующих частей: • сервер бизнес-процессов (BP Server); • приложение, реализующее UI активностей бизнес-процесса (BP Front-End Server); • хранилище данных бизнес-процессов, полученных от пользователя в рамках каждого экземпляра процесса/активности процесса(BP DataWarehouse Server). Предусматривается возможность физического разделения серверов BP Server, BP Front-End Server, BP DataWarehouse, а также серверов СУБД для реализации возможностей по масштабированию системы.
  • 3. Компоненты системы BP Server Среда исполнения бизнес-процессов. Включает пользовательский web-интерфейс для решения административных задач и задач пользователя, связанных с работой в рамках «своих» экземпляров бизнес-процессов. Содержит API для манипуляций с различными сущностями, составляющими бизнес- процесс. Используются стандартные возможности K2 blackpearl: • описание K2 бизнес-процесса. Развернутый проект бизнес-процесса в терминологии K2; XFW3 Клиент. Сборки клиентской части Croc XML Framework .Net 3.0, необходимые для обеспечения возможности выполнения операций с доменными объектами, а также взаимодействия с сервером XFW3. В составе содержит версионируемый конфигурационный файл с описанием приложения XFW3; • сервис для работы с K2. WCF-сервис для обеспечения взаимодействия между API K2 и Silverlight формами процессов; • сервис «вне офиса». Сервис, реализующий логику запуска эскалаций при условии установленного признака «не в офисе» у текущего исполнителя по задаче; • упрощенное подтверждение. ASP.NET-приложение, реализующее функционал быстрого утверждения/отклонения заявки без необходимости открытия формы с данными заявки. Т.е. непосредственно из почтового клиента (Outlook), аккумулирующего нотификации утверждающим. Логика утверждения/отклонения реализуется в индивидуальном порядке для каждого типа бизнес- процесса.
  • 4. BP Front-End Server Представляет собой набор web-форм и сервисов, реализующих пользовательский интерфейс для ввода и просмотра данных в рамках бизнес-процесса. Интерфейс web-форм реализуется как Silverlight приложение с использованием расширенного набора элементов управления. • Silverlight -приложения. Клиентские приложения, реализующие web-формы бизнес-процессов; • Report Viewer. Сервис для отображения отчетов на основе данных хранилища посредством web- форм. BP DataWarehouse Система использует общую для всех автоматизируемых БП базу данных Администрирования приложения DataWarehouse. База данных Администрирования DataWarehouse содержит следующую информацию: перечень автоматизированных БП, пользовательские роли в рамках каждого БП, пользователи и/или группы пользователей, являющиеся акторами в рамках каждого БП. Для каждого автоматизируемого БП выделяется отдельная база данных, содержащая описание и значения параметров процесса и структуру для хранения данных процесса. Использование Croc XML Framework.Net предоставляет программные интерфейсы для доступа, поиска и актуализации параметров процесса в целом и данных конкретного экземпляра процесса. Принцип раздельного хранения данных бизнес-процессов обеспечивает масштабируемость системы, а также реализует необходимые условия для ведения командной разработки в рамках работ по одновременной автоматизации нескольких БП независимыми группами разработчиков различной квалификации. BP DataWarehouse включает компонент ED Cache, позволяющий кэшировать часто используемые справочные данные, получаемые из внешних систем. ED Cache получает данные из внешних web- сервисов, приводит их к стандартному виду и сохраняет в памяти сервера и (при необходимости) в БД Администрирования. При истечении срока актуальности данных ED Cache производит обновление справочных данных в автоматическом режиме. Таким образом, обеспечивается быстрое получение актуальных справочных данных из единого хранилища. Пользовательский интерфейс для доступа к настройкам процессов и данным процессов реализуется на основе «толстого» WPF-клиента к XML Framework .Net 3.0. • XFW3 Сервер. Сборки сервера приложений, XFW3, доменная модель; • ED Cache. Компонент для кэширования справочных данных внешних систем; • прикладные сервисы доступа к данным. Сервисы, реализующие бизнес-логику и обеспечивающие взаимодействие с внешними системами; • XFW3 Smart Client приложения. WPF-приложения, реализующие пользовательские интерфейсы для работы с активностями процессов (рабочие списки) и администрирования системы.