Содержание 1 Инструментарий ARIS Методы Версия 4.1 Февраль 2000 Методы ARIS 2000 ª Весть - МетаТехнология Cодержание 2 Содержание 1. ВВЕДЕНИЕ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2. АРХИТЕКТУРА ИНТЕГРИРОВАННЫХ ИНФОРМАЦИОННЫХ СИСТЕМ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2.1. КОНЦЕПЦИЯ АРХИТЕКТУРЫ ARIS................................................................................................1 2.2. ТИПЫ МОДЕЛЕЙ..........................................................................................................................1 2.3. УРОВНИ ПРЕДСТАВЛЕНИЯ МОДЕЛЕЙ...............................................................................................5 3. АНАЛИЗ ПРОЦЕССОВ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3.1. ОПИСАНИЕ ПРОБЛЕМ БИЗНЕСА......................................................................................................1 3.2. ДИАГРАММЫ ПРОЦЕССОВ (PCDS)................................................................................................1 4. МОДЕЛИРОВАНИЕ В АРХИТЕКТУРЕ ARIS. ТИПЫ МОДЕЛЕЙ И УРОВНИ ОПИСАНИЙ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 4.1. ФУНКЦИОНАЛЬНАЯ МОДЕЛЬ.........................................................................................................1 4.1.1. Формулировка требований.....................................................................................1 4.1.1.1. Функциональное дерево...................................................................................2 4.1.1.2. Y - диаграмма....................................................................................................7 4.1.1.3. Диаграмма SAP-приложений............................................................................8 4.1.1.4. Диаграмма целей...............................................................................................9 4.1.2. Спецификация проекта. Диаграмма типа прикладной системы........................10 4.1.3. Описание реализации. Диаграмма прикладной системы..................................17 4.2. МОДЕЛЬ ДАННЫХ......................................................................................................................22 4.2.1. Формулировка требований...................................................................................22 4.2.1.1. Базовая модель ERM......................................................................................22 4.2.1.2. Расширенная модель «Сущность-отношение» (eERM)................................30 4.2.1.2.1. Расширение модели с помощью операторов проектирования...............30 4.2.1.2.2. Расширенное понятие мощности..............................................................37 4.2.1.2.3. Идентификация и существенная зависимость.........................................39 Методы ARIS 2000 ª Весть - МетаТехнология Cодержание 3 4.2.1.2.4. Моделирование технических терминов, используемых в компании. Модели технических терминов (Technical Term Models).......................40 4.2.1.2.5. Диаграмма атрибутов eERM (eERM attribute allocation diagram).............41 4.2.1.3. Альтернативные формы представления.......................................................42 4.2.1.3.1. SAP — SERM..............................................................................................42 4.2.1.3.2. Модель данных IEF....................................................................................45 4.2.1.3.3. Модель SeDaM...........................................................................................45 4.2.1.4. Резюме по наиболее важным концепциям и формам представления модели eERM...............................................................................................46 4.2.1.5. Моделирование потоков материалов. Диаграмма материалов...................48 4.2.1.6. Модель данных стоимостей, вычисленных по методу АВС.........................49 4.2.1.6.1. Диаграмма стоимостных драйверов (СД).................................................49 4.2.1.6.2. Диаграмма стоимостных категорий...........................................................51 4.2.1.7. Модель данных в управлении проектами......................................................52 4.2.1.7.1. Диаграмма носителей информации..........................................................52 4.2.2. Спецификация проекта........................................................................................53 4.2.2.1. Реляционная диаграмма. Диаграмма атрибутов...........................................53 4.2.2.2. Моделирование системного интерфейса. Системные атрибуты. Области системных атрибутов...................................................................................58 4.2.3. Описание реализации. Табличная диаграмма...................................................60 4.3. ОРГАНИЗАЦИОННАЯ МОДЕЛЬ......................................................................................................64 4.3.1. Формулировка требований...................................................................................64 4.3.1.1. Организационная инфраструктура бизнеса...................................................64 4.3.1.2. Организационная схема..................................................................................67 4.3.1.3. Календарь смен...............................................................................................73 4.3.2. Спецификация проекта. Топология сети.............................................................75 Методы ARIS 2000 ª Весть - МетаТехнология Cодержание 4 4.3.3. Описание реализации..........................................................................................78 4.3.3.1. Диаграмма сети...............................................................................................78 4.3.3.2. Моделирование потока материалов. Технические ресурсы.........................80 4.4. МОДЕЛЬ ПРОЦЕССА/УПРАВЛЯЮЩАЯ МОДЕЛЬ...............................................................................84 4.4.1. Формулировка требований...................................................................................84 4.4.1.1. Объединение функций со структурой организации. eEPC, диаграмма уровня функция/организация........................................84 4.4.1.2. Объединение функций и данных....................................................................86 4.4.1.2.1. Управление событиями. Событийная цепочка процесса (EPCs)............86 4.4.1.2.2. Диаграмма описания функций (вход/выход)..........................................101 4.4.1.2.3. Диаграмма информационных потоков....................................................105 4.4.1.2.4. Диаграмма событий.................................................................................105 4.4.1.3. Функции. Организационные единицы. Данные............................................107 4.4.1.3.1. Диаграммы eEPC/PCD.............................................................................107 4.4.1.3.2. Диаграмма цепочки добавленного качества..........................................109 4.4.1.3.3. Диаграмма правил....................................................................................110 4.4.1.3.4. Диаграмма коммуникаций........................................................................112 4.4.1.3.5. Диаграмма классификации......................................................................112 4.4.1.3.6. Диаграмма входа.выхода........................................................................112 4.4.1.4. Объектно-ориентированное моделирование..............................................113 4.4.1.4.1. Диаграммы класса....................................................................................113 4.4.1.5. Варианты процесса.......................................................................................115 4.4.1.5.1. Матрица выбора процесса.......................................................................115 4.4.1.6. Моделирование потока материалов............................................................116 4.4.1.6.1. eEPC с потоком материалов...................................................................116 Методы ARIS 2000 ª Весть - МетаТехнология Cодержание 5 4.4.1.6.2.Диаграмма потока материалов................................................................118 4.4.1.6.3. eEPC как диаграмма типа Столбец/Строка............................................119 4.4.1.6. Модели SAP ALE...........................................................................................120 4.4.1.8. Другие модели...............................................................................................121 4.4.1.8.1. Диаграмма управления бизнесом...........................................................121 4.4.1.8.2. Структурная модель.................................................................................122 4.4.1.8.3. Промышленный и офисный процессы....................................................123 4.4.1.8.4. Цепочка процесса проектирования (PPC – Project Process Chain).......127 4.4.1.8.5. Модель инициации процесса...................................................................129 4.4.1.8.6. Метод RAMS.............................................................................................130 4.4.2. Спецификация проекта......................................................................................133 4.4.2.1. Диаграмма доступа.......................................................................................133 4.4.2.1.1. Объединение функций и данных............................................................133 4.4.2.1.2. Объединение организационных единиц и данных.................................134 4.4.2.1.3. Объединение организационных единиц и функций...............................136 4.4.2.2.Структурная схема программы......................................................................137 4.4.2.3. Блок-схема программы.................................................................................138 4.4.2.4. Диаграмма экрана.........................................................................................140 4.4.3. Описание реализации. Диаграмма доступа (физического)..............................143 4.4.3.1. Объединение функций и данных..................................................................143 4.4.3.2. Объединение организационных единиц с данными....................................145 4.4.3.3. Объединение организационных единиц с функциями................................146 4.5. МОДЕЛИРОВАНИЕ РЕЗУЛЬТАТОВ................................................................................................149 4.5.1. Диаграмма обмена продукт/услуга....................................................................149 Методы ARIS 2000 ª Весть - МетаТехнология Cодержание 6 4.5.2. Дерево продукт/услуга........................................................................................152 4.5.3. Диаграмма описания продукта...........................................................................154 4.5.4. Дерево продукта.................................................................................................154 4.5.5. Матрица выбора продукта..................................................................................155 4.5.6. Модели конкуренции...........................................................................................156 5. УНИФИЦИРОВАННЫЙ ЯЗЫК МОДЕЛИРОВАНИЯ ARIS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 5.1. ВВЕДЕНИЕ..................................................................................................................................1 5.2. UML-ДИАГРАММЫ.....................................................................................................................1 5.2.1. UML-диаграмма класса..........................................................................................1 5.2.2. UML-диаграмма описания класса..........................................................................4 5.2.3. UML-диаграмма использования приложений.......................................................4 5.2.4. UML-диаграмма действий......................................................................................5 5.2.5. UML-диаграмма состояний....................................................................................8 5.2.6. UML- диаграмма взаимодействия.........................................................................8 5.2.7. UML-диаграмма компонент..................................................................................10 5.3. ИНТЕГРАЦИЯ UML- ДИАГРАММ С ДРУГИМИ МОДЕЛЯМИ ARIS.....................................................11 5.3.1. Фундаментальные отношения между моделями................................................11 5.3.2. Отношения между UML-диаграммами................................................................14 5.3.2.1. UML-диаграмма класса и UML-диаграмма описания класса........................14 5.3.2.2. UML-диаграмма класса и UML-диаграмма действий....................................14 5.3.2.3. UML-диаграмма класса и UML-диаграмма состояний..................................14 5.3.2.4. UML-диаграмма класса и UML-диаграмма взаимодействия........................14 5.3.2.5. UML-диаграмма использования приложений................................................15 5.3.3. Отношения с другими моделями ARIS................................................................15 5.3.3.1 UML-диаграмма класса и eEPC.......................................................................15 Методы ARIS 2000 ª Весть - МетаТехнология Cодержание 7 5.3.3.2. UML-диаграмма состояний и eEPC................................................................16 5.3.3.3. UML-диаграмма использования приложений и eEPC...................................16 5.3.3.4. UML-диаграмма действий и eEPC..................................................................16 5.3.3.5. UML-диаграмма класса и eERM.....................................................................17 5.3.3.6. UML-диаграмма использования приложений и eEPC...................................17 6. МЕТОД ОБЪЕКТНОГО МОДЕЛИРОВАНИЯ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 6.1. ВВЕДЕНИЕ..................................................................................................................................1 6.2. КРАТКОЕ ОПИСАНИЕ МЕТОДА OMT..............................................................................................1 6.3. ИСПОЛЬЗОВАНИЕ ОМТ-ДИАГРАММ В ARIS.................................................................................2 6.3.1. Объектная модель..................................................................................................2 6.3.2. Динамическая модель..........................................................................................10 6.3.3. Функциональная модель......................................................................................14 6.3.4. Как можно упорядочить объекты иерархически.................................................18 МЕТОДЫ УПРАВЛЕНИЯ ЗНАНИЯМИ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 7.1. ВВЕДЕНИЕ..................................................................................................................................1 7.2. ТИПЫ ОБЪЕКТОВ ДЛЯ МОДЕЛИРОВАНИЯ ОБРАБОТКИ ЗНАНИЙ.............................................................2 7.2.1. Категории знаний....................................................................................................2 7.2.2. Документированные знания...................................................................................4 7.3. ТИПЫ МОДЕЛЕЙ ДЛЯ МОДЕЛИРОВАНИЯ ОБРАБОТКИ ЗНАНИЙ..............................................................4 7.3.1. Структурная диаграмма знаний.............................................................................4 7.3.2. Карта знаний...........................................................................................................6 7.3.3. Представление обработки знаний в бизнес-процессах.......................................9 Методы ARIS 2000 ª Весть - МетаТехнология Введение 1 1. Введение Усиление тенденции стандартизации и значительное падение цен на аппаратное обеспечение обусловили существенное обеспечение подходов к разработке информационных систем. В прошлом промышленные разработки ограничивались в основном вопросами интегрирования систем и их оптимизации. Однако в последние годы центральным аспектом разработок все чаще становится создание решений по специальным требованиям заказчиков. Распределенные информационные системы, которые могут объединяться в интегрированные информационные сети, приобретают все большую популярность благодаря их доступности и сыкономить время и деньги при создании информационной инфраструктуры для поддержки бизнес-процессов. Жесткие организационные структуры, построенные по функциональному признаку, имеют центральную ориентацию и часто зависят от ограниченных возможностей централизованной архитектуры «хост-терминал». Это приводит к потере гибкости в деятельности компании. Для отдельных специалистов были очевидны возможности, открывыющиеся в результате начавшейся децентрализации компьютеров и компьютерных служб и появления в связи с этим новейших концепций создания информационных систем (например, архитектура клиент/сервер, автоматизация рабочих процессов). В условиях постоянно усиливающейся конкуренции эти идеи стали актуальными практически для любой компании. Гибкие информационные системы, сфокусированные на автоматизации внутренних бизнес-процессов, - один из решающих факторов в конкурентной борьбе компании. Выделить бизнес-процессы, проанализировать их взаимосвязи и предложить оптимизированную инфраструктуру информационной поддержки позволяет только комплексный анализ деятельности компании. Однако в отличие от традиционной централизованно-функциональной среды управление в этих новых структурах значительно сложнее. Для успеха здесь в первуб очередь необходимы ясно определенное и унифицированно описанное распределение ответственности, максимальная прозрачность структур, гомогенная коммуникационная база, интегрирующая все уровни компании, а также простое управление проектом. Все это должно быть ориентировано на достижение целей, которые ставит перед собой компания. Методы моделирования деятельности компании являются одним из инструментов для управления этими сложными задачами. Модели деятельности – это решающая предпосылка для анализа бизнес-процессов, выстраивания проектов в одну линию с целями компании и, наконец, для построения эффективных информационных структур в виде сложных распределенных интегрированных систем, поддерживающих все основополагающие организационные структуры. Методы ARIS 2000 ª Весть - МетаТехнология Введение 2 Моделирование реальных ситуаций в работе компании и отработка комплексных бизнес-процессов стали теммой все более широких обсуждений. Появление совершенно различных методов моделирования усиливает эту тенденцию, а их огромное множество приводит к еще большим усложнениям и путанице. В следствие этого предпринимаются попытки создать стандартизованные концепции (архитектуры) для процесса разработки информационных систем и методов моделирования. Одной из таких концепций является – Архитектура Интегрированных Информационных Систем – ARIS (Architecture of Integrated Information Systems), разработанная проф. Шеером. Эта концепция имеет два основных преимущества: позволяет выбрать методы и интегрировать их, опираясь на основные особенности моделируемого объекта; служит базой для управления сложными проектами, поскольку благодаря структурным элементам содержит встроенные модели процедур для разработки интегрированных информационных систем. Такая архитектура дает возможность вводить в применяемые методы элементы стандартизации. Новые методы моделирования, а также те, в основе которых лежит концепция ARIS, были интегрированы в рамках архитектуры, что позволило создать комплексный метод моделирования бизнес-процессов. Более того, архитектура ARIS явилась основой ARIS Toolset – инструментальной среды, разработанной компанией IDS Scheer AG. Инструментарий ARIS позволяет проводить построение, анализ и оценку рабочих процессов компании в терминах методологии организации бизнес-процессов. Кроме того, ARIS предоставляет достаточно простые средства для документирования и моделирования процессов. Данное руководство содержит краткий обзор методов моделирования, входящих в состав архитектуры ARIS. В сочетании с руководствами пользователя оно позволяет успешно применять ARIS Toolset. Его можно также рассматривать как пособие для тех, кто использует методы моделирования независимо от среды ARIS Toolset. В гл. 2 дается краткое введение в структуру и обсуждаются структурные элементы архитектуры ARIS. В гл. 3 и 4 описываются методы моделирования. Структура гл. 4 соответствует архитектуре ARIS. Это позволяет проиллюстрировать трансформирование отдельных методов моделирования в структурные элементы архитектуры ARIS. Разделы главы посвящены различным типам моделей. Каждый тип в свою очередь делиться на отдельные концептуальные уровни (см. гл. 2). В гл. 5, 6 и 7 описываются методы моделирования UML, OMT и управления знаниями. Методы ARIS 2000 ª Весть - МетаТехнология