
- •Министерство образования и науки рф
- •Учебное пособие
- •Оглавление
- •Введение
- •1. Процессный подход в менеджменте качества
- •Описание системы менеджмента качества
- •1.2. Акцент на процесс
- •1.3. Реинжиниринг бизнес-процессов
- •1.4. Непрерывное улучшение
- •1.5. Создание карты процесса
- •Структурный анализ процессов
- •Графики информационных потоков
- •Рекомендации для использования spa
- •Схемы алгоритмов
- •Максимизация использования spa
- •Управление изменениями
- •Контрольные вопросы
- •2. Процессный подход
- •2.1. Применимость процессного подхода
- •2.2. Основные понятия процессного подхода
- •Классификация процессов
- •2.3. Способы выделения процессов Процессы подразделений (внутрифункциональные процессы)
- •Сквозные (межфункциональные) процессы
- •Процессная или функциональная системы управления
- •Правила расчета размера и числа процессов
- •Комментарии к проекту сети процессов:
- •2.4. Управление процессами
- •Процесс управления организацией
- •Система показателей для управления процессами
- •Контрольные вопросы
- •3. Методологии описания бизнес-процессов
- •3.1.Формальная модель
- •Основные способы проектирования процессов
- •Применимость процессного подхода к разработке субп
- •Предпосылки создания sadt
- •Принципы функционального моделирования
- •Описание нотаций idef0, idef3
- •Диаграммы потоков данных
- •Методология idef1x
- •Определение сущностей и атрибутов
- •Логические взаимосвязи
- •Проверка адекватности логической модели
- •Модель данных, основанная на ключах
- •Выбор первичного ключа
- •Контрольные вопросы
- •4. Методолгия описания бизнес-процессов aris
- •4.1. Исходная модель бизнес-процесса
- •4.2. Объединенная модель бизнес-процесса
- •4.3. Обобщенная модель бизнес-процесса
- •4.4. Разработка архитектуры интегрированных информационных систем (здание aris)
- •4.5. Типы моделей в aris
- •4.5.1. Фазовая модель aris
- •4.5.2. Предварительная информационная модель aris
- •4.6. Управление бизнес-процессами на базе aris. Aris — архитектура бизнес-инжиниринга
- •4.7. Оценка процессов
- •4.8. Имитация
- •4.9. Обеспечение качества
- •4.10. Описание нотации aris eepc
- •Применение aris bsc 6.2 при построении карт стратегии компании
- •Построение карты целей (Cause-and-effect diagram)
- •4.11. Сравнение aris с другими концепциями
- •4.11.1. Объектно-ориентированное моделирование
- •4.11.2. Архитектура cimosa
- •4.11.3. Ifip — Методология информационных систем
- •Результаты исследований Санкт-Галленского университета, Швейцария
- •4.11.4. Другие архитектурные решения
- •Контрольные вопросы
- •5.1. Проблема сложности больших систем
- •5.2. Взаимосвязь структурного и объектно-ориентированного подходов
- •5.3. Средства uml
- •Диаграммы взаимодействия
- •Диаграммы последовательности
- •Кооперативные диаграммы
- •Сравнение диаграмм последовательности и кооперативных диаграмм
- •Двухэтапный подход к разработке диаграмм взаимодействия
- •5.4. Диаграммы классов Общие сведения
- •Стереотипы классов
- •5.5. Механизм пакетов
- •Атрибуты
- •Операции
- •5.6.Диаграммы состояний
- •5.6.Диаграммы деятельностей
- •5.7.Диаграммы компонентов
- •5.8.Диаграммы размещения
- •Контрольные вопросы
- •6. Статистические методы оценки эффективности бизнес-процессов
- •6.1 Контрольный листок
- •6.2. Гистограмма
- •Диаграмма разброса (рассеивания)
- •6.4. Метод стратисфакции (расслаивания данных)
- •Диаграмма парето
- •6.6. Причинно-следственная диаграмма (диаграмма исикавы)
- •6.7. Контрольные карты
- •Типы контрольных карт
- •6.8. Система проверки результативности бизнес-процессов
- •Этапы аудита
- •Роль аудитора
- •Контрольные вопросы
- •7. Методы измерения результативности бизнес-процессов
- •7.2. Методология функционально-стоимостного анализа abc (фса) с использованием программного продукта business studio
- •Контрольные вопросы
- •8. Практические приемы управления бизнес-процессами
- •8.1.Создание функциональной модели с помощью bpwin 4.0
- •8.1.1. Создание контекстной диаграммы
- •Методика выполнения
- •8.1.2. Создание диаграммы декомпозиции Методика выполнения
- •8.1.3. Создание диаграммы декомпозиции а2
- •Методика выполнения
- •8.1.4. Создание диаграммы узлов Методика выполнения
- •8.1.5. Создание feo диаграммы
- •Методика выполнения
- •8.1.6. Расщепление и слияние моделей Методика расщепления
- •Методика слияния
- •8.1.7. Создание диаграммы idef3 Методика выполнения
- •8.1.8. Создание сценария Методика выполнения
- •8.1.9. Дополнение моделей процессов диаграммами dfd
- •Пример выполнения работы
- •8.1.10. Стоимостный анализ (Activity Based Costing) Методика выполнения
- •Центры затрат abc
- •8.1.11. Использование категорий udp Методика выполнения
- •8.2. Моделирование с использованием методологии idef 1x Цель работы
- •Назначение пакета erWin
- •Основные приемы работы с пакетом erWin
- •Пример выполнения работы
- •Задание
- •8.3. Создание диаграмм описания бизнес-процессов в нотациях uml
- •8.3.1. Создание диаграммы вариантов использования
- •Порядок выполнения работы
- •8.3.2. Создание диаграмм взаимодействия
- •Порядок выполнения работы
- •8.3.3. Создание диаграммы классов
- •Порядок выполнения работы
- •8.3.4. Добавление атрибутов и операций
- •Порядок выполнения работы
- •8.3.5. Добавление связей
- •Порядок выполнения работы
- •8.3.6. Создание диаграммы состояний
- •Порядок выполнения работы
- •8.3.7. Создание диаграмм компонентов системы обработки заказов
- •Порядок выполнения работы
- •8.3.8. Создание диаграммы размещения
- •Порядок выполнения работы
- •Заключение
- •Библиографический список
- •Словарь терминов
- •Примечания
- •Примечание
- •Приложение 1 Методика проведения обследования бизнес-процессов компании
- •1.2.2.2. Составление отчета.
- •1.2.2.3. Подготовка положения о классификации бизнес-процессов.
- •1.2.2.4. Уточнение полученной информации о функционировании подразделений.
- •1.3.2.3. Документирование бизнес-процессов.
- •1.3.2.4. Уточнение зафиксированной последовательности выполнения бизнес-процессов.
- •1.3.3. Результат.
- •2. Моделирование.
- •2.1.1. Структурное моделирование.
- •2.1.2. Детальное моделирование бизнес-процессов.
- •Форма запроса данных об общей деятельности организации.
- •Структуры документов, содержащих результаты обследования
- •Приложение 2
- •Примеры заполнения чек листов.
8.3.3. Создание диаграммы классов
Объедините обнаруженные нами классы в пакеты. Создайте диаграмму классов для отображения пакетов, диаграммы классов для представления классов в каждом пакете и диаграмму классов для представления всех классов варианта использования "Ввести новый заказ".
Порядок выполнения работы
Настройка
В меню модели выберите пункт Tools > Options (Инструменты > Параметры).
Перейдите на вкладку диаграмм.
Убедитесь, что помечен контрольный переключатель Show Stereotypes (Показать стереотипы).
Убедитесь, что помечены контрольные переключатели Show All Attributes (Показать все атрибуты) и Show Ail Operations (Показать все операции).
Убедитесь, что не помечены переключатели Suppress Attributes (Подавить вывод атрибутов) и Suppress Operations (Подавить вывод операций).
Создание пакетов
Щелкните правой кнопкой мыши на логическом представлении браузера.
В открывшемся меню выберите пункт New > Package (Создать > пакет).
Назовите новый пакет Entities (Сущности).
Повторите этапы с первого по третий, создав пакеты Boundaries (границы) и Control (управление).
Создание главной диаграммы классов
Дважды щелкните на главной диаграмме классов прямо под логическим представлением браузера, чтобы открыть ее.
Перетащите пакет Entities из браузера на диаграмму.
Перетащите пакеты Boundaries и Control из браузера на диаграмму. Главная диаграмма классов должна выглядеть как на рис. 8.1.7.
Рис. 8.1.7. Главная диаграмма классов системы обработки заказов
Создание диаграммы классов для сценария "Ввести новый заказ" со всеми классами.
Щелкните правой кнопкой мыши на логическом представлении браузера.
В открывшемся меню выберите пункт New > Class Diagram (Создать > Диаграмму классов).
Назовите новую диаграмму Классов Add New Order (Введение нового заказа).
Щелкните в браузере на этой диаграмме дважды, чтобы открыть ее.
Перетащите из браузера все классы (OrdcrOptions, OrderDetail, Order, OrderMgr и TransactionMgr).
Диаграмма классов должна выглядеть как на рис. 8.1.8.
Рис.8.1.8. Диаграмма классов Add New Order
Добавление стереотипов к классам
Щелкните правой кнопкой мыши на классе OrderOptions диаграммы.
В открывшемся меню выберите пункт Open Specification (Открыть спецификацию).
В поле стереотипа введите слово Boundary.
Нажмите на кнопку ОК.
Щелкните правой кнопкой мыши на классе OrderDetail диаграммы.
В открывшемся меню выберите пункт Open Specification (Открыть спецификацию).
В раскрывающемся списке в поле стереотипов теперь будет стереотип Boundary. Укажите его.
Нажмите на кнопку ОК.
Повторите этапы 1 - 4, связав классы OrderMgr и TransactionMgr со стереотипом Control, а класс Order - со стереотипом Entity.
Теперь диаграмма классов должна выглядеть как на рис. 8.1.9.
Объединение классов в пакеты
Перетащите в браузере класс OrderOptions на пакет Boundaries.
Перетащите класс OrderDetail на пакет Boundaries.
Перетащите классы OrderMgr и TransactionMgr на пакет Control.
Перетащите класс Order на пакет Entities.
Рис. 8.1.9. Стереотипы классов для варианта использования
Ввести новый заказ
Добавление диаграмм классов к каждому пакету
Щелкните правой кнопкой на пакете Boundaries браузера.
В открывшемся меню выберите пункт New > Class Diagram (Создать > Диаграмму классов).
Введите имя новой диаграммы - Main (Главная).
Дважды щелкните мышью на этой диаграмме, чтобы открыть ее.
Перетащите на нее из браузера классы OrderOptions и OrderDetail.
Закройте диаграмму.
Щелкните правой кнопкой на пакете Entities браузера.
В открывшемся меню выберите пункт New > Class Diagram (Создать > Диаграмму классов).
Введите имя новой диаграммы - Main (Главная).
Дважды щелкните мышью на этой диаграмме, чтобы открыть ее.
Перетащите на нее из браузера класс Order.
Закройте диаграмму.
Щелкните правой кнопкой на пакете Control браузера.
В открывшемся меню выберите пункт New > Class Diagram (Создать > Диаграмму классов).
Введите имя новой диаграммы - Main (Главная).
Дважды щелкните мышью на этой диаграмме, чтобы открыть ее.
Перетащите на нее из браузера классы OrderMgr и TransactionMgr.
Закройте диаграмму.