Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Laba4.doc
Скачиваний:
2
Добавлен:
09.11.2019
Размер:
47.1 Кб
Скачать

4. Создание отчета по стрелкам

Создание отчета по стрелкам производится по следующему алгоритму:

1. Откройте диаграмму, по которой хотите создать отчет.

2. Выберите из меню Report пункт Arrow Report. При этом откроется диалоговое окно отчета по стрелкам.

Состав и функции этого окна аналогичны остальным отчетам. В рам­ках Arrow Report Dictionary (Основные свойства стрелок), Source/Dest (Начало и конец стрелок), Arrow Bundle (Разветвления и слияния стрелок) расположены опции, каждая из которых соответствует од­ному из свойств стрелок. Установка такой опции помещает соответ­ствующее свойство стрелки в отчет.

Опция Diagram Arrow определяет состав отчета. Если установить эту опцию, то в отчет будут включены стрелки активной диаграммы. Ес­ли сбросить - то в отчет включаются все стрелки на всех диаграммах открытой модели.

При формировании отчета можно воспользоваться сохраненными ра­нее настройками (см. стандартные отчеты).

3. Выберите способ представления отчета (Preview, Print, Report).

5. Создание отчета согласованности с методологией

Данный тип отчета фактически позволяет выявить синтаксические ошибки в моделях IDEFO, которые подразделяются на три типа:

1. Невыявляемые ошибки. К данному типу ошибок относятся непра­вильные наименования объектов.

2. Недопускаемые ошибки. К этому типу ошибок относится соответ­ствие граней работ типам стрелок входящих и выходящих из них. В IDEFO каждая грань работы предназначается только для опреде­ленного типа стрелок. Например, нельзя создать внутреннюю стрел­ку, выходящую из левой грани работы и входящую в правую. ,

3. Выявляемые, но допускаемые ошибки. К данному типу ошибок относятся такие ошибки, как наличие неименованных объектов, несвя­занных концов стрелок, и т. д.

Отчет о согласованности с методологией не имеет параметров. Для его вызова необходимо воспользоваться пунктом Model Consistency Report, вы­зываемым из главного меню Report.

6. Стандартные отчеты

Для отчетов об объектах диаграммы, о стоимостях работ, о стрелках и об использовании данных можно формировать так называемые стандарт­ные отчеты. Стандартные отчеты представляют собой совокупность на­строек, сохраненных под определенным именем. Каждый из вышеперечис­ленных отчетов имеет свои стандартные отчеты по умолчанию. Например, отчет о стрелках имеет стандартный отчет Arrow Definition/Note.

При вызове стандартного отчета в диалоговом окне восстанавливают­ся сохраненные в нем опции. Например, если в диалоговом окне отчета о стрелках выбрать в списке Standard Reports стандартный отчет Arrow Definition/Note, то установятся опции Arrow Name, Definition, Note, Diagram Arrows, Fixed Columns, Header, Merge и Remove Special Char.

Помимо существующих стандартных отчетов можно создавать новые. Для этого в диалоговом окне отчета установите все необходимые опции, введите имя стандартного отчета в рамке Standard Report и нажмите New. Установленные параметры сохранятся под введенным именем.

7. Пример

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

Рассмотрим, что выдает этот отчет по диаграммам, построенным в пре­дыдущих лабораторных работах.

Для диаграммы «Обслуживание клиента системы», содержащей IDEFO и DFD диаграммы, использованные для описания работы «Выполнение за­проса», отчет содержит следующую запись:

Model Inconsistencies:

Diagram A1: Определение уровня доступа в систему

Activity «Определение категории пользователя» has no Control

Diagram A3: Изменение базы данных Activity «Проверка целостности базы данных» has no Control

Отчет указал на наличие двух ошибок:

1. На диаграмме «Определение уровня доступа в систему» работа «Опре­деление категории пользователя» не имеет стрелки управления.

2. На диаграмме «Изменение базы данных» работа «Проверка целост­ности базы данных» также не имеет стрелки управления.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]