Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Графические способы функционального описания систем. Методология IDEF0. Синтаксис языка




Объектами моделирования являются системы.

Описание IDEF0 модели построено в виде иерархической пирамиды, в вершине которой представляется самое общее описание системы, а основание представляет собой множество более детальных описаний.

IDEF0 методология построена на следующих принципах:

Графическое описание моделируемых процессов. Графический язык Блоков и Дуг IDEF0 Диаграмм отображает операции или функции в виде Блоков, а взаимодействие между входами/выходами операций, входящими в Блок или выходящими из него, Дугами.

Лаконичность. За счет использования графического языка описания процессов достигается с одной стороны точность описания, а с другой — краткость.

Необходимость соблюдения правил и точность передачи информации. При IDEF0 моделировании необходимо придерживаться следующих правил:

На Диаграмме должно быть не менее 3-х и не более 6-и функциональных Блоков.

Диаграммы должны отображать информацию, не выходящую за рамки контекста, определенного целью и точкой зрения.

Диаграммы должны иметь связанный интерфейс, когда номера Блоков, Дуги и ICOM коды имеют единую структуру.

Уникальность имен функций Блоков и наименований Дуг.

Четкое определение роли данных и разделение входов и управлений.

Замечания для Дуг и имена функций Блоков должны быть краткими и лаконичными.

Для каждого функционального Блока необходима как минимум одна управляющая Дуга.

Модель всегда строится с определенной целью и с позиций конкретной точки зрения.

В процессе моделирования очень важным является четко определить направление разработки модели — ее контекст, точку зрения и цель.

Контекст модели очерчивает границы моделируемой системы и описывает ее взаимосвязи с внешней средой.

Точка зрения определяет позицию автора, т.е. что будет рассматриваться и под каким углом зрения.

Необходимо помнить, что одна модель представляет одну точку зрения. Для моделирования системы с нескольких точек зрения используется несколько моделей.

Цель отражает причину создания модели и определяет ее назначение. При этом все взаимодействия в модели рассматриваются именно с точки зрения достижения поставленной цели.

В рамках методологии IDEF0 модель системы описывается при помощи Графических IDEF0 Диаграмм и уточняется за счет использования FEO, Текстовых и Диаграмм Глоссария. При этом модель включает в себя серию взаимосвязанных Диаграмм, разделяющих сложную систему на составные части. Диаграммы более высокого уровня (А-0, А0) — являются наиболее общим описанием системы, представленным в виде отдельных Блоков. Декомпозиция этих Блоков позволяет достигать требуемого уровня детализации описания системы.

Разработка IDEF0 Диаграмм начинается с построения самого верхнего уровня иерархии (А-0) — одного Блока и интерфейсных Дуг, описывающих внешние связи рассматриваемой системы. Имя функции, записываемое в Блоке 0, является целевой функцией системы с принятой точки зрения и цели построения модели.

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

В результате, имена функциональных Блоков и интерфейсные Дуги, описывающие взаимодействие всех Блоков, представленных на Диаграммах, образуют иерархическую взаимосогласованную модель.

Хотя вершиной модели является Диаграмма уровня А-0, настоящей «рабочей вершиной или структурой» является Диаграмма А0, поскольку она является уточненным выражением точки зрения модели. Ее содержание показывает, что будет рассматриваться в дальнейшем, ограничивая последующие уровни в рамках цели проекта. Нижние уровни уточняют содержание функциональных Блоков, детализируя их, но, не расширяя границ модели.

15. Методология IDEF0. Понятие Дуг. Пять типов взаимосвязей между блоками. Принцип декомпозиции блоков.

Блоки отображают функции или действия системы. Их действия записываются глагол + объект действия + дополнение

например, «разработать план-график проведения работ».

Дуги отображают информацию или материальные объекты, которые необходимы для выполнения функции или появляются в результате выполнения. В роли объекта могут выступать: Документы, физические материалы, инструменты, станки, информация, организации м даже подсистемы. Место соединения дуги с блоком определяет тип интерфейса. Замечания к дуге формулируются в виде оборота существительного, отвечающего на вопрос «что». Блоки располагаются на диаграмме по степени автора в зависимости от степени автора. Доминирующим является блок, выполнение которого оказывает влияние управления для максимального количества блоков. Доминирующий блок располагается в левом верхнем углу, наименее важный — в правом нижнем.

Важно!

Расположение блоков не задаёт временную зависимость операции!

Смотри рис. 1

       
 
   
 

 

 


 
 
1 2

 

 

       
 
   
 

 


 
3 4

       
   
 
 
 

 

 


1. Взаимосвязь по управлению.

2. Взаимосвязь по входу. (конвеер)

3. Обратная связь по управлению. Выход первой функции управляет входом второй, которая в свою очередь влияет на работу 1-го.

4. Обратная связь по входу.

5. Взаимосвязь выход - механизм. Редкий тип связи, используемый в подготовительных операциях.

Пример: создать idef модель для отдела контроля оценки эффективности управления и функционирования библиотеки. см. рисунок 2. Блок А0, отражающий целевую функцию. Затем, на рисунке 3 происходит декомпозиция диаграммы А0. В случае необходимости каждый из блоков необходимо декомпозировать.

Декомпози́ция — научный метод, использующий структуру задачи и позволяющий заменить решение одной большой задачи решением серии меньших задач.




Поделиться с друзьями:


Дата добавления: 2015-04-24; Просмотров: 700; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.