- •Теоретический и практический справочный материал
- •Структурный метод разработки ис
- •Теоретические сведения о методологииIdef0
- •Основные определения (понятия) методологии и языка idef0
- •Структурный метод разработки ис 2
- •Средство автоматизированного проектированияBPwin Синтаксис языкаIdef0
- •Стрелка
- •Синтаксические правила
- •Имена и метки
- •Семантические правила блоков и стрелок
- •Диаграммы idef0
- •Контекстная диаграмма верхнего уровня
- •Дочерняя диаграмма
- •Родительская диаграмма
- •Создание контекстной диаграммы на основеIdef0
- •Средство автоматизированного проектированияBPwin
- •Структурный метод разработки ис 2
- •Средство автоматизированного проектированияBPwin Построение диаграмм дерева узлов иFeo
- •Стоимостный анализ (abc)
- •Структурный метод разработки ис 2
- •Средство автоматизированного проектированияBPwin Дополнение созданной модели процессов, диаграммамиDfd
- •Моделирование потоков данных (процессов)
- •Структурный метод разработки ис 2
- •Описание idef3
- •Основные элементы диаграмм описания последовательности процессов
- •Функциональный элемент (uob)
- •Элемент связи
- •Связи старшинства
- •Сдерживаемые связи старшинства
- •Относительные связи
- •Связь «поток объектов»
- •Перекресток
- •Типы перекрестков
- •Логические типы
- •Элемент «референт»
- •Виды референтов
- •Использование референтов в диаграмме
- •Использование референта «запустить и ждать»
- •Использование референта «запустить и продолжить»
- •Uob-референт
- •Scenario-референт
- •Элемент «примечание»
- •Декомпозиция процесса
Структурный метод разработки ис 2
Теоретические сведения о методологии IDEF0 3
Основные определения (понятия) методологии и языка IDEF0 6
Средство автоматизированного проектирования BPwin 10
Синтаксис языка IDEF0 10
Блок 10
Стрелка 10
Синтаксические правила 11
Блоки 11
Стрелки 11
Семантика языка IDEF0 12
Семантика блоков и стрелок 12
Имена и метки 13
Семантические правила блоков и стрелок 13
Диаграммы IDEF0 14
Контекстная диаграмма верхнего уровня 14
Дочерняя диаграмма 16
Родительская диаграмма 16
Создание контекстной диаграммы на основе IDEF0 18
Средство автоматизированного проектирования BPwin 22
Средство автоматизированного проектирования BPwin 23
Построение диаграмм дерева узлов и FEO 23
Стоимостный анализ (ABC) 25
Средство автоматизированного проектирования BPwin 30
Дополнение созданной модели процессов, диаграммами DFD 30
Моделирование потоков данных (процессов) 32
Методология описания и моделирования процессов 38
Метод описания процессов IDEF3 38
Описание IDEF3 39
Основные элементы диаграмм описания последовательности процессов 39
Функциональный элемент (UOB) 39
Элемент связи 40
Связи старшинства 40
Сдерживаемые связи старшинства 41
Относительные связи 41
Связь «поток объектов» 41
Перекресток 42
Типы перекрестков 42
Элемент «референт» 48
Виды референтов 49
Использование референта «запустить и ждать» 50
Использование референта «запустить и продолжить» 50
UOB-референт 51
SCENARIO-референт 51
Элемент «примечание» 51
Декомпозиция процесса 52
Средство автоматизированного проектированияBPwin Синтаксис языкаIdef0
Набор структурных компонентов языка, их характеристики и правила, определяющие связи между компонентами, представляют собой синтаксис языка. Компоненты синтаксиса IDEF0 – блоки, стрелки, диаграммы и правила. Блоки представляют функции, определяемые как деятельность, процесс, операция, действие или преобразование (см. ниже). Стрелки представляют данные или материальные объекты, связанные с функциями. Правила определяют, как следует применять компоненты; диаграммы обеспечивают формат графического и словесного описания моделей. Формат образует основу для управления конфигурацией модели.
Блок
Блок описывает функцию. Типичный блок показан на рис. 1. Внутри каждого блока помещается его имя и номер. Имя должно быть активным глаголом или глагольным оборотом, описывающим функцию. Номер блока размещается в правом нижнем углу. Номера блоков используются для их идентификации на диаграмме и в соответствующем тексте.
Рис. 1.
Стрелка
Стрелка формируется из одного или более отрезков прямых и наконечника на одном конце. Как показано на рис. 2, сегменты стрелок могут быть прямыми или ломаными; в последнем случае горизонтальные и вертикальные отрезки стрелки сопрягаются дугами, имеющими угол 90о. Стрелки не представляют поток или последовательность событий, как в традиционных блок-схемах потоков или процессов. Они лишь показывают, какие данные или материальные объекты должны поступить на вход функции для того, чтобы эта функция могла выполняться. Рис. 2.
Рис. 2.