К8 Основные модели описания процессов-1.ppt
- Количество слайдов: 53
Основные модели описания процессов
Иерархия понятий, используемых при описании процессов Типы моделей ARIS Процесс верхнего уровня VAD Группа процессов Семантику этих понятий необходимо определить, например, в Соглашении по моделированию PSD Сценарий процесса Процесс Процедура e. EPC FAD
Иерархия описания процессов Процессы верхнего уровня Сценарий процесса VAD Сценарии процесса e. EPC PSD VAD Группы процессов FAD Процедура Окружение функции
Диаграмма цепочки добавленного качества (Value-added chain diagram) описывает процессы организации, которые непосредственно влияют на качество ее функционирования. Эти процессы формируют стоимость продукции и работ, количество и качество выпускаемой продукции и т. д. Качество – свойство или совокупность существенных свойств организации, обуславливающих ее пригодность для достижения поставленных целей Используется для описания процессов верхнего уровня и групп процессов
Объекты диаграммы VAD 1. Connection 1. Соединение 2. Value-added chain 2. Звено цепочки добавленного качества 3. Value-added chain 3. Звено цепочки добавленного качества 4. Organizational unit 4. Организационная единица 5. Organizational unit 5. Организационная единица 6. Organizational unit type 6. Тип организационной единицы 7. Organizational unit type 7. Тип организационной единицы 8. Technical term 8. Технический термин 9. Cluster 9. Кластер 10. Package 10. Пакет 11. Product/Service 11. Продукт/услуга 12. Service 12. Услуга 13. Information service 13. Информационная услуга 14. Objective 14. Цель 15. Key performance indicator instance 15. Экземпляр ключевого показателя 16. Application system type результативности 17. Risk 16. Тип прикладной информационной системы 17. Риск
Структура диаграммы VAD Экземпляр Орг. ключевого Цель показателя единица результативности is measured by supports executes Risk occurs at has output of Technical term Техн. термин is input for Функция 6 измеряется с помощью поддерживает выполняет предшествует Функция 0 Функция 1 is predecessor of Функция 4 Функция 5 has output of имеет на выходе может can support поддерживать has output of Прикладная информационная система Функция 2 подчиняется по процессу is process-oriented superior Cluster Кластер is input for produces is input for has output of Функция 3 является входом для Услуга Service is input for Package Пакет используется потребляется is used by is consumed by Information service Product/Service Продукт/Услуга Service производит Information service
Процессы верхнего уровня (13 процессная модель ) Изучение рынков и потребителей Разработка видения и стратегии Разработка продуктов и услуг Маркетинг и продажи Производство и поставка продуктов и услуг Расчеты и сервис Вспомогательные процессы Управление ресурсами Управление персоналом Управление финансами Управление внешней средой Управление СМК Управление внешними связями Управление информационными инфраструктурой ресурсами
Диаграмма выбора процесса (Process selection diagram) отображают различные сценарии выполнения процесса в соответствии с главными процессами Используется для описания сценариев процесса Scenario Process Main process Organizational unit Объекты: сценарий, процесс, основной процесс, организационная единица.
Сценарий 1 Сценарий 2 Сценарий M Сценарии и главные процессы Главный процесс 1 П. 11 П. 21 П. M 1 Главный процесс 2 П. 12 П. 22 П. M 2 Главный процесс N П. 1 N П. 2 N П. MN Процесс ij
Диаграмма выбора процесса - пример
Управляемая событиями цепь процесса e. EPC - Extended event driven process chain Управляемая событиями цепь процесса (Событийная цепочка процесса) описывает последовательность функциональных шагов (действий) в рамках одного бизнес-процесса, которые выполняются организационными единицами и позволяет осуществлять связь между организационной и функциональной моделями Используется для описания сценария процесса и процедур
Типы объектов e. EPC модели
Типы объектов e. EPC диаграммы Носители информации Document List Draft list File Bar code Microfiche Folder Card file File cabinet Electronic document Letter Book Notepad Mobile phone Printer Filing basket E-mail Electronic folder DVD Information carrier 8: 00 ____ 12: 00 ___ Time planner Fax Telephone Internet Intranet Extranet LAN Magnetic tape Diskette Hard disk CD-ROM
Основные типы объектов e. EPC диаграммы Принять заказ Функция Поступил заказ Событие Логический оператор (правило, коннектор) Интерфейс процесса Объекты организационной диаграммы
Основные типы объектов e. EPC диаграммы Функция • Функции отражают деятельность или операции. • Являясь активным элементом, трансформируют входные объекты в выходные, а также способны принимать решения о дальнейшем развитии процесса Самая распространенная нотация: Принять заказ Функция
Основные типы объектов e. EPC диаграммы Событие – пассивный элемент События: • отражают важные состояния процесса, т. е. свидетельствуют о его статусе на всех его этапах. • не имеют временной протяженности, т. е. не связаны с затратами времени • не могут принимать решения Нотация: Поступил заказ Событие
Наиболее важные типы событий События : • определяют условия выполнения функций • отражают исходы выполнения функций • свидетельствуют о создании нового процессного объекта или о его конечном статусе • свидетельствуют о состоянии внешней или внутренней среды • свидетельствуют об изменении атрибута/статуса процессного объекта • свидетельствуют о наступлении определенного момента времени или отражает факт свершившегося действия • свидетельствуют о достижении определенного лимита, влекущего за собой необходимости выполнения действия Заявка от клиента поступила Счет проверен Проект завершен
Основные синтаксические правила использования событий в e. EPC модели • Любой процесс должен начинаться и заканчиваться одним или несколькими событиями • Конечное событие одного процесса может являться начальным событием другого процесса • Если e. EPC модель описывает только часть процесса, то для указания однозначной связи с предшествующими и последующими частями процесса следует использовать символ т. н. процессного интерфейса
Основные типы объектов e. EPC диаграммы Логический оператор • Логические операторы используются для моделирования потока операций в процессе • Одинаковые или разные операторы могут следовать непосредственно один за другим • Если для логического оператора входа существует корреспондирующий оператор выхода, то оба оператора должны быть одинаковыми Нотация: Логический оператор (правило, коннектор)
Представление сложных операторов в диаграмме правил e. EPC Диаграмма правил
Неформальная семантика логических операторов EPC модели «ИЛИ» При выполнении функции наступают либо одно событие, либо другое, либо оба сразу «И» При выполнении функции наступают оба события «Исключающее ИЛИ» При выполнении функции наступает либо одно событие, либо другое, но не оба сразу Cuntz, Kindler, 2004
Неформальная семантика логических операторов EPC модели «Исключающее ИЛИ» «ИЛИ» Функция выполнится, если наступило одно из событий, либо оба сразу «И» Функция выполнится, если наступило либо одно событие, либо другое, но не оба сразу Функция выполнится, если наступили оба события Cuntz, Kindler, 2004
Логические операторы (правила) «И» Событие 1 Событие 2 «ИЛИ» Функция выполнится, если наступили оба события Функция выполнится, если наступило одно из событий, либо оба сразу Функция выполнится, если наступило либо одно событие, либо другое, но не оба сразу При выполнении функции наступают оба события При выполнении функции наступают либо одно событие, либо другое, либо оба сразу При выполнении функции наступает либо одно событие, либо другое, но не оба сразу Функция Событие 1 Событие 2 «Исключающее ИЛИ»
Логические операторы (правила) «И» Функция 1 Функция 2 Событие Функция 1 Функция 2 «ИЛИ» «Исключающее ИЛИ» Событие наступит, если выполнятся если выполнится обе функции либо одна функция, либо другая функция, либо обе сразу Событие наступит, если выполнится либо одна функция, либо другая функция, но не обе сразу При наступлении события выполнятся обе функции Запрещенная ситуация, т. к. событие не может принимать решения
Логические операторы (соединение функций) «И» «ИЛИ» Исключающее «ИЛИ» Событие не может принимать решения
Правила построения диаграмм ветвление процессов Документ получен Проверка документа Документ проверен Отправить документ в бухгалтерию Отправить документ в плановый отдел Ошибка! Не ясно в каком случае документ отправляется в бухгалтерию, а в каком – в плановый отдел Документ составлен неверно Документ составлен верно Отправить документ в бухгалтерию Отправить документ в плановый отдел Ошибка исправлена. События отражают условия ветвления процесса
Правила построения диаграмм ветвление процессов Event Function Ошибка! Функция имеет две входящих связи Ошибка! Событие имеет две исходящих связи Function Event Function
Правила построения диаграмм ветвление процессов Event Ошибка устранена. Использован оператор XOR Function Event Ошибка устранена. Использован оператор AND Function Event Function
Правила построения диаграмм ветвление процессов Event Ошибка! Функция имеет две входящих связи Ошибка устранена. Использован оператор XOR Function Event Function
Правила построения диаграмм ветвление процессов Event Function Event Ошибка устранена. Использован оператор AND Function Ошибка! Событие имеет две исходящих связи Function
Правила построения диаграмм ветвление процессов Ошибка! Событие отражает исход двух альтернативных функций Function Ошибка исправлена. Каждая функция имеет свой исход в виде отдельного события Function Event 2 Event 1 Event Function
Правила построения диаграмм использование логических операторов Событие 1 Функция 1 Событие 2 Событие 3 Функция 2 Функция 3 Событие 4 Функция 4 Разные операторы на входе и выходе Событие 5 Функция 5 Событие 6 Если для логического оператора входа существует корреспондирующий оператор выхода, то оба оператора должны быть одинаковыми!!!
Ветвление процессов Подписан комплект документов на дополнительные услуги Анкета клиента нерезидента (подписанная клиентом) Карточка клиента в Back Bone Информация в карточке клиента достоверна Проверить наличие карточки Клиента в Back Bone Pre-Sales Карточка Клиента в Back Bone уже заведена Проверить правильность заполнения карточки Карточка Клиента в Back Bone еще не заведена Анкета клиента нерезидента Завести новую (подписанная клиентом) карточку Клиента в Back Bone Карточка клиента в Back Bone Информация в карточке клиента недостоверна Карточка Клиента в Back Bone заведена Карточка клиента в Back Bone Анкета клиента Заполнить и нерезидента проверить все (подписанная клиентом) необходимые поля в карточке Клиента в Back Bone Карточка клиента в Back Bone Клиент зарегистрирован в Back Bone Pre-Sales Наличие большого количества ветвлений и вариантов выполнения процессов усложняет восприятие и использование информации Pre-Sales
Неправильное использование обратной связи Событие 1 Функция 1 Событие 2 «И» ? Функция 2 Событие 5 Событие 3 Функция 5 Функция 3 Событие 6 Событие 4
Проверка моделей на корректность Неправильное использование обратной связи Неправильно !!!
Дополнительные объекты e. EPC модели • Входные и выходные данные • Организационные единицы • Прикладные системы • Объекты входа и выхода
Дополнительные объекты e. EPC модели Входные и выходные данные Примерами входных и выходных данных являются • Элементы ER и UML моделей данных • Кластер данных • Сущность и атрибуты сущности • Класс и атрибуты класса • Категории знаний и знания …………… • Информационные носители • Файл • Документ (печатный, электронный) • Экранные формы • ………. .
Входные и выходные данные Элементы модели данных
Входные и выходные данные Категории знаний и знания
Входные и выходные данные Информационные носители
Дополнительные объекты e. EPC модели Организационные единицы • is technically responsible for • carries out • is IT responsible for • decides on • contributes to • must inform about result of • must be informed about • must be informed on cansellation • has consulting role in • accepts
Дополнительные объекты e. EPC модели Прикладные системы
Дополнительные объекты e. EPC модели Объекты входа и выхода
Дополнительные типы объектов e. EPC диаграммы Тип информационной системы - совокупность систем, имеющих одинаковые предназначение и схожие технические характеристики Тип модуля - самостоятельная часть информационной системы, которая может функционировать отдельно от остального комплекса Тип информационной функции - отдельная транзакция, элементарная часть модуля, представлена отдельной частью программы, выполнение которой необходимо для завершения шага обработки
Типы объектов e. EPC диаграммы Тип технических средств - совокупность технических средств, имеющих одинаковые предназначение и схожие технические характеристики Экран ввода данных Экран ввода исходных данных Дизайн экранной формы - классификация экранных форм Экранная форма необходимая для реализации функции бизнес-процесса
Информационные системы Исполнители Выполняемые функции Документы и их статусы Пример оформления диаграммы e. EPC
Разновидности диаграммы e. EPC • e. EPC (в виде столбцов) • е. EPC (уровень экземпляров) • e. EPC (с потоками материалов) • e. EPC (в виде строк) • е. EPC (в виде таблицы) e. EPC (column display) e. EPC (instance) e. EPC (material flow) e. EPC (row display) e. EPC table display
Диаграмма e. EPC в виде столбцов 49
Диаграмма e. EPC в виде строк
Пример е. EPC диаграммы (в виде таблицы)
Диаграмма окружения функции (Function allocation diagram) предназначена для описания объектов, окружающих функцию, (исполнителей, входных и выходных потоков информации, документов, материалов, продуктов/услуг, ИС). Применяется для детализации функций на диаграмме e. EPC Используется для описания окружения функций
Объекты диаграммы окружения функции
Диаграмма окружения функции пример Список рассылки начальникам отделов 25 число последнего месяца квартала наступило Запрос заявок Незаполненная заявка (форма) Заявка на подбор персонала Менеджер по персоналу Запросы доставлены Менеджер по персоналу Сбор заявок Max. processing time: 2, 00 Day(s) Подписанная заявка Заявка на подбор персонала Заявки собраны Консолидация заявок Проект комплекта Согласованный комплект Комплект документов по потребности в персонале Согласование проекта списка вакансий Список рассылки директорам Менеджер по персоналу Согласованный комплект Менеджер по персоналу Дата совещания назначена Комплект документов по потребности в персонале Презентация "Потребность в персонале" Замечания собраны Подготовка совещания Заместитель генерального по кадрам Менеджер по персоналу Стратегия в области персонала Оптимизировать потребности в персонале Генеральный директор Список вакансий доставлен Сбор замечаний Список рассылки директорам Заместитель генерального по кадрам Менеджер по персоналу Список вакансий согласован Рассылка списка вакансий директорам Комплект документов Список по потребности в замечаний персонале Утверждает потребности в персонале Список вакансий создан Комплект документов по потребности в персонале Замечания директоров Менеджер по персоналу Заместитель генерального по обеспечению Заместитель генерального по финансам Заместитель генерального по производству Заместитель генерального по развитию Менеджер по персоналу Дата совещания наступила Штатное расписание Проведение совещания Совещание завершено Отбор персонала Событийная цепочка процесса Проведение совещания Комната 454 Комплект документов Утвержденный по потребности в комплект персонале Компьютер MS Office Проектор MS Power Point Экран


