Типы связей между функциями

Основные концепции IDEF0

Методология функционального моделирования IDEF0. Общие сведения

Моделирование КИС

Вопросы для самопроверки

1. Что такое "жизненный цикл ИС" и какова его структура?

2. Перечислите основные известные Вам модели ЖЦ ИС?

3. Сформулируйте достоинства и недостатки каждой известной Вам модели ЖЦ ИС.

4. Что необходимо для выполнения технологической операции проектирования?

5. Каковы основные требования к методологии и технологии проектирования ИС?

6. Какие основные виды стандартов проектирования Вы знаете?

7. Перечислите компоненты, входящие в состав стандарта каждого известного Вам вида.

8. Определите область применения методологий проектирования RAD.

9. Каковы основные принципы методологии проектирования RAD?

10. Назовите базовые принципы структурного подхода к проектированию ИС.

Эта методология функционального моделирования разработана в рамках программы Integrated Computer Aided Manufacturing (ICAM) и получила название ICAM Definition (IDEF0). Представляет собой совокупность правил и процедур для построения функциональной модели, то есть производимых объектом действий и связей между этими действиями.

1. Графическое представление (модель состоит из блоков, объединенных в иерархические диаграммы).

2. Строгость и точность. Некоторые правила: 3-6 блоков на каждом уровне, нумерация, уникальность меток, разделение входов и управлений (роли данных).

3. Отделение организации от функции (исключение влияния организационной структуры на функциональную модель).

Типы связей между функциями (перечислены в порядке увеличения важности):

Случайные – связи малы или вообще отсутствуют.

Логические связи – функции находятся в общем классе или типе. Например, тип функции – "Редактировать документы", а функции в логической связи – "Редактировать ведомость" и "Редактировать ордер".

ВременнАя связь – данные несколькими функциями используются одновременно, при этом происходит параллельное выполнение функций.

Процедурная связь – функции выполняются в течение одной и той же части процесса. Например, "Планировать А", "Планировать Б", "Согласовать А и Б".

Коммуникационная связь – функции используют одни и те же входные данные или одни и те же выходные данные.

Последовательная связь – выход одной функции служит входом другой. Связь важная, т.к. формируются причинно-следственные отношения.

Функциональные связи – все связанные функции влияют на выполнение одной и только одной функции:

С=g(B) = g(f(A))



Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: