Моделирование как метод анализа систем.
Построение ИС проводится с использованием системного подхода.
Системный анализ — это совокупность методов, ориентированных на исследование сложных систем — технических, экономических, экологических и т.д.
Одним из методов анализа систем является моделирование (построение адекватной модели системы с той или иной степенью детализации) с целью изучения, прогнозирования поведения, выявления новых свойств.
В рамках практических занятий рассмотрим технологию работы с программным продуктом поддержки технологии моделирования процессов и систем BPWin.
Методологии моделирования, поддерживаемые BPWin
BPWin поддерживает три методологии моделирования:
- функциональное моделирование (IDEF0);
- описание бизнес-процессов (IDEF3);
- диаграммы потоков данных (DFD).
Поддержкой трех методологий моделирования в одной программе BPWin объединяет три ключевых подхода к моделированию бизнес-процессов, что вполне удовлетворяет потребности как системных аналитиков, так и специалистов-технологов.
Функциональное моделирование (IDEF0)
Функциональное моделирование является технологией анализа системы в целом как набора связанных между собой действий или функций. Действия системы анализируются независимо от объекта(ов), который обеспечивает их исполнение. Моделировать деловой процесс можно исходя из различных перспектив и временных рамок. Например, Вы можете смоделировать процесс заказа услуг клиентом так, как Вы видите его в идеале, а не так, как это происходит в настоящее время.
IDEFO-технология структурного анализа и проектирования. Это язык моделирования, предложенный более 25 лет назад Д. Россом (SoftTech, Inc.) и называвшийся в исходном своем виде SADT (Structured Analysis and Design Technique). Согласно этой технологии анализируемый процесс представляется в виде совокупности множества взаимосвязанных действий, работ (Activities), которые взаимодействуют между собой на основе определенных правил (Control), с учетом потребляемых информационных, человеческих и производственных ресурсов (Mechanism), имеющих четко определенный вход (Input) и не менее четко определенный выход (Output).
Рис. 4.6. Пример диаграммы IDEF0
С функциональной точки зрения Вы можете также абстрагироваться от проблем физической реализации модели. На рис. 4.6 показан пример простой диаграммы IDEF0.