Создание модели процесса деятельности человека в нотации IDEF0 по индивидуальной теме, страница 3

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

7.  Сделать копию рабочей модели и работать с ней.

Выполнить декомпозицию не декомпозированной ветви в виде отдельной модели [2, п. 6].

Выполнить слияние моделей так, чтобы получилась единая модель.

Провести разделение моделей, причем для отщепления использовать другую ветвь.

(Для отчета по лабораторной работе получить исходные диаграммы моделей, диаграмму после слияния и диаграммы моделей после разделения.)

8.  Оформить отчет. В отчете должны быть:

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

распечатки всех диаграмм модели, полученных при выполнении лабораторной работы;

-  полученные отчеты BPwin.


Лабораторная работа № 5

Цель: создание модели в нотациях DFD и IDEF3 по индивидуальной теме для проектирования программного обеспечения.

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

Задание.

1.  Продумать и изобразить на листе бумаги (от руки или средствами любого текстового или графического редактора) в нотациях DFD и IDEF3 модель проектируемого программного обеспечения.

При этом необходимо, советуясь с преподавателем:

-  письменно сформулировать цель моделирования, точку зрения, определение модели (будет отличаться от сформулированных для модели процесса деятельности человека в нотации IDEF0);

-  письменно описать предметную область, возможные источники информации для построения модели;

-  изобразить контекстную диаграмму модели в нотации DFD;

-  изобразить диаграмму декомпозиции в нотации DFD;

-  изобразить диаграммы декомпозиции в нотациях DFDи IDEF3 до нужной глубины модели;

2.  Оформить отчет. В отчете должны быть:

-  письменные формулировки и описания;

-  диаграммы модели.

3.  Утвердить модель у преподавателя до начала выполнения лабораторной работы № 6.

4.  В случае проектирования программного обеспечения, работающего с базой данных, параллельно с выполнением лабораторной работы, необходимо спроектировать и изобразить базу данных с использованием метода "сущность-связь".

Можно использовать знания, полученные в рамках дисциплины "Базы данных" и изображать диаграммы "сущность-связь" (ERD) от руки или средствами любого текстового или графического редактора, можно использовать, например, нотацию IDEF1Х и CASE-средство ERwin фирмы Platinum.

Оформить модель отдельным отчетом и утвердить у преподавателя.


Лабораторная работа № 6

Цель: формирование навыков создания модели в нотациях DFD и IDEF3 в CASE-средстве BPwin.

Работа выполняется на основе созданной в ходе выполнения 5-й лабораторной работы и утвержденной у преподавателя модели проектируемого программного обеспечения в нотациях DFD и IDEF3.

Задание.

1.  Создать в BPwin диаграммы модели:

-  создать контекстную диаграмму в нотации DFD;

-  создать диаграммы декомпозиции в нотациях DFDи IDEF3;

-  создать диаграмму дерева узлов;

-  при необходимости иллюстрации альтернативных точек зрения, создать диаграммы "только для экспозиции".

2.  Задать свойства создаваемой модели:

-  внести в модель цель моделирования, точку зрения, определение модели, описание предметной области, возможные источники информации для построения модели;

-  определить статус модели, время создания и последнего редактирования;

-  внести имена проекта и модели, имя автора и временные рамки модели.

3.  Задать значения полей каркаса.

4.  Детально описать все работы (процессы, действия), сущности, хранилища данных, объекты ссылок модели (на основе и в строгом соответствии с моделью процесса деятельности человека в нотации IDEF0).

5.  Создать словарь стрелок, внеся комментарии ко всем стрелкам в поле Arrow Definition (на основе и в строгом соответствии с моделью процесса деятельности человека в нотации IDEF0).

6.  Создать отчеты:

результат описания модели (Model Report) (включает информацию о контексте модели - имя модели, точку зрения, область, цель, имя автора, дату создания и др.);

список синтаксических ошибок модели (Model Consistency Report), причем проанализировать ошибки и попытаться их исправить и получить окончательный отчет об ошибках (в отчет по лабораторной работе включить отчеты BPwin до и после исправления ошибок);