- •1. Введение. Понятие case-систем и case-технологий
- •2. Классификация case-средств
- •3. Интегрированные case-средства
- •4. Техническое задание на программный продукт
- •Структура
- •5. Жизненный цикл программного обеспечения
- •6. Этап анализа в жизненном цикле программного обеспечения
- •7. Обзор методологий анализа и проектирования
- •8. Методология sadt
- •Иерархия диаграмм
- •9. Методология idef0
- •10. Методология dfd
- •11. Методология idef3
- •12. Нотация aris eEpc
- •Методология
- •13. Нотация aris InformationFlow
- •14. Нотация aris Application System Type
- •15. Методология idef1x
- •2.1. Трансформационная модель
- •2.2. Модель субд
- •16. Объектно-ориентированная методология разработки программного обеспечения
- •17. Методология онтологического моделирования idef5
- •1. Диаграмма классификации
- •2. Композиционная схема
- •3. Схема взаимосвязей
- •4. Диаграмма состояния объекта
- •18. Современные технологии объектно-ориентированного анализа и проектирования информационных систем
- •19. Унифицированный язык моделирования
- •20. Методология Rational Unified Process
- •21. Методология Microsoft Solutions Framework
- •Структура процессов msf
- •Создание общей картины приложения
- •Планирование
- •Разработка
- •Стабилизация
- •Развертывание
- •Комментарии по поводу этапов работ
- •22. Гибкая методология разработки программного обеспечения
- •Роли в scrum-процессе
- •Митинг (Daily Scrum)
- •Демонстрация (Demo Meeting)
- •Ретроспектива (Retrospective Meeting)
12. Нотация aris eEpc
Обзор методологии ARIS
Основные группы моделей и нотации ARIS
Сравнение методологии ARIS с методологиями IDEF3, IDEF0 и DFD
ARIS (акроним от англ. Architecture of Integrated Information Systems) — методология и тиражируемый программный продукт для моделирования бизнес-процессов организаций. Продукт и методология принадлежат немецкой компании Software AG как результат поглощения компании IDS Scheer автора методологии Августа-Вильгельма Шеера (нем. August-Wilhelm Scheer).
Методология
Любая организация в методологии ARIS рассматривается с четырёх точек зрения: организационной, функциональной, обрабатываемых данных и структуры бизнес-процессов. При этом каждая из этих точек зрения разделяется ещё на три подуровня: описание требований, описание спецификации, описание внедрения. Для описания бизнес-процессов предлагается использовать около 80 типов моделей, каждая из которых принадлежит тому или иному аспекту. ARIS предоставляет визуальный инструментарий для обеспечения наглядности моделей. Также инструментарий поставляется с набором референтных моделей, заранее разработанных для типичных процессов в различных отраслях.
Среди большого количества возможных методов описания можно выделить следующие:
eEPC (англ. extended event-driven process chain) — метод описания процессов;
ERM (англ. entity-relationship model) — модель «сущность-связь» для описания структуры данных;
UML (англ. unified modeling language) — объектно-ориентированный язык моделирования.
Кроме того, в ARIS предусмотрена возможность создания сценариев автоматизации составления различных аналитических отчётов, нормативных документов, новых моделей. Каждый сценарий представляет собой подпрограмму, запускаемую в ARIS Toolset или непосредственно на сервере ARIS. Сценарии пишутся на специальном языке программирования — SAX Basic. Для автоматизированного формирования того или иного отчёта в ARIS сценарии оперируют данными из базы моделей, вычленяя из неё конкретные объекты и модели.
Технология ARIS Script позволяет в автоматическом режиме производить:
Формирование нормативных документов на основании моделей ARIS (например, паспорт процесса, регламент процесса).
Формирование аналитических отчётов на основании моделей ARIS.
Интеграция ARIS Toolset с другими приложениями и базами данных.
Формирование базы моделей ARIS на основании готовых спецификаций.
Продукт ARIS используется в проектах внедрения и эксплуатации ERP-систем, в частности, есть проработанное интеграционное решение для SAP R/3. Также программное обеспечение ARIS составляет основу пакета Business Process Analysis Suite корпорации Oracle.
13. Нотация aris InformationFlow
Основные элементы нотации ARIS eEPC
Правила построения моделей в нотации ARIS eEPC
Рекомендации по построению диаграмм ARIS eEPC
Графическая нотация ARIS eEPC (extended Event Driven Process Chain) - Расширенная нотация описания цепочки процесса, управляемого событиями. Данная нотация предназначена для описания бизнес-процесса в виде потока последовательно выполняемых работ.
Основные объекты:
Функция (Function). Отображает выполняемые работы
Событие (Event). Отображает состояния системы, влияющих и управляющих выполнением работ
Организационная единица (Organizational Unit). Отображает организационные звенья компании
Документ (Document). Отображает носители информации
Прикладная система. Отображает прикладную систему, используемую в рамках технологии выполнения функции
Кластер информации (Cluster). Отображает данные как набор сущностей и связей между ними
Стрелка(Arrow). Отображает тип отношений между другими объектами
Логические операторы. Определяют связи между событиями и функциями в рамках процесса
Нотация ARIS eEPC представляет собой расширение нотации IDEF3, так как данная нотация была взята за основу при разработке ARIS eEPC
Нотация ARIS Information Flow
Данная нотация применяется при построении схем потоков данных или документов между функциями бизнес-процессов предприятия. Является аналогом DFD
Основные объекты:
Функции (Function)
Информационный поток (Information Flow)
Пример диаграммы в нотации ARIS Information Flow
