Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛабПракт.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.07 Mб
Скачать

Литература

  1. Вендров А. М. Проектирование программного обеспечения экономических информационных систем. – М.: Финансы и статистика, 2000. – 352 с.

  2. Калянов Г.Н. CASE-технологии. Консалтинг в автоматизации бизнес-процессов. –3-е изд. – М.: Горячая линия-Телеком, 2002. – 320 с.: ил.

  3. Маклаков С.В. BPwin и ERwin. CASE-средства разработки информационных систем. – 2-е изд., испр. и дополн. – М.: Диалог-МИФИ, 2001. – 304 с.

  4. Черемных С.В., Семёнов И.О., Ручкин В.С. Структурный анализ систем: IDEF-технологии. – М.: Финансы и статистика, 2003. – 208 c.: ил.

Стандарты

  1. ГОСТ 2.105-95. Общие требования к текстовым документам. - Взамен ГОСТ 2.105-79, ГОСТ 2.906-71; Введ. 01.07.96.

  2. Р 50.1.028-2001. Методология функционального моделирования. Введ. 02.07.2001.

  3. FIPS 183. Integration Definition for Function Modeling (IDEF0). 1993 December 21.

Web-ресурсы

  1. http://www.idef.com;

  2. http://www.idef0.ru;

  3. http://www.interface.ru.

2.9 Лабораторная работа № 10 «Структурный анализ потоков данных (DFD)».

1. Цель работы

Целью работы является ознакомление студентов с методом структурного анализа потоков данных (DFD) в нотации Гейна-Сэрсона.

В результате выполнения работы студенты должны подтвердить знание следующих элементов техники DFD:

  • синтаксис графического языка;

  • семантика языка;

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

2. Основные теоретические положения

Описание предметной области на естественном языке

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

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

Раздел описания не может быть озаглавлен как «Описание предметной области». Заголовок должен отражать контент описания. Примеры правильных заголовков: «Описание процессов учёта товаров на складе компании «Тюменская продуктовая компания», «Описание порядка начисления зарплаты в АО «ТюменьПромРесурс».

Модель DFD

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

Каждый компонент должен быть оформлен в виде отдельного подраздела отчёта.

Цель создания модели

Формулировка цели выражает причину создания модели, то есть содержит перечень вопросов, на которые должна отвечать модель, что в значительной мере определяет её структуру.

Диаграммы

Диаграммы должны быть выполнены в соответствии с нотацией Гейна-Сэрсона (Chris Gane, Trish Sarson) и отражать как минимум два уровня функциональной декомпозиции предметной области.

Словарь данных

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

Для каждого потока данных в словаре необходимо определить имя, тип и атрибуты потока. Среди атрибутов группового потока необходимо обязательно указать его БНФ-определение.

Синтаксис описания потоков в словаре данных можно найти в книге Г.Н. Калянова «CASE-технологии. Консалтинг в автоматизации бизнес-процессов». В приложении А приведены необходимые выдержки из этой книги.