Методология IDEF0

Содержание

Слайд 2

Методология IDEF0

Методология функционального моделирования IDEF0 – это технология описания системы в целом,

Методология IDEF0 Методология функционального моделирования IDEF0 – это технология описания системы в
как множества взаимосвязанных действия или функций
Функции системы исследуются независимо от объектов, которые обеспечивают их выполнение.
Методология IDEF0 применяется на ранних этапах разработки проекта.

Слайд 3

Шаги построения модели

сбор информации об объекте, определение его границ;
определение цели и точки

Шаги построения модели сбор информации об объекте, определение его границ; определение цели
зрения модели;
построение, обобщение и декомпозиция диаграмм;
критическая оценка, рецензирование и комментирование.

Слайд 4

Модель ICOM

Действие, обычно в IDEF0 называемое функцией, обрабатывает или переводит входные параметры

Модель ICOM Действие, обычно в IDEF0 называемое функцией, обрабатывает или переводит входные
(сырье, информацию и т.д.) в выходные.
Функции изображаются на диаграммах как поименованные прямоугольники или функциональные блоки.
I (Input) – вход – нечто, что потребляется в ходе выполнения процесса;
C (Control) – управление – ограничения и инструкции, влияющие на ход выполнения процесса;
O (Output) – выход – нечто, являющееся результатом выполнения процесса;
M (Mechanism) – исполняющий механизм – нечто, что используется для выполнения процесса, но не потребляется само по себе

Слайд 5

Модель ICOM

Модель ICOM

Слайд 6

Соединения

В IDEF0 существует 5 основных видов комбинированных стрелок:
выход – вход;
выход – управление;
выход

Соединения В IDEF0 существует 5 основных видов комбинированных стрелок: выход – вход;
– механизм исполнения;
выход – обратная связь на управление;
выход – обратная связь на вход.

Слайд 7

Выход – вход

Выход – вход

Слайд 8

Выход – управление

Выход – управление

Слайд 9

Выход – механизм

Выход – механизм

Слайд 10

Выход – обратная связь на управление

Выход – обратная связь на управление

Слайд 11

Выход – обратная связь на вход

Выход – обратная связь на вход

Слайд 12

Разбиение и соединение стрелок

Разбиение и соединение стрелок

Слайд 13

Правила построения диаграмм

диаграммы содержат блоки и дуги;
блоки представляют функции
количество блоков на диаграмме

Правила построения диаграмм диаграммы содержат блоки и дуги; блоки представляют функции количество
ограничено: от 3 от 6-7
блоки имеют доминирование (выражающееся в их ступенчатом расположении, причем доминирующий блок располагается в верхнем левом углу диаграммы);
дуги изображают наборы объектов, передаваемых между блоками;
дуги изображают взаимосвязи между блоками.

Слайд 14

Пример иерархии диаграмм

Пример иерархии диаграмм

Слайд 15

Дерево диаграмм

Дерево диаграмм

Слайд 16

Декомпозиция

Стратегии декомпозиции:
Функциональная декомпозиция
Декомпозиция в соответствии с известными стабильными подсистемами
Декомпозиция по физическому процессу.

Декомпозиция Стратегии декомпозиции: Функциональная декомпозиция Декомпозиция в соответствии с известными стабильными подсистемами Декомпозиция по физическому процессу.

Слайд 17

Завершение

Признаки завершения декомпозиции блока:
Блок содержит достаточно деталей.
Необходимо изменить уровень абстракции, чтобы достичь

Завершение Признаки завершения декомпозиции блока: Блок содержит достаточно деталей. Необходимо изменить уровень
большей детализации блока.
Необходимо изменить точку зрения, чтобы детализировать блок
Блок очень похож на другой блок той же модели или на блок другой модели.
Блок представляет тривиальную функцию.

Слайд 18

Пример

Система учета выдачи книг в библиотеке
Описание информационной системы:
Администратор данной системы должен вести

Пример Система учета выдачи книг в библиотеке Описание информационной системы: Администратор данной
учет книжного фонда библиотеки. В его функции входит: управление пользователями системы (создание, удаление, редактирование), управление книжным фондом (ввод данных о поступающих книгах), удаление данных о списанных книгах. Каждый пользователь характеризуется: ФИО, пароль доступа. Каждая книга характеризуется: ФИО автора, название, издательство, год издания, количество страниц, месторасположение. Пользователем системы является библиотекарь, который может создавать записи абонементов библиотеки и осуществлять регистрацию. Выдачи и возврата книг в библиотеку на абонемент. Абонемент характеризуется следующими полями: ФИО, паспортные данные, адрес, контактный телефон. Акт выдачи или возврата книги описывается датой, абонементом, книгой и пользователем, осуществившим эту запись. Дополнительно система должна предоставлять: отчет о выдаче определенной книги и отчет по определенному абонементу. Доступ администратора и пользователей к системе осуществляется после процедуры аутентификации. Ввод данных о выдаче и возврате книг должен осуществляться с авторизацией.

Слайд 19

Контекстная диаграмма А-0

Контекстная диаграмма А-0

Слайд 20

Диаграмма А0

Диаграмма А0

Слайд 21

Диаграмма А1

Диаграмма А1

Слайд 22

Диаграмма А2

Диаграмма А2
Имя файла: Методология-IDEF0.pptx
Количество просмотров: 36
Количество скачиваний: 0