- •1 Общие положения
- •1.1 Правила техники безопасности
- •1.2 Программа лабораторных занятий
- •Требования к оформлению отчёта
- •2 Лабораторные работы
- •2.1 Лабораторная работа № 1 Исследование характеристик потоков в информационных системах
- •2.2 Лабораторная работа № 2 Использование дифференциальных уравнений Колмогорова для исследования систем массового обслуживания
- •Марковские случайные процессы
- •Уравнение Колмогорова для вероятностей состояний
- •Общее правило составления дифференциальных уравнений Колмогорова
- •Финальные вероятности
- •Задание №1
- •Задание № 2
- •Типы входных потоков
- •Модель обслуживания, рассматриваемая в работе
- •Границы моделирования
- •Точка зрения разработчика
- •Целевая аудитория
- •Глоссарий
- •Диаграммы
- •Литература
- •Описание предметной области на естественном языке
- •Спецификации процессов
- •Литература
- •1 Цель работы
- •1.Предварительные сведения.
- •2.1 Постановка задачи
- •2.2.1 Пример действующего лица:
- •2.2.2 Истории пользователя и прецеденты.
- •1.1.Пример прецедента:
- •2.Пример диаграммы последовательности.
- •3. Пример концептуальной модели.
- •Ассоциации.
Литература
Вендров А. М. Проектирование программного обеспечения экономических информационных систем. – М.: Финансы и статистика, 2000. – 352 с.
Калянов Г.Н. CASE-технологии. Консалтинг в автоматизации бизнес-процессов. –3-е изд. – М.: Горячая линия-Телеком, 2002. – 320 с.: ил.
Маклаков С.В. BPwin и ERwin. CASE-средства разработки информационных систем. – 2-е изд., испр. и дополн. – М.: Диалог-МИФИ, 2001. – 304 с.
Черемных С.В., Семёнов И.О., Ручкин В.С. Структурный анализ систем: IDEF-технологии. – М.: Финансы и статистика, 2003. – 208 c.: ил.
Стандарты
ГОСТ 2.105-95. Общие требования к текстовым документам. - Взамен ГОСТ 2.105-79, ГОСТ 2.906-71; Введ. 01.07.96.
Р 50.1.028-2001. Методология функционального моделирования. Введ. 02.07.2001.
FIPS 183. Integration Definition for Function Modeling (IDEF0). 1993 December 21.
Web-ресурсы
http://www.idef.com;
http://www.idef0.ru;
http://www.interface.ru.
2.9 Лабораторная работа № 10 «Структурный анализ потоков данных (DFD)».
1. Цель работы
Целью работы является ознакомление студентов с методом структурного анализа потоков данных (DFD) в нотации Гейна-Сэрсона.
В результате выполнения работы студенты должны подтвердить знание следующих элементов техники DFD:
синтаксис графического языка;
семантика языка;
правила построения графических диаграмм, словаря данных и спецификации процессов.
2. Основные теоретические положения
Описание предметной области на естественном языке
Описание предметной области на естественном языке должно представлять собой связный текст и может включать в себя таблицы и рисунки. В описание должны быть включены все бизнес-процессы, которые предполагается подвергнуть функциональному анализу. В описании важно раскрыть характеристики этих процессов: определения основных участников, последовательности реализующих процедур, организационные и случайные факторы, влияющие на их протекание и т.д.
Описание на естественном языке служит основой для процесса формализации предметной области, реализуемого в ходе построения DFD-модели. Модель не может содержать каких-либо аспектов предметной области, не зафиксированных в данном описании.
Раздел описания не может быть озаглавлен как «Описание предметной области». Заголовок должен отражать контент описания. Примеры правильных заголовков: «Описание процессов учёта товаров на складе компании «Тюменская продуктовая компания», «Описание порядка начисления зарплаты в АО «ТюменьПромРесурс».
Модель DFD
Данный раздел должен содержать основные компоненты модели DFD, построенные в ходе функционального анализа предметной области: цели моделирования, набор графических диаграмм, словарь данных и спецификации процессов.
Каждый компонент должен быть оформлен в виде отдельного подраздела отчёта.
Цель создания модели
Формулировка цели выражает причину создания модели, то есть содержит перечень вопросов, на которые должна отвечать модель, что в значительной мере определяет её структуру.
Диаграммы
Диаграммы должны быть выполнены в соответствии с нотацией Гейна-Сэрсона (Chris Gane, Trish Sarson) и отражать как минимум два уровня функциональной декомпозиции предметной области.
Словарь данных
Словарь данных представляет собой определённым образом организованный список всех элементов данных системы с их точным определением.
Для каждого потока данных в словаре необходимо определить имя, тип и атрибуты потока. Среди атрибутов группового потока необходимо обязательно указать его БНФ-определение.
Синтаксис описания потоков в словаре данных можно найти в книге Г.Н. Калянова «CASE-технологии. Консалтинг в автоматизации бизнес-процессов». В приложении А приведены необходимые выдержки из этой книги.
