Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

PETROV / MGTU_MIiM_IPiT_Lektsia_7_2013-2014

.pdf
Скачиваний:
47
Добавлен:
10.02.2015
Размер:
5.01 Mб
Скачать

Методы исследования и моделирования информационных процессов и технологий (10 семестр )

Моделирование социотехнических систем (2 / 2)

БП верхнего уровня определяют архитектуру (жарг. «карту») процессов.

П р и м е ч а н и е : в соответствии с ГОСТ Р ИСО 9000, под процессом понимают преобразование входов в выходы (без уточнения их природы).

Для моделирования социотехнических систем предназначен ряд диаграммных ADL, в том числе диаграммы потоков данных (DFD), семейство нотаций ARIS, семейство нотаций

IDEF (гл. обр. SADT / IDEFØ, IDEF1X, IDEF3), нотация BPMN,

языки UML, ArchiMate и др.

51

Методы исследования и моделирования информационных процессов и технологий (10 семестр )

CASE-средства

и их использование

Создание современных ИС требовательно к методологии и инструментарию разработки, и причинами этого выступают:

выраженная стадийность ЖЦ разработки и особое внимание к

автоматизации ранних этапов разработки продукта;

коллективный характер разработки — необходимость наличия средств управления, координации, а вместе с тем — единого языка общения (синтаксис + семантика);

длительность построения сложных ИС на фоне изменчивости контекста, бизнес-логики, конъюнктуры.

Указанную инструментальную поддержку разработки ПО оказывают средства автоматизированного проектирования

(англ. CASE, computer-aided systems / software engineering). 52

Методы исследования и моделирования информационных процессов и технологий (10 семестр )

Методологии

IDEFØ и IDEF3 (1 / 2)

IDEF (Integrated DEFinition) — комплекс методологий различного назначения, созданный в 1980–90-е гг. на базе более ранних разработок по программе ВВС США ICAM

(Integrated Computer-Aided Manufacturing).

Наибольшую значимость для трансформационного моделирования социотехнических систем имеют две из них:

IDEFØ (Integration Definition for Functional Modeling) —

методология функционального моделирования сложных систем и БП организаций;

IDEF3 (Integration Definition for Process Description Capture) —

методология моделирования и документирования

 

технологических процессов и иных потоков работ.

53

Методы исследования и моделирования информационных процессов и технологий (10 семестр )

Методологии

IDEFØ и IDEF3 (2 / 2)

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

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

На сегодняшний день стандарты IDEF выпущены Национальным институтом стандартов и технологии США (NIST) как федеральные стандарты обработки информации

(Federal Information Processing Standard, FIPS).

54

Методы исследования и моделирования информационных процессов и технологий (10 семестр )

Методология IDEFØ: общие сведения (1 / 2)

IDEFØ — один из первых ADL корпоративной архитектуры и методология функционального моделирования.

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

Предложена Д. Россом и основана на технологии структурного анализа и проектирования SADT (Structured Analysis and Design Technique).

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

функции (действия) изучаются независимо от объектов, которые их выполняют;

назначение системы отделено от ее физической реализации. 55

Методы исследования и моделирования информационных процессов и технологий (10 семестр )

Методология IDEFØ: общие сведения (2 / 2)

Модель в IDEFØ — это описание системы, дающее ответы на заранее сформулированные вопросы.

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

блоков и стрелок.

56

Методы исследования и моделирования информационных процессов и технологий (10 семестр )

Состав IDEFØ

Методология IDEFØ

Синтаксис (нотация)

Семантика

Блок

Стрелка

Диаграмма

Комплект

Действие

Взаимодействие

 

 

Цикл «автор – читатель»

Моделирование

 

(«аналитик – эксперт»)

«в ширину» / «в глубину»

57

Методы исследования и моделирования информационных процессов и технологий (10 семестр )

Контекст моделирования

Контекст моделирования в IDEFØ складывается из следующих аспектов:

цель моделирования — набор вопросов, на которые должна отвечать модель (зачем моделируется процесс? что нового покажет модель? как пользоваться моделью?);

границы моделирования — ширина охвата предметной области и глубина детализации описания;

субъект моделирования;

целевая аудитория — круг лиц, для удовлетворения нужд которых осуществляется моделирование;

точка зрения — консенсус-парадигма предметной области,

согласованно выбранная авторами и читателями модели.

58

Методы исследования и моделирования информационных процессов и технологий (10 семестр )

Нотация IDEFØ: блоки и стрелки

Контекстная функция — функция (действие),

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

Минимальное IDEFØ-описание функции включает описание управляющих (регламентирующих) воздействий («управления») и порождаемых объектов («выходов»).

Различным сторонам блока функции соответствуют

конкретные категории информации:

 

 

 

вход

(Input);

 

 

 

управление

(Control);

 

 

 

 

 

 

выход

(Output);

 

 

 

механизм

(Mechanism).

 

 

59

 

 

 

 

Методы исследования и моделирования информационных процессов и технологий (10 семестр )

Нотация IDEFØ: принцип ICOM

Стрелка

Семантика

Обязательная

Примечания

 

 

 

 

 

Что именно блок

 

Сырье (материальный),

Вход

преобразует (превращает) в

Нет

информация

 

свой выход?

 

(нематериальный)

 

 

 

 

 

Каким образом ведет себя

 

Нормативные акты,

Управление

блок, как и когда

Да

руководящие

 

выполняется?

 

документы, методология

 

 

 

 

 

 

 

Продукция

Выход

Что является результатом

Да

(материальный),

работы блока?

информация

 

 

 

 

 

(нематериальный)

 

 

 

 

Механизм

Кто / что исполняет

Нет

Персонал,

действия блока?

оборудование

 

 

 

 

 

 

КОНТЕКСТНАЯ ДИАГРАММА — диаграмма верхнего уровня, чаще всего

имеет номер A-0; обычно содержит до 6 стрелок по любой стороне. 60