
- •Определение метода проектирования иус.
- •Определение технологии проектирования иус.
- •Определение case-технологии.
- •Алфавит методологии функционального моделирования idef0.
- •Понятие функционального блока в idef0.
- •Понятие интерфейсной дуги в idef0.
- •Т уннельные дуги.
- •Понятие декомпозиции в idef0.
- •Основные этапы построения диаграмм idef0.
- •Принципы ограничения сложности idef0-диаграмм.
- •Глоссарий в idef0.
- •Мастерская страница в idef0.
- •Понятие информационной модели.
- •Диаграммы «сущность-связь» (erd).
- •Методология информационного моделирования edef1x.
- •Понятие сущности.
- •Графическое представление сущности.
- •Правила определения сущностей.
- •Типы сущностей.
- •Типы зависимых сущностей.
- •Правила отношений категоризации.
- •Виды отношений.
- •Основные правила формирования информационной модели.
- •Методология bpmn. Пулы.
- •Методология bpmn. Дорожки.
- •Методология bpmn. Артефакты.
Алфавит методологии функционального моделирования idef0.
Блок описывает функцию. Типичный блок показан на рис. 1. Внутри каждого блока помещается его имя и номер. Имя должно быть активным глаголом или глагольным оборотом, описывающим функцию. Номер блока размещается в правом нижнем углу. Номера блоков используются для их идентификации на диаграмме и в соответствующем тексте.
Стрелка формируется из одного или более отрезков прямых и наконечника на одном конце. Как показано на рис. 2, сегменты стрелок могут быть прямыми или ломаными; в последнем случае горизонтальные и вертикальные отрезки стрелки сопрягаются дугами, имеющими угол 90о. Стрелки не представляют поток или последовательность событий, как в традиционных блок-схемах потоков или процессов. Они лишь показывают, какие данные или материальные объекты должны поступить на вход функции для того,
чтобы эта функция могла выполняться.
Понятие функционального блока в idef0.
Олицетворяет некоторую конкретную функцию или работу в рамках рассматриваемой системы
РД IDEF0 – 2000: прямоугольник, содержащий имя и номер и используемый для описания функции
Каждая сторона функционального блока имеет свое назначение
Наименование осуществляется оборотом глагола
Каждый блок в рамках единой системы имеет уникальный номер
Понятие интерфейсной дуги в idef0.
Интерфейсная дуга отображает элемент системы, который обрабатывается функциональным блоком или оказывает иное влияние на функцию, отображаемую функциональным блоком.
Графически изображается в виде однонаправленной стрелки.
Каждая дуга должна иметь свое уникальное название, сформулированное оборотом существительного (должно отвечать на вопросы кто?, что?). Примеры: информация, разработчик, документ, обработанная заявка.
В зависимости от того, к какой стороне блока она подходит, интерфейсная дуга будет являться входящей, выходящей, управления, механизма.
Т уннельные дуги.
Иногда необходимо отобразить граничные стрелки, которые значимы на данном уровне и не значимы на родительской диаграмме. Например, некоторые данные используются только на данном уровне и не используются на других. Без использования механизма тоннелирования малозначимая стрелка появится на всех уровнях модели, что затруднит чтение диаграмм.
Т
уннель
- круглые скобки в начале и/или окончании
стрелки. Туннельные стрелки означают,
что данные, выраженные этими стрелками,
не рассматриваются на родительской
диаграмме и/или на дочерней диаграмме.
Стрелка, помещенная в туннель там, где она присоединяется к блоку означает, что данные, выраженные этой стрелкой, не обязательны на следующем уровне декомпозиции.
Стрелка, помещаемая в туннель на свободном конце означает, что выраженные ею данные отсутствуют на родительской диаграмме.
Понятие декомпозиции в idef0.
Принцип декомпозиции применяется при разбиении сложных процессов на составляющие его функции. При этом уровень детализации определяется непосредственно разработчиком модели.
Модель IDEF0 всегда начинается с рассмотрения системы как единого целого, т.е. одного функционального блока с интерфейсными дугами, простирающимися за пределы рассматриваемой области. Такая диаграмма называется контекстной, она обозначается идентификатором А-0.
Для определения границ системы на контекстной диаграмме обязательно должны быть цель и точка зрения.
Понятие контекстной диаграммы в IDEF0.
Модель IDEF0 всегда начинается с рассмотрения системы как единого целого, т.е. одного функционального блока с интерфейсными дугами, простирающимися за пределы рассматриваемой области. Такая диаграмма называется контекстной, она обозначается идентификатором А-0.
Декомпозиция диаграмм в IDEF0.
Нумерация диаграмм и функциональных блоков IDEF0.
Основные правила рисования IDEF0-диаграмм.
1. На одной диаграмме рекомендуется рисовать от 3 до 6 блоков. Иначе диаграмма будет плохо читаемой.
2. Функциональные блоки должны располагаться слева направо сверху вниз в порядке доминирования.
3. Следует избегать излишнего пересечения стрелок.
4. Выход одного блока может являться входом (управлением) для другого. Могут быть и обратные связи по входу и управлению.
Обратная связь по входу, как правило, используется для описания циклов.
Обратная связь по управлению – выход нижестоящей работы передается на управление вышестоящей
Обратная связь по механизму – выход нижестоящей работы создает ресурсы, выполняющие вышестоящую работу
5. Стрелки могут быть сливающимися и разветвляющимися