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