- •Содержание
- •Введение
- •Концепция IDEF0
- •Принцип декомпозиции
- •Основные определения IDEF0
- •Синтаксис графического языка IDEF0
- •Соглашения по построению диаграмм
- •Процесс функционального моделирования
- •Подготовка
- •Составление списка данных
- •Составление списка функций
- •Построение диаграммы А0
- •Обобщение диаграммы А0
- •Резюме
- •Сбор информации
- •Что необходимо помнить при опросе
- •Создание диаграмм
- •Бланк диаграммы
- •Декомпозиция функционального блока
- •Составление исходной документации
- •Подготовка папок
- •Комментирование работ
- •Ответы на комментарии
- •Совершенствование моделей
- •Дополнения к диаграммам и моделям
- •Виды дополнений
- •Определение терминологии с помощью глоссария
- •Пояснение содержания текстом
- •Пояснение содержания рисунками
- •Указатели диаграмм и указатель узлов модели
- •Примечания на диаграммах и моделях
- •Информация о свойствах
- •Согласование диаграмм
- •Чтение IDEF0 диаграмм
- •Проверка диаграммы автором
- •Выявление недостатков диаграммы
- •Создание альтернативных декомпозиций
- •Корректировка новой диаграммы
- •Исправление взаимосвязанных диаграмм
- •Процесс рецензирования диаграмм
- •Прекращение декомпозиции
- •Достаточная детализованность
- •Изменение уровня рассмотрения
- •Изменение точки зрения
- •Сходные функции
- •Тривиальные функции
- •Размер моделей
- •Литература
Функциональное моделирование на базе стандарта IDEF0. Учебный курс.
Свойства объектов и функций важны, поскольку они напрямую связаны с требованиями описываемого объекта анализа. Требования к свойствам должны удовлетворяться, иначе объект анализа не будет работать (или будет работать неправильно).
Понимание объекта анализа будет неполным, если не определены свойства. Свойства определяются непосредственно на диаграммах с помощью меток свойств. На диаграмму помещаются описания свойств не для всех объектов и функций, а только для тех, которые могут пояснить содержание диаграммы - дать новую информацию. Информация о свойствах вносится на диаграмму в самом конце, когда модель перестает претерпевать постоянные изменения.
Для полного описания свойств объектов и функций используют глоссарий. Для этих же целей может использоваться словарь данных (репозитарий модели). В этом случае описание свойств данных легко доступны и не снижают читабельность диаграмм.
Согласование диаграмм
Чтение IDEF0 диаграмм
Чтение диаграмм осуществляется сверху вниз. При публикации, диаграммы помещаются в формат "пара страниц", где всегда представлена родительская диаграмма рядом с диаграммой-потомком.
Родительская
диаграмма
Диаграмма - потомок
Формат "пары страниц"
Порядок чтения диаграмм соответствует порядку диаграмм в индексе узлов. Последовательность "экспресс-чтения" диаграмм:
1.Бегло просмотреть родительскую диаграмму, чтобы получить представления (освежить в памяти) о контексте рассматриваемой диаграммы.
2.На родительской диаграмме внимательно рассмотреть дуги, присоединенные к родительскому блоку и разобраться с их содержанием. Определить наиболее важные вход, управление и выход.
3.Рассмотреть дуги текущей диаграммы с целью определить, имеется ли на рассматриваемой диаграмме главный путь, соединяющий наиболее важный вход или управление с выходом.
4.Просмотреть диаграмму слева направо сверху вниз, используя главный путь в качестве направляющего.
5.Рассмотреть FEO диаграмму, связанную с моделью (если она есть).
6.Прочитать текст и глоссарий к диаграмме.
Процесс работы рецензента с диаграммами можно разбить на четыре последовательных
этапа:
29
