1_06 - МиСПИСТ (ТРПО idef)

16
Инструментально-программный методический комплекс Методы и средства проектирования информационных систем и технологий Технология разработки программного обеспечения Часть 6. Использование диаграмм функционального моделирования для построения спецификаций программных средств

Upload: lavrov-vladislav

Post on 19-Mar-2016

219 views

Category:

Documents


2 download

DESCRIPTION

 

TRANSCRIPT

Page 1: 1_06 - МиСПИСТ (ТРПО IDEF)

Инструментально-программный

методический комплекс

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

Технология разработкипрограммного обеспечения

Часть 6.

Использование диаграмм функционального

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

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

Page 2: 1_06 - МиСПИСТ (ТРПО IDEF)

2

6.1. Методология проектирования SADT

SADT (Structured Analysis and Design Technique, Технология структурного анализа и проектирования) – это графические обозначения и подход к описанию систем,

ICAM, Integrated Computer-Aided Manufacturing, – программа интегрированной компьютеризации производства Министерства обороны США

IDEF0, Icam DEFinition, – стандарт моделирования бизнес-процессов на основе построения древовидных функциональных диаграмм

BPWin – инструментальное компьютерное средство, полностью поддерживающее стандарт IDEF0

Page 3: 1_06 - МиСПИСТ (ТРПО IDEF)

3

6.2. Принципы построения модели IDEF0

Page 4: 1_06 - МиСПИСТ (ТРПО IDEF)

4

6.3. Основные компоненты функциональных диаграмм

Модель может содержать четыре типы диаграмм:

• Контекстную

(в каждой модели может быть только одна контекстная

диаграмма).

• Декомпозиции.

• Дерева узлов.

• Только для экспозиции (FEO).

Page 5: 1_06 - МиСПИСТ (ТРПО IDEF)

5

Работы (Activity)

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

которые происходят в течение определенного времени и имеют

распознаваемые результаты.

Загрузка (сохранение)

данных

Просмотр (корректировка)

данных

Расчет Отображение результатов

Настройка системыФормирование отчета

Page 6: 1_06 - МиСПИСТ (ТРПО IDEF)

6

Стрелки (Arrow)

Обозначают взаимодействие работ с внешним миром и

между собой

Отсортированные данные

Результаты расчета

Аппаратно-

программное

обеспечение

НСИ

Page 7: 1_06 - МиСПИСТ (ТРПО IDEF)

7

Типы стрелок

Материал или информация, которые используются

или преобразуются работой для получения

результата (выхода).

Допускается, что работа может не иметь ни одной

стрелки входа.

Вход (Input)

Page 8: 1_06 - МиСПИСТ (ТРПО IDEF)

8

Типы стрелок

Правила, стратегии, процедуры или стандарты,

которыми руководствуется работа. Каждая работа

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

Управление (Control)

Page 9: 1_06 - МиСПИСТ (ТРПО IDEF)

9

Типы стрелок

Правила, стратегии, процедуры или стандарты,

которыми руководствуется работа. Каждая работа

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

Управление (Control)

Page 10: 1_06 - МиСПИСТ (ТРПО IDEF)

10

Типы стрелок

Выход (Output) – материал или информация,

которые производятся работой.

Каждая работа должна иметь хотя бы одну

стрелку выхода.

Выход (Output)

Page 11: 1_06 - МиСПИСТ (ТРПО IDEF)

11

Типы стрелок

Ресурсы, которые выполняют работу

Механизм (Mechanism)

Page 12: 1_06 - МиСПИСТ (ТРПО IDEF)

12

Типы связей работ

Пример изображения связи по входу

Связь по входу

(output-input)

Page 13: 1_06 - МиСПИСТ (ТРПО IDEF)

13

Типы связей работ

Пример изображения связи по управлению

Связь по управлению

(output-control)

Page 14: 1_06 - МиСПИСТ (ТРПО IDEF)

14

Типы связей работ

Пример изображения обратной связи по входу

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

(output-input feedback)

Page 15: 1_06 - МиСПИСТ (ТРПО IDEF)

15

Типы связей работ

Пример изображения обратной связи

по управлению

Обратная связь по управлению

(output-control feedback)

Page 16: 1_06 - МиСПИСТ (ТРПО IDEF)

16

Типы связей работ

Пример изображения связи

«выход – механизм»

Связь выход-механизм

(output-mechanism)