А.3.5 Требования к оформлению работы

Отчет должен содержать построенные модели процессов в виде IDEF3- диаграмм (распечатки).

 

А.3.6 Контрольные вопросы

1) Назначение метода моделирования процессов IDEF3;

2) Основные компоненты моделей IDEF3;

3) Типы связей на диаграммах IDEF3;

4) Типы соединений на диаграммах IDEF3;

5) Синхронность и асинхронность.

 

А.3.7 Литература

1) Вендров А.М. Проектирование программного обеспечения экономических информационных систем: учебник. – 2-е изд., перераб. и доп. – М.: Финансы и статистика, 2006. – 544 с.: ил.

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

 


А.4 Лабораторная работа 4 – 2ч.

Разработка функциональных требований к проектируемой системе

С помощью DFD диаграмм и Case-средств

А.4.1 Цель работы - изучение методологии структурного системного анализа и проектирования информационных систем с использованием диаграмм потоков данных (DFD) и ее применение для построения модели функционирования информационной системы с использованием средств Case-систем MS Visio / BPWin.

 

А.4.2 Предмет работы

Предметом лабораторной работы является логическое моделирование АЭИС.

 

А.4.3 Содержание лабораторной работы

1) Изучить методологию структурного анализа предметной области с использованием диаграмм потоков данных (DFD), а также возможности моделирования DFD в Case-системах MS Visio / BPWin.

2) Определить функции, подлежащие автоматизации. Использовать вариант задания и результаты моделирования функционирования предметной области предыдущей работы.

3) Построить функциональную модель ИС автоматизирующую выбранные процессы предметной области варианта задания с использованием методологии DFD.

4) Построить модели бизнес процессов «как есть» и «как должно быть».

5) Составить отчет по проделанной работе.

6) Защитить работу.

 

А.4.4 Оборудование и технические средства

Для выполнения работы необходимы технические и программные средства лаборатории ”Электронный офис”, доступ к сетевому серверу кафедры и Case-система MS Visio / BPWin.

 

А.4.5 Порядок выполнение работы

- Изучить методологию DFD структурного анализа.

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

- Изучить возможности Case-системы MS Visio / BPwin.

- Построить модели процессов предметной области по теме индивидуального задания с использованием MS Visio / BPwin.

- Оформить отчет

- Защитить работу.

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

 

А.4.6 Требования к оформлению работы

Отчет должен дополнять отчет о предыдущей работе и содержать разделы:

1) описание функционирования ИС предметных областей варианта задания.

2) моделей функционирования ИС предметных областей варианта задания в виде DFD-диаграмм (распечатки) и их описание. Описание должно включать описание внешних сущностей, функций каждого процесса с указанием входных и выходных потоков данных, а также хранилищ данных.

А.4.7 Методические указания к выполнению работы

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

- DFD (Data Flow Diagrams) - диаграммы потоков данных;

- SADT (Structured Analysis and Design Technique - метод структурного анализа и проектирования) — модели и соответствующие функциональные диаграммы.

- ERD (Entity-Relationship Diagrams) - диаграммы "сущность-связь".

 

Общие сведения

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

Диаграммы потоков данных известны очень давно. В фольклоре упоминается следующий пример использования DFD для реорганизации переполненного клерками офиса, относящийся к 20-м гг. Осуществлявший реорганизацию консультант обозначил кружком каждого клерка, а стрелкой — каждый документ, передаваемый между ними. Используя такую диаграмму, он предложил схему реорганизации, в соответствии с которой два клерка, обменивающихся множеством документов, были посажены рядом, а клерки с малым взаимодействием были посажены на большом расстоянии друг от друга. Так появилась первая модель, представляющая собой потоковую диаграмму - предвестника DFD.

Для построения DFD традиционно используются две различные нотации, соответствующие методам Йордана и Гейна - Сэрсона. Эти нотации незначительно отличаются друг от друга графическим изображением символов. Далее при построении примеров будет использоваться нотация Гейна - Сэрсона.

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

Источники информации (внешние сущности) порождают информационные потоки (потоки данных), переносящие информацию к подсистемам или процессам. Те, в свою очередь, преобразуют информацию и порождают новые потоки, которые переносят информацию к другим процессам или подсистемам, накопителям данных или внешним сущностям — потребителям информации.