BPwin имеет достаточно простой и интуитивно понятный интерфейс пользователя, дающий возможность аналитику создавать сложные модели при минимальных усилиях. Описывается интерфейс версии 4.0.
Рабочее место выполнено в виде рабочего стола, состоящего из нескольких окон. На рабочем столе размещены:
- меню;
- стандартная панель инструментов;
- дерево модели;
- область для рисования;
- панель инструментов BPwin;
- статусная строка.
Панель меню BPwin соответствует стандартам Windows и обеспечивает доступ ко всем функциям BPwin.
Стандартная панель инструментов обеспечивает быстрый доступ к часто выполняемым задачам (табл. 17.1). Как и любая другая панель инструментов BPwin, стандартная панель может быть расположена в любой точке экрана или находиться в любом месте в области диаграммы. Ее можно также показывать или скрывать, используя функцию View на панели меню.
Таблица 17.1
Элементы управления стандартной панели инструментов BPwin 4.0
Элемент управления |
Описание |
Соответствующий пункт меню |
Создать новую модель |
File / New |
|
Открыть модель |
File / Open |
|
Сохранить модель |
File / Save |
|
Напечатать модель |
File / Print |
|
Выбор масштаба |
View / Zoom |
|
Масштабирование |
View / Zoom |
|
Проверка правописания |
Tools / Spelling |
|
Включение и выключение навигатора модели Model Explorer |
View / Model Explorer |
Дерево модели BPwin (рис.17.1) — мощный инструмент, который используется для просмотра структуры модели и изменения любых объектов диаграмм в открытой модели BPwin.
Можно показывать и скрывать дерево модели, используя кнопку навигатора модели Model Explorer на стандартной панели инструментов BPwin. Когда дерево модели активно, оно находится в раздвигающемся окне слева, а активная диаграмма — в правом.
Дерево модели используется:
- для просмотра разных моделей, возможно построенных с использованием различных методов моделирования;
- для переключения режимов просмотра дерева действий (рис. 17.1, а) или дерева диаграмм (рис. 17.1, б);
- для немедленного перехода к просмотру или редактированию соответствующей диаграммы в рабочем пространстве BPwin щелчком левой кнопкой мышки на названии диаграммы или действия;
- для редактирования имени модели, диаграммы или действия двойным щелчком левой кнопкой мышки на соответствующем названии;
- для просмотра соответствующей объекту FEO-диаграммы, Node Tree или родственной диаграммы щелчком правой кнопкой мышки на названии объекта диаграммы в иерархическом дереве.
Область для рисования — это большая площадь справа на рабочем столе BPwin. Когда дерево моделей скрыто, рисунок занимает полную область рабочего стола. В области для рисования можно создавать и редактировать диаграммы модели. Диаграмма может быть масштабирована при помощи кнопок настройки масштаба на стандартной панели инструментов.
Панель инструментов BPwin содержит инструменты для рисования объектов на диаграмме BPwin. Эти инструменты могут быть размещены в любой точке экрана или находиться где-то в области диаграммы. Можно показывать или скрывать панель инструментов, используя пункт меню View на панели меню.
Рис. 17.1. Дерево модели Bpwin
В BPwin существует три разных панели инструментов — по числу поддерживаемых программой методов моделирования (рис. 17.2).
Рис. 17.2. Три вида инструментальных панелей
Нужная панель инструментов подбирается программой автоматически при выборе одного из предлагаемых методов при первоначальном создании модели.
Состав палитры инструментов изменяется так же автоматически, когда происходит переключение с одной нотации на другую в процессе создания очередной диаграммы модели. В BPwin возможно построение смешанных моделей, т.е. на любой ветви модели можно переключиться с IDEF0 на IDEF0, IDEF3 или DFD, с диаграммы DFD на IDEF3 или DFD, с диаграммы IDEF3 только на IDEF3.
17.2. Создание и редактирование моделей в BPwin