Разделы презентаций


Тема 2. Методологии структурного (функционального) анализа и проектирования

Содержание

Системный подходСтруктурный подход = Структурный анализ (strictured analysis, SA) + Структурное проектирование (structured design, SD)

Слайды и текст этой презентации

Слайд 1Тема 2. Методологии структурного (функционального) анализа и проектирования
становление методологии структурного

анализа и проектирования
методологии SADT и IDEF
методологии структурного анализа Т.ДеМарко,

структурного проектирования Е.Йордана
структурные карты Константайна и Джексона

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

Тема 2. Методологии структурного (функционального) анализа и проектированиястановление методологии структурного анализа и проектированияметодологии SADT и IDEF методологии

Слайд 2Системный подход
Структурный подход = Структурный анализ (strictured analysis, SA) +
Структурное

проектирование (structured design, SD)

Системный подходСтруктурный подход = 	Структурный анализ (strictured analysis, SA) +			Структурное проектирование (structured design, SD)

Слайд 3История становления структурного подхода
методологии первого поколения (1960-е) (отдельные методы, функциональная декомпозиция) методология

SADT, метод DFD
методологии второго поколения (1970-е) (функциональный и информационный аспекты системы) методологии

Тома Де Марко, SSADM, YSM, IDEF
методологии второго поколения (1980-е) (объединение методов анализа и проектирования) структурные карты Джексона, Константайна

История становления структурного подходаметодологии первого поколения (1960-е) (отдельные методы, функциональная декомпозиция) методология SADT, метод DFDметодологии второго поколения

Слайд 4Состав основных методов SSDT

Состав основных методов SSDT

Слайд 5Методология SADT

Методология SADT

Слайд 6Методология SADT. Возникновение
SADT (Structured Analysis and Design Technique) – технология

структурного анализа и проектирования*
1969 г. - начало работы над SADT

(Дуглас Т. Росс, компания SofTech)
1973 г. – первое крупное применение (Integrated Computer Aided Manufacturing, ICAM)
1975 г. – выход на рынок
1981 г. – 50 компаний, 200 проектов

Дуглас Т. Росс
(1929-2007)

*Дэвид А. Марка и Клемент МакГоуэн. Методология структурного анализа и проектирования SADT , 1993

Методология SADT. ВозникновениеSADT (Structured Analysis and Design Technique) – технология структурного анализа и проектирования*1969 г. - начало

Слайд 7Методология SADT. Идеология
SA-блок
М есть модель системы S, если М может

быть использована для получения ответов на вопросы относительно S с

точностью А.
Методология SADT. ИдеологияSA-блокМ есть модель системы S, если М может быть использована для получения ответов на вопросы

Слайд 8SADT. Определение цели и точки зрения

SADT. Определение цели и точки зрения

Слайд 9SADT. Диаграммы (контекстная)

SADT. Диаграммы (контекстная)

Слайд 10SADT. Диаграммы (декомпозиционная)

SADT. Диаграммы (декомпозиционная)

Слайд 11SADT. Процесс моделирования

SADT. Процесс моделирования

Слайд 12SADT. Размер моделей

SADT. Размер моделей

Слайд 13Методологии IDEF

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

Слайд 14Методологии IDEF
IDEF — методологии, разработанные в рамках программы ICAM (Integrated Computer-Aided Manufacturing) -

Icam DEFinition:
IDEF0 – методология функционального моделирования (1981 г. – стандарт

ВВС США, 1993 г. – национальный стандарт США)
IDEF1x – методология информационного моделирования (разработан Т.Рэмэй, 1985 г.)
IDEF3 – методология документирования процессов (Knowledge Based Systems, Inc. (KBSI), 1989 г.) http://idef.ru/ http://www.idef.com/

Методологии IDEFIDEF — методологии, разработанные в рамках программы ICAM (Integrated Computer-Aided Manufacturing) - Icam DEFinition:IDEF0 – методология функционального моделирования (1981

Слайд 15Методология IDEF1x

Методология IDEF1x

Слайд 16Методология IDEF3

Методология IDEF3

Слайд 17IDEF3. Элементы
Действие
Связь
Соединение

IDEF3. ЭлементыДействиеСвязьСоединение

Слайд 18Методологии Тома Де Марко и Эдварда Йордона

Методологии Тома Де Марко и Эдварда Йордона

Слайд 19Том ДеМарко, Эдвард Йордон
Том ДеМарко (1940 г.) - американский инженер-программист, автор

и консультант по программной инженерии

DeMarco Tom. Structured Analysis and System Specification. — Yourdon,

1978

Двард Йордон (1944 - 2016) — американский инженер-программист, автор и консультант по программной инженерии.

Yourdon Inc, ‘Yourdon Systems Method: Model-Driven Systems Development’, 1993

Том ДеМарко, Эдвард ЙордонТом ДеМарко (1940 г.) - американский инженер-программист, автор и консультант по программной инженерииDeMarco Tom. Structured Analysis and

Слайд 20Структурный анализ*
Data Flow Diagrams – Диаграммы потоков данных
Data Dictionary –

Словари данных
Structured English – Структурный английский (миниспецификации)
Decision Tables –

Таблицы решений
Decision Trees – Деревья решений

DeMarco Tom. Structured Analysis and System Specification. — Yourdon, 1978

Структурный анализ*Data Flow Diagrams – Диаграммы потоков данныхData Dictionary – Словари данныхStructured English – Структурный английский (миниспецификации)

Слайд 21DFD. Диаграммы потоков данных
Поток данных
Процесс
Внешняя сущность
Накопитель данных

DFD. Диаграммы потоков данныхПоток данныхПроцессВнешняя сущностьНакопитель данных

Слайд 22DFD. Диаграммы (контекстная)

DFD. Диаграммы (контекстная)

Слайд 23DFD. Диаграммы (декомпозиционная)

DFD. Диаграммы (декомпозиционная)

Слайд 24DFD. Словари данных
Словарь данных представляет собой определенным образом организованный список

всех элементов данных системы с их точными определениями, что дает

возможность различным категориям пользователей иметь общее понимание всех входных и выходных потоков и компонент хранилищ.
DFD. Словари данныхСловарь данных представляет собой определенным образом организованный список всех элементов данных системы с их точными

Слайд 25DFD. Словари данных. Атрибуты потока данных
имя
тип
БНФ-определение
единицы измерения
диапазон значений
список значений и

др.
@ИМЯ = ДАННЫЕ КРЕДИТНОЙ КАРТЫ
@ТИП = дискретный поток
@БНФ = ПАРОЛЬ + ДЕТАЛИ КЛИЕНТА

+ ЛИМИТ ДЕНЕГ

@ИМЯ = ВВЕДЕННЫЙ ПАРОЛЬ
@ТИП = дискретный поток
@БНФ = {4/"0"!"1"!"2"!"3"!"4"!"5"!"6"!"7"!"8"!"9"/4}
 
@ИМЯ = ДАННЫЕ ПО БАЛАНСУ
@ТИП = дискретный поток
@БНФ = /текущий баланс счета клиента/
@ЕДИНИЦА ИЗМЕРЕНИЯ = рубль
@ДИАПАЗОН = +/- 1000000
@ТОЧНОСТЬ = .01

DFD. Словари данных. Атрибуты потока данныхимятипБНФ-определениеединицы измерениядиапазон значенийсписок значений и др.@ИМЯ = ДАННЫЕ КРЕДИТНОЙ КАРТЫ@ТИП = дискретный поток@БНФ = ПАРОЛЬ

Слайд 26DFD. Миниспецификации
Спецификация процесса (СП) используется для описания функционирования процесса в

случае отсутствия необходимости детализировать его с помощью DFD
@ВХОД = ВВЕДЕННЫЙ ПАРОЛЬ @ВХОД =

ПАРОЛЬ @ВЫХОД = СООБЩЕНИЕ @СПЕЦПРОЦ 1.1 ПОЛУЧИТЬ ПАРОЛЬ ВЫПОЛНИТЬ выдать СООБЩЕНИЕ клиенту,                            запрашивающее ввод пароля                           принять ВВЕДЕННЫЙ ПАРОЛЬ ДОТЕХПОРПОКА ВВЕДЕННЫЙ ПАРОЛЬ = ПАРОЛЬ                           или были сделаны три попытки ввода КОНЕЦВЫПОЛНИТЬ @ КОНЕЦ СПЕЦИФИКАЦИИ ПРОЦЕССА 1.1
DFD. МиниспецификацииСпецификация процесса (СП) используется для описания функционирования процесса в случае отсутствия необходимости детализировать его с помощью

Слайд 27DFD. Деревья и таблицы решений

DFD. Деревья и таблицы решений

Слайд 28Yourdon structured method (YSM)*
Этапы метода
1) построение диаграммы потоков данных (DFD)
2)

описание событий, происходящих в системе (STD)
3) применение методов «сущность-связь» (ERD)

и других

what the system does

what happens and when

what information is used by the system

*Yourdon Inc, ‘Yourdon Systems Method: Model-Driven Systems Development’, 1993

Yourdon structured method (YSM)*Этапы метода1) построение диаграммы потоков данных (DFD)2) описание событий, происходящих в системе (STD)3) применение

Слайд 29Список литературы
Калянов Г.Н. Консалтинг при автоматизации предприятий (подходы, методы, средства),

1997.
DeMarco Tom. Structured Analysis and System Specification. — Yourdon, 1978
Yourdon Inc, ‘Yourdon

Systems Method: Model-Driven Systems Development’, 1993
Дэвид А. Марка и Клемент МакГоуэн. Методология структурного анализа и проектирования SADT, 1993
Р 20.1.028-2001 Информационные технологии поддержки жизненного цикла продукции. Методология функционального моделирования
Chen, Peter Pin-Shan (March 1976)."The Entity–Relationship Model – Toward A Unified View of Data"
Список литературыКалянов Г.Н. Консалтинг при автоматизации предприятий (подходы, методы, средства), 1997.DeMarco Tom. Structured Analysis and System Specification. — Yourdon,

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика