1. Практические вопросы
построения АСУП
Моделирование бизнес-процессов.
Решетников Александр areshetnikov@emzior.ru
Гордеев Павел pgordeev@oao-oez.spb.ru
17 марта 2011г.
3. Автоматизируем
Математические
расчеты
Логические выражения
Алгоритмы
Регламенты
Модели
3 Целесообразность применения ИС. Бизнес-процессы. 03.03.2011
4. Необходимые условия
Автоматизация целесообразна для процесса
(функции), который:
известен Заказчику и Исполнителю
и может быть документирован
не изменится в «обозримом»(1) будущем
станет в результате более «выгодным» для
Заказчика
(1) – по сравнению со сроками реализации проекта автоматизации
4 Целесообразность применения ИС. Бизнес-процессы. 03.03.2011
5. «Выгода» автоматизации
Зависит от:
ценности результата рассматриваемой функции
(процесса)
«стоимости» результата до внедрения
«стоимости» результата после
затрат на автоматизацию
рисков при внедрения
надежности АСУ в результате
5 Целесообразность применения ИС. Бизнес-процессы. 03.03.2011
6. Процесс и проект
Определения:
Проект – деятельность, нацеленная на
достижение уникального результата в
условиях ограниченных ресурсов (время,
материальные расходы, люди).
Процесс – формализованная
последовательность операций для
достижения требуемого результата,
обладающего заданными свойствами
6 Целесообразность применения ИС. Бизнес-процессы. 03.03.2011
7. Подходы к управлению
Подход
Характеристика Процессный Проектный
Результат Гарантированный Уникальный
Шаги (этапы) Фиксированные Необходимые
Сроки Нет (Есть длительность) Фиксированные
Затраты Фиксированные Фиксированные
Ограничения Фиксированные Неопределенные
Риски Незначительные Значительные
8
8. Бизнес-Процесс
Бизнес-процесс - структурированный набор действий,
охватывающий различные сущности предприятия и
подчиненный определенной цели (ISO/CD 15531-1)
Бизнес-процесс - «набор активностей, которые
преобразуют несколько видов входных характеристик в
выход, имеющий ценность для потребителя» (М. Хаммер,
Дж. Чампи)
Бизнес-процесс - специфически упорядоченная во
времени и в пространстве совокупность работ, с указанием
начала и конца и точным определением входов и
выходов» (Т. Давенпорт)
9 Целесообразность применения ИС. Бизнес-процессы. 03.03.2011
9. Модель бизнес-процесса
Должна давать ответы на следующие вопросы:
какие процедуры (функции, работы) необходимо
выполнить для получения заданного конечного
результата;
в какой последовательности выполняются эти
процедуры;
кто выполняет процедуры процесса;
какие механизмы контроля и управления существуют
в рамках рассматриваемого бизнес-процесса;
какая документация/условия регламентирует
выполнение процедуры;
10 Целесообразность применения ИС. Бизнес-процессы. 03.03.2011
10. Модель бизнес-процесса (2)
Должна давать ответы на следующие вопросы:
какие входящие документы/информацию использует
каждая процедура процесса;
какие исходящие документы/информацию генерирует
процедура процесса;
какие ресурсы необходимы для выполнения каждой
процедуры процесса;
какие параметры характеризуют выполнение
процедур и процесса в целом.
11 Целесообразность применения ИС. Бизнес-процессы. 03.03.2011
11. Зачем моделировать?
Моделирование - разработка модели деятельности
организации с целью решения определенных задач,
стоящих перед ее руководством.
Модель (М) является моделью системы S если М
может быть использована для получения ответов на
любые вопросы относительно S с точностью А
Цели (основные вопросы), как правило, связаны с
совершенствованием организации деятельности.
12
12. Что моделировать?
Бизнес-процесс - структурированный набор
действий, охватывающий различные сущности
предприятия и подчиненный определенной цели
(ISO/CD 15531-1)
13
13. Что моделировать?
Идентификация бизнес-процессов :
Выявляется Стратегия предприятия, которая
определяется
Заинтересованными сторонами, которые имеют
Ожидания в отношении продукции и услуг, которые
поставляются организацией благодаря наличию
Основных бизнес-процессов, с помощью которых
производятся сами продукция и услуги,
а также Обеспечивающих бизнес-процессов, с
помощью которых обеспечивается возможность
производства
14
14. Моделирование
Начинается с выбора методологии:
• Подход к получению исходных данных
• Язык описания процесса – нотация модели
• Порядок проверки модели
• Инструменты анализа модели
• Реализация модели
Пример методологии: SADT - методология
структурного анализа и проектирования
15
15. Нотация IDEF0: История
Разработана на основе методологии
структурного анализа и проектирования
(SADT) для описания типовых систем
управления с целью успешного тиражирования
бизнес-процессов предприятий (первоначально
аэрокосмической отрасли).
Утверждена в качестве стандарта в США и
успешно эксплуатируется во многих проектах,
связанных с описанием деятельности
предприятий.
16
16. Нотация IDEF0
Отображает функциональную структуру объекта,
т.е. производимые им действия и связи между
этими действиями.
Может использоваться для моделирования
широкого круга систем и определения
требований и функций, а затем для разработки
системы, которая удовлетворяет этим
требованиям и реализует эти функции.
17
17. Нотация IDEF0: элементы
Вход - Материальные потоки и информация,
которая преобразуется в процессе
Управление - Материальные потоки и
информация, которые требуются для
выполнения процесса (не преобразуются)
Механизм – объекты, реализующие операции
процесса (ресурсы)
Выход – результат (материальный и
нематериальный)
18
20. Средства моделирования
BPwin - средство функционального моделирования,
реализующее методологию IDEF0-IDEF3
ERwin - средство концептуального моделирования БД,
использующее стандарт IDEF1X. Позволяет выполнять
• проектирование схемы БД,
• генерацию ее описания на языке целевой СУБД
• реинжиниринг существующей БД
Для некоторых средств разработки приложений:
• экспорт БД в репозиторий
• генерация форм и прототипов приложений
21
21. Другие подходы
• DFD – DataFlow Diagram
• WFD – WorkFlow Diagram
• ARIS – Architecture of Integrated Information
Systems
• BAAN, Oracle, SAP
• Swimmer Lanes
22
22. DFD
DFD – диаграмма потоков данных
методология графического структурного
анализа, описывающая:
внешние по отношению к системе источники
и адресаты данных,
логические функции,
потоки данных,
хранилища данных
23
25. WFD
WFD – диаграмма потоков работ
Включает логические операторы, события
начала и окончания процесса, а также
элементы, показывающие временные
задержки
26
28. ARIS: общие правила
Нотация разработана специалистами
компании IDS Scheer AG (Германия).
4 точки зрения на организацию:
Организационная структура,
Функциональная структура,
Структура данных,
Структура процессов.
29
29. ARIS: общие правила
Каждая структура должна быть описана на трех
подуровнях:
описание требований,
описание спецификации,
описание внедрения.
30
30. ARIS: методы описания
EPC (event-driven process chain) —
метод описания процессов (SAP R/3)
ERM (Entity Relationship Model) —
модель сущность-связь для описания
структуры данных;
UML (Unified Modeling Language) —
объектно-ориентированный язык
моделирования.
31
31. Нотация ARIS eEPC
extended Event Driven Process Chain – расширенная
нотация описания цепочки процесса, управляемого
событиями.
32
36. Практические вопросы
построения АСУП
Моделирование бизнес-процессов.
Вопросы?
http://www.slideshare.net/areshetnikov
Решетников Александр areshetnikov@emzior.ru
Гордеев Павел pgordeev@oao-oez.spb.ru
17 марта 2011г.