double arrow

Разработка информационной модели бизнес -системы

Шаг 4.Анализ и оптимизация структурной функциональной модели.

Шаг 3. Разработка иерархии диаграмм, образующих структурную функциональную модель.

Шаг 2. Разработка диаграммы уровня основных процессов.

Шаг 1. Разработка контекстной диаграммы.

Разработка структурной функциональной модели бизнес-системы.

Этапы построения моделей в DFD – технологии

Ниже перечислены основные виды и последовательность работ, рекомендуемые при построении моделей бизнес-систем.

1.1. Идентификация внешних объектов, с которыми система взаимодействует

1.2. Идентификация основных видов информации, циркулирующей между системой и внешними объектами.

1.3. Идентификация подсистем бизнес-системы (если в этом есть необходимость).

1.4. Идентификация основных видов информации, циркулирующей между подсистемами (в случае выполнения п. 1.3).

1.5. Построение контекстной диаграммы, на которой подсистемы представляются в виде контекстных процессов, внешние объекты - в виде внешних сущностей, основные виды информации - в виде потоков между внешними сущностями и контекстными процессами (а также между контекстными процессами в случае выполнения п. 1.3).

1.6. Группирование потоков (если в этом есть необходимость).

2.1. Идентификация бизнес-процессов с указанием их типов.

2.2. Группирование процессов по деятельностям.

2.3. Определение связей между процессами и внешними объектами и их непосредственное связывание с использованием родительских потоков (потоков между внешними сущностями и контекстным процессом).

2.4. Определение информационных потоков между процессами.

2.5. Идентификация базовых накопителей.

2.6. Определение информационных потоков между процессами и накопителями.

2.7. Построение DFD первого уровня на базе деятельностей и процессов.

3.1. Декомпозиция каждого процесса текущей DFD с помощью детализирующей диаграммы или спецификации процесса.

3.2. Идентификация функций и операций каждого из процессов.

3.3. Определение связей между функциями (операциями) и внешними объектами и их непосредственное связывание с использованием родительских потоков (потоков между детализируемым процессом и другими процессами и накопителями родительской диаграммы).

3.4. Определение информационных потоков между функциями (операциями).

3.5. По необходимости введение накопителей уровня процесса, детализирующих базовые накопители.

3.6. Определение информационных потоков между функциями (операциями) и накопителями уровня процесса.

3.7. Построение DFD соответствующего уровня на базе функций (операций).

· определение сущностей модели и их атрибутов;

· проведение атрибутного анализа и оптимизация сущностей;

· идентификация отношений между сущностями и определение типов отношений;

· разрешение неспецифических отношений;

· анализ и оптимизация информационной модели.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



Сейчас читают про: