на система управління ефективністю бізнесу" alt="Автоматизована система управління ефективністю бізнесу" width="596" height="223" />
Малюнок 3. Бізнес-показники різного рівня
Окремо необхідно зупинитися на методах інтеграції транзакційних і BPM-систем. Оскільки ERP система не обов'язково працює на тій же платформі що і BPM-система, то для інтеграції буде потрібно модуль, який буде робити вибірку необхідних показників з ERP-системи і, перетворивши дані, записувати в BPM-систему. Цей модуль повинен володіти високим ступенем універсальності, щоб користувач міг зробити необхідні настройки без залучення технічних фахівців, але разом з тим не бути складним для освоєння.
Малюнок 4. Схема взаємодії системи
Система з трансформації даних повинна складатися з наступних елементів (Рис.4):
· Перерахування джерел даних. Являє собою список баз даних, доступних для вибірки інформації і до яких застосовні вбудовані механізми трансформації;
· Опис алгоритму вибірки даних з бази-джерела для конкретного показника аналітичної системи. Алгоритм може включати формалізоване перерахування регістрів і таблиць бази-джерела, з яких відбувається вибірка даних, а також необхідні параметри запиту до бази даних-джерела.
· Обробка даних по перетворенню до необхідного типу та формі бази приймача. Алгоритми обробки даних можуть виражатися у таких операціях над даними:
· Очищення - відсів неточних, повторюваних, надлишкових даних;
· Агрегирование даних, математичні операції над числовими значеннями;
· Логічні операції;
· Переклад значень - перетворення даних через зіставлення декількох таблиць значень, довідковихки нормативної інформації;
· Заповнення показників відбувається приміщенням отриманих значень в нове сховище даних. Крім того, необхідно забезпечити зберігання не тільки підсумкових значень, а й ряду посилань на вихідні дані для забезпечення нижчеописаних механізмів.
Система повинна забезпечувати функцію зворотного контролю, коли користувач може отримати розшифровку підсумкових даних. Це зазвичай відбувається через сформований звіт у системі, через який можна відкрити вихідні дані (документи, реєстратори) в базі джерелі і проконтролювати правильність даних. Крім того, при зміні первинних даних система повинна мати можливість заново сформувати підсумкові показники на основі даних, що змінилися, вибірково провівши заміну, без помилкового дублювання.
Сучасні динамічні умови, в яких працюють менеджери, висувають високі вимоги до аналітичних систем такого класу.
BPM-система повинна, з одного боку, бути досить відкритою і універсальною, щоб легко інтегруватися з різнорідними джерелами даних, з іншого боку, володіти певною гнучкістю в налаштуванні і використанні, адже в більшості випадків користувачами такої системи є керівники, що не володіють спеціальними технічними навичками .
Оскільки такі системи є орієнтованими насамперед на топ-менеджмент, важливо щоб інтерфейс і користувальницький інструментарій були максимально дружніми і зручними. Якщо не вирішити цю задачу, то така система буде нежиттєздатною.