Оцените презентацию от 1 до 5 баллов!
Тип файла:
ppt / pptx (powerpoint)
Всего слайдов:
33 слайда
Для класса:
1,2,3,4,5,6,7,8,9,10,11
Размер файла:
509.00 kB
Просмотров:
305
Скачиваний:
2
Автор:
неизвестен
Слайды и текст к этой презентации:
№1 слайд
Содержание слайда: Структурный подход
к моделированию систем
Методология функционального моделирования IDEF0
№2 слайд
Содержание слайда: Основные вопросы
Сущность структурного подхода
Основные принципы структурного подхода
Сущность методологии функционального моделирования IDEF0
Основные понятия методологии IDEF0
Правила построения моделей IDEF0
Пример функциональной модели в нотации IDEF0
№3 слайд
Содержание слайда: Сущность структурного подхода к моделированию систем
Система разбивается на функциональные подсистемы, которые, в свою очередь, делятся на подфункции, подфункции – на задачи и т.д. до конкретных процедур
№4 слайд
Содержание слайда: Базовые принципы структурного подхода
принцип «Разделяй и властвуй»
принцип иерархического упорядочивания
принцип абстрагирования
принцип непротиворечивости
принцип структурирования данных
№5 слайд
Содержание слайда: Методология структурного анализа и проектирования
70-е гг. ХХ века – методология SADT
Предложена Дугласом Россом (Douglas Ross)
Основная идея данной методологии – построение древовидной иерархической модели предприятия.
В начале 1990-х на основе SADT принят стандарт моделирования бизнес-процессов IDEF0, являющийся одним из 14 стандартов линейки IDEF – Integration Definition for Functional Modeling (в данном курсе будут рассмотрены некоторые из них, в частности, IDEF0, IDEF1X, IDEF3) [8, 5].
Положения методологии зафиксированы в разработанном в США стандарте IDEF0 (В России – РД IDEF0 – 2000)
№6 слайд
Содержание слайда: Модели структурного подхода, изучаемые в курсе «Системное моделирование и CASE-технологии»
3 типа моделей, используемых в структурном подходе:
1) функциональные модели (ФМ)
2) информационные модели (ИМ)
3) динамические модели (ДМ)
№7 слайд
Содержание слайда: Сущность функционального моделирования
Для любой системы определяющим является ее функциональное содержание, так как оно определяет ее основные свойства. Поэтому в основе функционального моделирования лежит функциональное содержание системы, в качестве отношений между функциями рассматривается информация об объектах, связывающих эти функции.
№8 слайд
Содержание слайда: Методология IDEF0
В основе IDEF0-методологии лежат 4 основных понятия:
1) функциональный блок;
2) интерфейсная дуга (стрелка);
3) декомпозиция;
4) глоссарий.
№9 слайд
Содержание слайда: Функциональный блок
Олицетворяет некоторую конкретную функцию или работу в рамках рассматриваемой системы
РД IDEF0 – 2000: прямоугольник, содержащий имя и номер и используемый для описания функции
№10 слайд
Содержание слайда: Интерфейсная дуга
Интерфейсная дуга отображает элемент системы, который обрабатывается функциональным блоком или оказывает иное влияние на функцию, отображаемую функциональным блоком.
Графически изображается в виде однонаправленной стрелки.
Каждая дуга должна иметь свое уникальное название, сформулированное оборотом существительного (должно отвечать на вопросы кто?, что?). Примеры: информация, разработчик, документ, обработанная заявка.
В зависимости от того, к какой стороне блока она подходит, интерфейсная дуга будет являться входящей, выходящей, управления, механизма.
№11 слайд
Содержание слайда: Интерфейсная дуга
№12 слайд
Содержание слайда: Декомпозиция
Принцип декомпозиции применяется при разбиении сложных процессов на составляющие его функции. При этом уровень детализации определяется непосредственно разработчиком модели.
Модель IDEF0 всегда начинается с рассмотрения системы как единого целого, т.е. одного функционального блока с интерфейсными дугами, простирающимися за пределы рассматриваемой области. Такая диаграмма называется контекстной, она обозначается идентификатором А-0.
Для определения границ системы на контекстной диаграмме обязательно должны быть цель и точка зрения.
№13 слайд
Содержание слайда: Цель моделирования
Цель моделирования должна отвечать на следующие вопросы:
Почему процесс должен быть замоделирован?
Что должна показывать модель?
Что может получить читатель?
Примеры целей: «Идентифицировать слабые стороны процесса сбора данных», «Определить ответственность сотрудников для написания должностных инструкций» и т.п.
№14 слайд
Содержание слайда: Точка зрения
Точка зрения – позиция, с которой будет строиться модель. В качестве точки зрения берется взгляд человека, который видит систему в нужном для моделирования аспекте.
Как правило, выбирается точка зрения человека, ответственного за выполнение моделируемой работы.
Между целью и точкой зрения должно быть жесткое соответствие.
№15 слайд
Содержание слайда: Декомпозиция
№16 слайд
Содержание слайда: Декомпозиция
№17 слайд
Содержание слайда: Нумерация работ и диаграмм
№18 слайд
Содержание слайда: Основные правила построения диаграмм
1. На одной диаграмме рекомендуется рисовать от 3 до 6 блоков. Иначе диаграмма будет плохо читаемой.
2. Функциональные блоки должны располагаться слева направо сверху вниз в порядке доминирования.
3. Следует избегать излишнего пересечения стрелок.
№19 слайд
Содержание слайда: Основные правила построения диаграмм
4. Выход одного блока может являться входом (управлением) для другого. Могут быть и обратные связи по входу и управлению.
№20 слайд
Содержание слайда: Основные правила построения диаграмм
№21 слайд
Содержание слайда: Основные правила построения диаграмм
5. Стрелки могут быть сливающимися и разветвляющимися
№22 слайд
Содержание слайда: Граничные стрелки
Стрелки на контекстной диаграмме служат для описания взаимодействия системы с окружающим миром. Они могут начинаться у границы диаграммы и заканчиваться у функционального блока и наоборот. Такие стрелки называются граничными [8]. Граничные стрелки помечаются с помощью ICOM-меток (Input, Control, Output, Mechanism)
№23 слайд
Содержание слайда: Тоннельные стрелки
Иногда необходимо отобразить граничные стрелки, которые значимы на данном уровне и не значимы на родительской диаграмме. Например, некоторые данные используются только на данном уровне и не используются на других. Без использования механизма тоннелирования малозначимая стрелка появится на всех уровнях модели, что затруднит чтение диаграмм.
№24 слайд
Содержание слайда: Глоссарий и FEO-страница
Для каждого из элементов в IDEF0 существует стандарт, подразумевающий создание и поддержку набора соответствующих определений, ключевых слов, повествований, изложений и т.д, которые характеризуют объект, отраженный данным элементом. Этот набор – глоссарий, являющийся описанием сущности данного элемента.
FEO-диаграмма (For Exposition Only) – это диаграмма, которая поясняет особо интересные и тонкие аспекты диаграмм. Эти диаграммы не ограничены синтаксисом IDEF0. В них может быть текстовая, графическая информация, схемы, альтернативная точка зрения на процесс и т.п.
№25 слайд
Содержание слайда: Шаблон (рамка) диаграммы
Стандартный бланк для диаграмм (облегчает подшивку и копирование)
Разделен на 3 основные части:
1) поле рабочей информации (для отслеживания диаграммы в процессе моделирования)
2) поле сообщений (область рисования диаграммы)
3) поле идентификации (идентификация диаграммы и ее позиционирование в иерархии)
№26 слайд
Содержание слайда: Мастерская страница
№27 слайд
Содержание слайда: Пример модели процесса постройки садового домика
№28 слайд
Содержание слайда: Пример модели процесса постройки садового домика
№29 слайд
Содержание слайда: Пример модели, построенной с использованием CASE-средства BPWin
№30 слайд
Содержание слайда: Пример модели, построенной с использованием CASE-средства BPWin
№31 слайд
Содержание слайда: Дерево узлов
№32 слайд
Содержание слайда: FEO-страница
№33 слайд
Содержание слайда: Итоги лекции
Изучены следующие понятия:
Структурный подход
Функциональная модель
Методология SADT/IDEF0
Функциональный блок
Интерфейсная дуга
Декомпозиция
Глоссарий
FEO-диаграмма
Дерево узлов
Шаблон диаграммы