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

3. Проверка синтаксиса модели

Для проверки синтаксиса модели следует вызвать диалог Tools/Reports/Model Consistency Report. После чего появится диалоговое окно (Рис.18).

Затем следует выбрать пункт Preview для предварительного просмотра списка синтаксических ошибок модели. Список синтак-сических ошибок может включать: неименованные функциональ-ные блоки и стрелки (unnamed arrows, unnamed activities), несвязан-ные стрелки (unconnected border arrow), неразрешенные стрелки (unresolved (square tunneled) arrow connection), блоки, не имеющие по крайней мере одной стрелки выхода и одной стрелки управления (activity «Наименование функционального блока» has no Control) и т.д.

Рис.18. Отчет проверки синтаксиса модели

Нажав на кнопку Print Вы можете напечатать полученный отчет, кнопка Report позволяет сохранить сформированный отчет либо в формате txt , либо как файл Consistency Report, имеющий расширение bpc.

4. Формирование отчета Node Tree

Для наглядного представления количества уровней декомпо-зиции и отношений между родительскими и дочерними диаграм-мами следует сформировать отчет Node Tree. Для этого нужно вызвать диалог Diagram/Add Node Tree.После чего появится диалого-вое окно, где будет предложено название отчета (можно написать другое) – Node Tree Name, верхний уровень диаграммы, с которого следует начать строить отчет – Top level activity, и выбрать количество уровней который будет иметь отчет – Number of levels (Рис.19).

Рис.19. Окно построения отчета Node Tree

При нажатии кнопки далее можно изменить, либо оставить прежними параметры отчета. Затем следует нажать кнопку готово и появится сформированный отчет. Отчет имеет древовидную структуру (Рис.20).

Рис.20. Пример дерева узлов Node Tree

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

  1. Каково назначение пакета BPWin?

  2. Что включает в себя функциональная модель?

  3. Что такое рабочая область BPWin?

  4. Что содержат панели инструментов BPWin?

  5. Назовите основные виды синтаксических ошибок в BPWin.

  6. Что такое дерево узлов Node Tree?