Файл: Методические указания для выполнения курсовой работы вопросы для контроля знаний студентов вопросы для государственного междисциплинарного экзамена.doc

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 25.03.2024

Просмотров: 41

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
ТЕМА 2. МЕТОДОЛОГИЯ ФУНКЦИОНАЛЬНОГО МОДЕЛИРОВАНИЯ (IDEF0)
1. Назначение, сущность методологии IDEF0, её основные элементы
Методология функционального моделирования IDEF0 впервые была предложена в США в 1083 г., в России применяется с 1993 г. Правила использования этой методологии изложены в Р 50.1.028-2001. Методология функционального моделирования.

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

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

Основной принцип методологии IDEF0 – это представление любой изучаемой системы в виде набора взаимодействующих и взаимосвязанных блоков, отображающих процессы, операции, действия, происходящие в изучаемой системе. Всё, что происходит в системе принято называть функциями. Каждая функция обозначается блоком в виде прямоугольника, в который вписывают имя функции (см. слайд 4).

Функция выражается активным глаголом или глагольным оборотом (например, собирать, классифицировать, конструировать, измерять, оценивать, производить детали, планировать ресурсы, проектировать систему, разрабатывать чертежи). Взаимодействия с другими блоками или с внешней по отношению к моделируемой системе средой, представляются стрелками. Каждая сторона блока имеет стандартное значение и однозначно определяет роль присоединённой к ней стрелки. Стрелки, входящие в левую сторону блока – входы. Входы преобразуются или расходуются функцией, чтобы создать то, что появится на её выходе. Стрелки, входящие в блок сверху – управление. Управления определяют условия, необходимые функции, чтобы произвести правильный выход. Стрелки, покидающие блок справа –
выходы, то есть данные или материальные объекты, произведённые функцией. Стрелки, присоединённые к нижней стороне блока, представляют механизмы, поддерживающие выполнение функции.

Блоки всегда должны иметь хотя бы одну управляющую и одну выходную стрелку.

Существует четыре типа стрелок (см. слайд 5):

а) прямолинейная стрелка

б) ломаная стрелки (изменяют направление только под углом 90º)

в) ветвление стрелок

г) слияние стрелок

Стрелки могут состоять только из вертикальных или горизонтальных отрезков. Отрезки, направленные по диагонали, не допускаются. Стрелки должны присоединяться к блоку на его сторонах, присоединение в углах блока не допускается; каждая стрелка должна быть помечена существительными или оборотом существительного. Чтобы связать стрелку с меткой следует использовать “тильду” (см. слайд 6).

Модель IDEF0 представляет собой совокупность диаграмм с сопроводительной документацией, разбивающих сложный объект на составные части. Первоначальная диаграмма является наиболее общим описанием всей системы. Она состоит из одного блока и стрелок, называется контекстной диаграммойи имеет номер А-0. Эта диаграмма обязательно должна входить в состав модели. На диаграмме А-0 стрелки отображают связи объекта моделирования с окружающей средой. Единственный блок имеет номер А0 и представляет весь объект, имя блока является общим для всей системы. Контекстная диаграмма А-0 также должна содержать точку зрения должностного лица или подразделения, с позиции которого создаётся модель, и цель, для достижения которой её разрабатывают (см. слайд 7).

Диаграммы, декомпозирующие (детализирующие) диаграмму верхнего уровня А-0, называются дочерними. Каждая дочерняя диаграмма охватывает ту же область, что и родительский блок, но описывает её более подробно. На дочерней диаграмме блоки располагаются по диагонали – от левого верхнего угла диаграммы до правого нижнего. Дочерняя диаграмма должна иметь не мене трёх и не более шести блоков.Декомпозиция происходит до тех пор, пока не будет получена структура, позволяющая ответить на вопросы, сформулированные в цели моделирования. Каждая диаграмма (кроме контекстной) является дочерней диаграммой, поскольку она подробно описывает некоторый родительский блок.


Таким образом, любая диаграмма может быть как родительской диаграммой (содержащей родительские блоки), так и дочерней (подробно описывать собственный родительский блок). Аналогично, блок может быть как родительским, так и дочерним, появляющимся на дочерней диаграмме.

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


Рисунок 10 - Иллюстрация принципа декомпозиции

2. Отношения блоков на диаграммах IDEF0. Внутренние и внешние связи диаграмм
В методологии IDEF0 существует пять типов отношений между блоками в пределах одной диаграммы:

1) Выход-Управление – возникает тогда, когда выход одного блока служит управляющим воздействием на блок с меньшим доминированием (см. слайд 8);

2) Выход-вход – возникает при соединении выхода одного блока с входом другого блока с меньшим доминированием (см. слайд 9);

3) Обратная связь по управлению – возникает тогда, когда выход некоторого блока создаёт управляющее воздействие на блок с большим доминированием (см. слайд 10);

4) Обратная связь по входу – имеет место тогда, когда выход блока становится входом другого блока с большим доминированием (см. слайд 11);

5) Выход-механизм – отражает ситуацию, при которой выход одной функции становится средством достижения цели другой (см. слайд 12).

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

Для связи граничных стрелок со стрелками родительского блока на дочерней диаграмме используют ICOM-коды. Буквы I, C, O или M пишутся около несвязанного конца граничной стрелки на дочерней диаграмме и идентифицируют стрелку соответственно как
Вход (Input), Управление (Control), Выход (Output) или Механизм (Mechanism) в родительском блоке. За буквой следует число, определяющее относительное положение точки подключения стрелки к родительскому блоку; это положение определяется слева направо или сверху вниз. Например, код “С3”, написанный возле граничной стрелки на дочерней диаграмме, указывает, что эта стрелка соответствует третьей слева управляющей стрелке родительского блока. Такое кодирование связывает каждую дочернюю диаграмму со своим родительским блоком.

Кроме рассмотренных выше стрелок, существуют туннельные стрелки. Туннель – это круглые скобки в начале и (или) окончании стрелки. Существует два типа туннельных стрелок:

1) Стрелка, помещённая в туннель в месте присоединения к блоку означает, что выраженные ею данные не рассматриваются (не обязательны) на дочерней диаграмме;

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



А1

Эта стрелка (код С2) не показывается

на дочерней диаграмме





А2








А3

Родительский блок

А4


Этот выход отсутствует у блока А4








А 0








С1


А41

I1


Дочерняя

диаграмма

А42





А42

О1

А43








А 4

Рисунок 11 – Пример обозначения граничных и туннельных стрелок

3. Правила построения и контроль качества диаграмм
Этапы построения модели IDEF0:

1. Определение объекта моделирования и проблемы для изучения. Построение контекстной диаграммы А-0.

2. Декомпозиция объекта моделирования на подфункции. Построение диаграммы А0.

3.Последующая декомпозиция блоков и построение дочерних диаграмм для достижения цели моделирования.

4. Разработка текста и глоссария (при необходимости).
Правила построения диаграмм:

1. Обязательное наличие контекстной диаграммы А-0

2. Диагональность расположения блоков на дочерних диаграммах

3. Ограничение числа блоков на дочерних диаграммах (от 3-х до 6)

4. Нумерация блоков

5. Обязательность управляющей и выходящей стрелок у блока

При контроле качества диаграмм используют следующие критерии:

  1. Завершённость

  2. Корректность

  3. Полнота

  4. Краткость

  5. Согласованность

  6. Правильность

  7. Сложность и понимаемость



4. Организация процесса функционального моделирования
IDEF0-модель создаётся в результате скоординированной коллективной работы, при которой авторы создают первоначальные диаграммы, основанные на собранной информации об объекте моделирования, и передают их экспертам для рассмотрения и формулирования замечаний, а затем отвечают на каждое замечание эксперта письменно на тех же диаграммах, принимая или отвергая предложения эксперта с указанием причин. Этот цикл продолжается до тех пор, пока диаграммы, а затем и вся модель не будут приняты. После внесения изменений и исправлений старые варианты диаграмм остаются в архиве проекта.

В коллектив, занимающийся моделированием, должны входить следующие участники:

1. Руководитель проекта - это лицо, осуществляющее административное управление проектом.

Он:

а) выбирает разработчиков (авторов) модели;

б) определяет обязательные источники информации;

в) выбирает экспертов;

г) формирует технический совет и является его председателем;

д) присваивает статус диаграмме

Существует 4 статуса диаграмм:

1) «рабочая версия» – это диаграмма с большим количеством замечаний;

2) «проект» или «эскиз» – имеет меньше замечаний

3)»рекомендовано» - диаграмма прорецензирована и утверждена совещанием технического совета

4) «публикация» - означает, что диаграмма может публиковаться и рассылаться.
2. Авторы (разработчики) модели - лица, создающие IDEF0-модели на основе материала, собранного из источников информации. Разработчик должен:

а) собирать исходные данные от обязательных источников информации. Автор вправе использовать любые другие источники с обязательным указанием ссылок на них;

б) обучать основам IDEF0-моделирования руководителя проекта, экспертов и других участников;

в) оформлять модель в виде IDEF0-диаграмм;

г) при необходимости организовывать разработку модели.
3. Технический совет - состоит из нескольких компетентных специалистов. Важно, чтобы в совете были представлены все службы, имеющие отношения к рассматриваемой предметной области. Нецелесообразно, чтобы в совет входили разработчики модели. Технический совет делает замечания и даёт рекомендации авторам.

4. Эксперты в предметной области. Эксперт – выбираемое руководителем проекта лицо, обладающее специальными знаниями некоторых аспектов моделируемой области. Главной задачей эксперта является оценка соответствия модели предметной области.

5. Библиотекарь - лицо, ответственное за хранение документации, изготовление копий, обмен письменной или электронной информацией.

Выделяют дополнительного специфического участника проекта – источники информации

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

Задание 16. Обозначьте входы, выходы, управление и механизм по процессу “Изготовить нестандартную деталь”, обозначив стрелки на рисунке ниже, если дан следующий перечень элементов: персонал механического цеха, готовая деталь, рабочий комплект, справочник стандартов качества, станки и инструменты, требования по срокам выполнения задания.


Задание 17. В соответствии с методологией IDEF0 обозначьте названия стрелок в следующих случаях:

1) выход-управление (выход одного блока непосредственно влияет на блок с меньшим доминированием)


2) выход-вход (выход одного блока становится входом для блока с меньшим доминированием)

3) обратная связь по входу (выход одного блока становится входом другого блока с большим доминированием)

4) обратная связь по управлению (выход некоторого блока влияет на блок с большим доминированием)


5) выход-механизм (выход одной функции становится средством достижения цели для другой)


Задание 18. Для блока “Выпускать конкурентоспособную продукцию и реализовывать её с получением максимально возможной прибыли” расположите в соответствии с правилами методологии IDEF0 следующие интерфейсы:

1) нормативные акты, регламентирующие производство;

2) прибыль от реализации продукции;

3) оборотные средства;

4) международные стандарты;

5) готовая продукция;

6) внутренние стандарты;

7) сырьё, материалы, комплектующие изделия;

8) отходы производства;

9) информация о спросе и предложении;

10) организационно-техническая система;

11) информация об объёмах выпуска, объёмах продаж;

12) информация о состоянии фондового рынка;

13) информация о запасах на складах;

14) капиталовложения.

Покажите возможные обратные связи (2), присвойте номер получившейся диаграмме и рассматриваемому блоку, сформулируйте цель и точку зрения данной модели.
Задание 19. Изучите последовательные диаграммы IDEF0 в Р 50.1.028-2001 «Методология функционального моделирования», декомпозирующие диаграмму А-0 “Выпускать конкурентоспособную продукцию и реализовывать её с получением максимально возможной прибыли”. Определите, соблюдены ли правила графического построения диаграмм IDEF0:

1) правильность ICOM-кодов;

2) ограничения числа блоков, нумерация блоков и диаграмм;

3) наличие меток стрелок.

Постройте диаграмму для блоков А2 и А5 диаграммы А0, соблюдая правила методологии функционального моделирования IDEF0.
Задание 20. Постройте модель IDEF0, включающую контекстную диаграмму и две дочерних, для известной вам области моделирования.

ТЕМА 3. УПРАВЛЕНИЕ ПРОЦЕССАМИ С ПОМОЩЬЮ
КОНТРОЛЬНЫХ КАРТ

1. Основные понятия статистического управления процессами (СУП)
Особенность окружающей нас действительности состоит в том, что протекающие процессы следуют статистической логике поведения, а результаты процесса обычно находятся внутри определённых пределов.

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

Два вида вариации:

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

В результате этой вариации значения параметров отклоняются от заданного (нормативного) значения в установленных пределах, но заданное значение обеспечивается наиболее часто.

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

Эту вариацию можно и нужно устранить, если устранить причину, её вызвавшую.
Цель СУПа – классификация вариаций на естественные и неестественные.

Для этого используются две переменные:

1) Среднее арифметическое значение контролируемого показателя процесса

,

где - контролируемый показатель процесса,

n – количество измерений этого показателя.
2) Стандартное отклонение контролируемого параметра процесса.