Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лабораторные работы (задания) / Лабораторная работа 2

.docx
Скачиваний:
185
Добавлен:
28.06.2014
Размер:
22.38 Кб
Скачать

Методология IDEF0. Построение диаграмм DFD.

Цель работы

Изучить основные принципы методологии IDEF0 и получить базовые навыки разработки контекстных диаграмм в BPWin. Научиться строить диаграммы потоков данных.

Краткое введение

В рамках данной лабораторной работы изучаются возможности методологии IDEF0, рекомендованной к использованию Госстандартом РФ и являющейся федеральным стандартом США. Эта методология основана на методологии структурного анализа SADT (Structured Analysis & Design Technique).

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

В графической нотации IDEF0 предусмотрено два элемента: блоки и стрелки. Блоки обозначают функции (работы), а стрелки отражают связи между функциями или с внешней средой. Допускается возможность декомпозиции процессов на подпроцессы до необходимого уровня подробности. В IDEF0 предусмотрено пять типов связей:

  • связь по входу;

  • обратная связь по входу;

  • связь по управлению;

  • обратная связь по управлению;

  • cвязь выход-механизм.

Графически представленная схема выполнения работ, обмена информацией, документооборота визуализирует модель процесса, что упрощает его понимание, увеличивает наглядность. Простота и наглядность моделей упрощает взаимопонимание между всеми участниками процессов. Графическое изложение информации позволяет существенно упростить задачу внедрения управляющих программных систем за счет формирования целостной картины деятельности предприятия: от потоков работ в небольших подразделениях до сложных организационных функций.

Диаграммы потоков данных (Data Flow Diagram, DFD) используются для документирования механизмов передачи и обработки информации в моделируемой системе (проектируемой или реально существующей). Диаграммы потоков данных обычно строятся для наглядного отображения текущей работы системы документооборота организации и часто применяют в качестве дополнения модели бизнес-процессов.

Модель системы определяется как иерархия диаграмм потоков данных, описывающих асинхронный процесс преобразования информации от ее ввода в систему до выдачи пользователю. Диаграммы верхних уровней иерархии определяют основные процессы или подсистемы информационной системы с внешними входами и выходами. Они детализируются при помощи диаграмм нижнего уровня, создавая многоуровневую иерархию диаграмм. Декомпозиция продолжается до тех пор, пока не будет достигнут такой уровень декомпозиции, на котором детализировать их далее не имеет смысла.

Предусмотрены следующие элементы диаграмм потоков данных:

  • внешние сущности;

  • системы/подсистемы;

  • процессы;

  • накопители данных;

  • потоки данных.

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

Порядок выполнения работы:

1. Декомпозировать изучаемые бизнес-процессы на функции

  • построить функциональную модель "Как есть"

  • подготовить контекстную диаграмму "Как будет" после внедрения целевой программной системы

2. Построить диаграмму DFD

  • Определить границы системы, внешние источники и приемники информации.

  • Построить контекстную диаграмму. Разместить на контекстной диаграмме основной процесс системы.

  • Разместить на контекстной диаграмме внешние сущности - источники и приемники информации.

  • Нанести на контекстную диаграмму информационные потоки.

  • Осуществить декомпозицию основного процесса (на 3 уровня). В дочерних диаграммах нанести хранилища информации.

Требования

  • Наличие диаграммы "Как есть"

  • Наличие контекстной диаграммы

  • Не менее трех уровней декомпозиции

  • Наличие всех типов связи

  • Наличие тунеллирования

  • Наличие разветвления

  • Соответствие первой лабораторной работе

Программы

Лабораторная работа выполняется с применением AllFusion Process Modeler 7 (ранее BPwin). Это программное средство предназначено для моделирования, анализа, документирования и оптимизации бизнес-процессов. AllFusion Process Modeler 7 (BPwin) эффективен в проектах, связанных с описанием действующих предприятий, реорганизацией бизнес-процессов, внедрением корпоративной информационной системы. Продукт позволяет оптимизировать деятельность предприятия и проверить ее на соответствие стандартам ISO 9000, спроектировать оргструктуру, снизить издержки, исключить ненужные операции и повысить эффективность.