- •Тема 4. Моделирование предметной области Оглавление
- •1. Моделирование предметной области
- •Бизнес-модель
- •Модели бизнес-процессов
- •Функциональная модель
- •Организационная структура
- •Методологии построения моделей предметной области
- •Методика idef0
- •Методика потоков данных dfd
- •Объектно-ориентированная методика
Модели бизнес-процессов
Модели бизнес-процессов описывают последовательное во времени и пространстве преобразование материальных (материальные, финансовые и трудовые ресурсы) и информационных потоков компании в готовый продукт, работу или услугу для внешнего потребителя. Бизнес-процессы принято делить на три категории:
основные процессы - создают ценности для внешних потребителей в виде готовой продукции, выполненных работ или оказанных услуг, которые приносят доход компании,
вспомогательные процессы - обеспечивают основные процессы ресурсами, создают условия для их реализации;
управляющие процессы - поддерживают функции управления деятельностью компании.
Процессные модели имеют различную степень подробности, допускают декомпозицию: на верхнем уровне представлены все процессы в укрупненном представлении, на нижнем уровне раскрывается технология выполнения различных операций, входящих в состав бизнес-процессов. Для представления моделей бизнес-процессов используются различные нотации. Наиболее распространен вариант нотации моделей бизнес-процессов - стандарты IDEF (Integration Definition for Function Modeling) – нотация описания бизнес-процессов, основанные на методологии SADT (Structured Analysis and Design Technique, технология структурного анализа и проектирования), EPC (Event Driven Process Chain, цепочка действий, управляемых событиями) - рис. 2.
Рисунок 2
Функциональная модель
Функциональная модель определяет состав и декомпозицию функций управления - подсистема, комплекс задач, задача. Типичные функциональная модель предприятия в стандарте MRP II (Manufacturing Resource Planning — Планирование производственных ресурсов) - рис. 3.
Рисунок 3
Организационная структура
Для выполнения бизнес-процессов и управления ими необходима адекватная организационная структура, в которой для структурных подразделений закреплены функции управления, что соответствует модели распределения ответственность и сферу компетенций, ресурсы. Пример организационной структуры - рис. 4.
Рисунок 4
Методологии построения моделей предметной области
В основе различных методологий моделирования предметной области ИС лежат принципы последовательной детализации абстрактных категорий. Обычно модели строятся на трех уровнях:
внешнем (Что должна делать система?) - определение требований пользователей,
концептуальном (Как должна функционировать система?) - спецификация требований с учетом средств реализации,
внутреннем (Каким образом будет функционировать система?) - детализированные решения.
Выполняется структурный анализ, выделяются уровни абстракции, выделяются существенные компоненты каждого уровня, применяются формальные правила структурирования и декомпозиции. Существуют различные методологии структурного моделирования предметной области, среди которых следует выделить
функционально-ориентированные - декомпозиция функций управления,
объектно-ориентированные методологии - выделение набора взаимосвязанных объектов.
Широко известная методика IDEF рассматривают организацию как набор функций, преобразующий поступающий поток информации в выходной поток. Процесс преобразования информации потребляет определенные ресурсы, функции (методы обработки данных) отделены от самих данных.
Объектный подход позволяет построить более устойчивую к изменениям систему, лучше соответствует существующим структурам организации.