logo
Лекции_2012

4.1. Sadt-модели

С точки зрения SADT модель может быть сосредоточена либо на функциях системы, либо на ее объектах. SADT-модели, ориентированные на функции, принято называть функциональными моделями, а ориентированные на объекты системы - моделями данных.

Полная методология SADT поддерживает создание множества моделей для более точного описания сложной системы.

В структурном и объектно-ориентированном анализах используются средства, моделирующие в форме диаграмм определенного вида деловые процессы и отношения между данными в системе. Моделирование деловых процессов выполняется с помощью case-средств.

CASE-технология представляет собой методологию проектирования ИС, а также набор инструментальных средств, позволяющих в наглядной форме моделировать предметную область, анализировать эту модель на всех этапах разработки и сопровождения ИС и разрабатывать приложения в соответствии с информационными потребностями пользователей. В настоящее время на рынке представлено достаточно большое количество CASE -систем, многие из которых позволяют создавать описания (модели) бизнес-процессов предприятий.

Можно привести (например, по категориям) классификацию таких средств, которая определяет степень их интегрированности по выполняемым функциям:

IDEF (Integrated Definition) — семейство структурных моделей являются одними из самых известных и широко используемых методологий в области моделирования бизнес-процессов. В настоящее время оно включает ряд стандартов, среди которых отметим следующие:

  1. IDEF0 — методология функционального моделирования. С помощью наглядного графического языка IDEF0 изучаемая система предстает в виде набора связанных функций (функциональных блоков).

  2. IDEFIметодология моделирования информационных потоков внутри систем, позволяющая отображать их структуру и взаимосвязи.

  3. IDEFIX(WEFl Extended) — методология построения реляционных информационных структур. IDEFIX относится к типу методологий «сущность—связь» и, как правило, используется для моделирования реляционных баз данных, имеющих отношение к рассматриваемой системе.

  4. IDEF2 — методология динамического моделирования развития систем. В настоящее время известны алгоритмы и их компьютерные реализации, позволяющие превращать набор статических диаграмм IDEF0 в динамические модели, построенные на базе «раскрашенных сетей Петри» (CPN Color Petri Nets).

  5. IDEF3 — методология документирования процессов, происходящих в системе. С помощью IDEF3 описываются сценарий и последовательность операций для каждого процесса. Функция в диаграмме IDEE0 может быть представлена в виде отдельного процесса средствами FDEE3.

  6. IDEF4 — методология построения объектно-ориентированных систем. Средства IDEF4 позволяют наглядно отображать структуру объектов и заложенные принципы их взаимодействия, позволяя тем самым анализировать и оптимизировать сложные объектно-ориентированные системы.

  7. IDEF5 — методология онтологического исследования сложных систем. С помощью этой методологии онтология системы может быть описана при помощи определенного словаря терминов и правил, на основе которых могут быть сформированы достоверные утверждения о состоянии рассматриваемой системы в некоторый момент времени. На основе этих утверждений формируются выводы о дальнейшем развитии системы и производится ее оптимизация.

Лекция 4

С точки зрения SADT, модель может быть сосредоточена либо на функциях системы, либо на ее объектах. SADT-модели, ориентированные на функции, принято называть функциональными моделями, а ориентированные на объекты системы - моделями данных.

Полная методология SADT поддерживает создание множества моделей для более точного описания сложной системы.

Моделирование деловых процессов выполняется с помощью CASE-средств.

Классификация CASE-средств по степени их интегрированности по выполняемым функциям.

IDEF (Integrated Definition) — семейство структурных моделей

К основным принципам в методологии SADT относят: