Изучить основные принципы методологии IDEF0 и получить базовые навыки разработки контекстных диаграмм в BPWin. Научиться строить диаграммы потоков данных.
В рамках данной лабораторной работы изучаются возможности методологии IDEF0, рекомендованой к использованию Госстандартом РФ и являющейся федеральным стандартом США. Эта методология основана на методологии структурного анализа SADT (Structured Analysis & Design Technique).
IDEF0 определяет наглядный графический язык, который помогает четко документировать важные аспекты любых процессов (функций): действия, которые необходимо предпринять, способы их осуществления и контроля, требующиеся для этого ресурсы, а также визуализировать получаемые от этих действий результаты.
В графической нотации IDEF0 предусмотрено два элемента: блоки и стрелки. Блоки обозначают функции (работы), а стрелки отражают связи между функциями или с внешней средой. Допускается возможность декомпозиции процессов на подпроцессы до необходимого уровня подробности. В IDEF0 предусмотрено пять типов связей:
Графически представленная схема выполнения работ, обмена информацией, документооборота визуализирует модель процесса, что упрощает его понимание, увеличивает наглядность. Простота и наглядность моделей упрощает взаимопонимание между всеми участниками процессов. Графическое изложение информации позволяет существенно упростить задачу внедрения управляющих программных систем за счет формирования целостной картины деятельности предприятия: от потоков работ в небольших подразделениях до сложных организационных функций.
Диаграммы потоков данных (Data Flow Diagram, DFD) используются для документирования механизмов передачи и обработки информации в моделируемой системе (проектируемой или реально существующей). Диаграммы потоков данных обычно строятся для наглядного отображения текущей работы системы документооборота организации и часто применяют в качестве дополнения модели бизнес-процессов.
Модель системы определяется как иерархия диаграмм потоков данных, описывающих асинхронный процесс преобразования информации от ее ввода в систему до выдачи пользователю. Диаграммы верхних уровней иерархии определяют основные процессы или подсистемы информационной системы с внешними входами и выходами. Они детализируются при помощи диаграмм нижнего уровня, создавая многоуровневую иерархию диаграмм. Декомпозиция продолжается до тех пор, пока не будет достигнут такой уровень декомпозиции, на котором детализировать их далее не имеет смысла.
Предусмотрены следующие элементы диаграмм потоков данных:
Источники информации (внешние сущности) порождают информационные потоки, переносящие информацию к подсистемам или процессам. Внешняя сущность представляет собой материальный предмет или физическое лицо, представляющее собой источник или приемник информации. Определение некоторого объекта или системы в качестве внешней сущности указывает на то, что она находится за пределами границ анализируемой программной системы. В процессе анализа некоторые внешние сущности могут быть перенесены внутрь диаграммы анализируемой системы, если это необходимо, или, наоборот, часть процессов может быть вынесена за пределы диаграммы и представлена как внешняя сущность.
Лабораторная работы выполняется с применением AllFusion Process Modeler 7 (ранее BPwin). Это программное средство предназначено для моделирования, анализа, документирования и оптимизации бизнес-процессов. AllFusion Process Modeler 7 (BPwin) эффективен в проектах, связанных с описанием действующих предприятий, реорганизацией бизнес-процессов, внедрением корпоративной информационной системы. Продукт позволяет оптимизировать деятельность предприятия и проверить ее на соответствие стандартам ISO 9000, спроектировать оргструктуру, снизить издержки, исключить ненужные операции и повысить эффективность.
AllFusion Process Modeler 7 (ранее BPwin).