<<
>>

1.4. Технология структурного анализа и проектирования SADT

Методология IDEF0, изначально названная "Технология структурного анализа и проектирования" Structured Analysis and Design Technique (SADT), была разработана компанией SofTech, Inc в начале 60-х годов как дисциплина инжиниринга для разработки относительно сложных человеко-машинных систем.
На ее основе в конце 70-х ВВС США разработали методологию IDEF0 (Icam DEFinition), которая являлась основной частью программы ICAM (Integrated Computer-Aided Manufacturing - Интеграция Компьютерных

и Промышленных Технологий). IDEFO-технология быстро стала стандартом Министерства Обороны США для разработки моделей процессов.

В 1993 году IDEF Users Group (сейчас Society of Enterprise Engineering - SEE), вместе с National Institutes of Standards and Technology (NIST), выполнили работу по созданию стандарта IDEF0 для использования во всех гражданских и военных отделах правительства США и их представительствах. Этот стандарт был опубликован как Federal Information Processing Standards (FiPS) Publication 183.

Независимо от этого, но используя большинство таких же принципов, стала популярной методология DFD (Data Flow Diagrams -Диаграммы потоков данных), которая использовалась для структурного проектирования (а затем и для структурного анализа) в проектах по разработке программного обеспечения. DFD-модели имеют много общего с IDEFO-моделями и могут использоваться совместно. Часто DFD-диаграммы используются для уточнения IDEFO-диаграмм.

Методология IDEF3 была разработана специально для проектов, финансируемых Armstrong Laboratories ВВС США. Эта технология предназначена для документирования и описания процессов, выполняемых экспертами- специалистами в предметной области, и для разработки моделей процессов, где очень важно четко отображать последовательность и параллельность процессов.IDEF3 не была оформлена как стандарт FiPS, однако получила широкое распространение при реализации проектов Министерства Обороны США как дополнение к методологии IDEF0.

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

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

IDEF0 - наиболее подходящий метод для анализа и логического проектирования. В основном он применяется на ранних стадиях проекта.

IDEF0 позволяет выполнять описание сложных объектов с помощью простого и понятного графического языка.

Графический язык IDEF0 содержит только два символа (блоки и стрелки). Простота синтаксиса языка сочетается с хорошо разработанным процессом описания систем, который позволяет разрабатывать модели высокого качества.

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

2

Конфигурировать 3

Рис. 3. Декомпозиция функций

Собрать\r\nЗаказать комплек-тующие

1Поставить задачи производству 2Управлять складом

3Разработать расписание (план-график) производства 4Вести учет комплектующих,

требующих первоочередного использования 5Установить детали на материнскую плату 1

Рис. 3. Декомпозиция функций

Рис. 4. Структура IDEF0-модели

Рис.

4. Структура IDEF0-модели

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

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

Первый шаг в работе по созданию IDEF0-модели - определение цели моделирования (purpose). Цель моделирования определяется набором вопросов, на которые модель должна отвечать. В результате изучения модели читатель (пользователь) должен иметь возможность получить ответы на каждый из вопросов, поставленных в начале моделирования. Список этих вопро-сов представляет собой неотъемлемую часть документации модели. Аналогия: в предисловии к книге излагается цель ее написания.

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

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

Точка зрения (viewpoint) - это позиция, с которой модель описывает систему. Точка зрения выбирается такой, чтобы модель охватывала установлен-ные границы (scope) и удовлетворяла бы поставленной цели. Будучи однажды выбранной, точка зрения должна оставаться неизменной на протяжении всей работы с моделью. Если необходимо, то для разностороннего описания системы можно построить несколько моделей с различными точками зрения. Примеры точек зрения: владелец фирмы, директор фирмы, клиент, поставщик, служащий и т.д.

<< | >>
Источник: Т.В.Александрова С.А.Голубев. О.В.Колосова, Н.Б.Культин, С.П.Некрасов, Ю.Р.Нурулин, И.Л.Туккель, В.С.Черняк.. Управление инновационными проектами. Учебное пособие в 2-х частях. Издание второе, переработанное и расширенное. Часть 2. Методология управления инновационными проектами. / Т.В.Александрова, С.А.Голубев, О.В-Колосова и др.; Под общ. ред. профессора. И.Л.Туккеля - СПб: СПбГТУ,1999. -100 с.. 1999

Еще по теме 1.4. Технология структурного анализа и проектирования SADT:

  1. Содержание
  2. 3.1. Сущность структурного подхода к разработке информационных систем
  3. 6.2. Применение нейросетевых технологий для анализа данных
  4. 4.2. ОСНОВНЫЕ СИСТЕМЫ ФИНАНСОВОГО АНАЛИЗА
  5. 3.2 Сущность, принципы и алгоритм метода ФСА
  6. 2. Анализ состава, структуры и динамики основных фондов
  7. БИБЛИОГРАФИЧЕСКИЙ СПИСОК
  8. БИБЛИОГРАФИЧЕСКИЙ СПИСОК
  9. ЦИТИРУЕМАЯ ЛИТЕРАТУРА
  10. 1.1. Структура проекта и методологии структурного анализа
  11. Структурные модели проекта
  12. 2. SADT-методология D. Ross.
  13. 1.4. Технология структурного анализа и проектирования SADT
  14. ЦИТИРУЕМАЯ ЛИТЕРАТУРА
  15. Процедуры системного подхода и его преимущества по сравнению с моноаспектным и комплексным подходами
  16. 12.2. Проектирование: принципы и методысоздания АСУДП
  17. Пути изменения структуры экономики. Структурный анализ н.э.
  18. Проблемы исследования эффективности и качества технологии принудительного исполнения
- Авторское право - Аграрное право - Адвокатура - Административное право - Административный процесс - Антимонопольно-конкурентное право - Арбитражный (хозяйственный) процесс - Аудит - Банковская система - Банковское право - Бизнес - Бухгалтерский учет - Вещное право - Государственное право и управление - Гражданское право и процесс - Денежное обращение, финансы и кредит - Деньги - Дипломатическое и консульское право - Договорное право - Жилищное право - Земельное право - Избирательное право - Инвестиционное право - Информационное право - Исполнительное производство - История - История государства и права - История политических и правовых учений - Конкурсное право - Конституционное право - Корпоративное право - Криминалистика - Криминология - Маркетинг - Медицинское право - Международное право - Менеджмент - Муниципальное право - Налоговое право - Наследственное право - Нотариат - Обязательственное право - Оперативно-розыскная деятельность - Права человека - Право зарубежных стран - Право социального обеспечения - Правоведение - Правоохранительная деятельность - Предпринимательское право - Семейное право - Страховое право - Судопроизводство - Таможенное право - Теория государства и права - Трудовое право - Уголовно-исполнительное право - Уголовное право - Уголовный процесс - Философия - Финансовое право - Хозяйственное право - Хозяйственный процесс - Экологическое право - Экономика - Ювенальное право - Юридическая деятельность - Юридическая техника - Юридические лица -