Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Диплом Voldem@r / Оно / ПЗ_release.doc
Скачиваний:
49
Добавлен:
16.04.2013
Размер:
1.6 Mб
Скачать

4.2.3. Выполнение функции ввода информации о системе

Данная функция предусматривает добавление в модель элементов, создание связей между ними, удаление элементов.

Добавление элементов в модель осуществляется способами, детальные сведения о которых изложены в Руководстве пользователя операционной системы с помощью следующих кнопок панели инструментов окна программы ГЕНератор:

  1. –добавить к модели новую систему. В текущей версии система в модели может быть только одна;

  2. –добавить к модели элемент, являющийся промежуточным узлом дерева модели (подсистема);

  3. –добавить к модели лист дерева (критерий, компонент).

Последовательность действий, требуемая для создания связей между элементами модели, включает в себя:

  • выбор инструмента для создания связи нажатием кнопки на панели инструментов;

  • выбор первого элемента модели, участвующего в связи, щелчком кнопки мыши по нему;

  • выбор второго элемента модели, участвующего в связи, щелчком кнопки мыши по нему.

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

Рис П.3.4.5 Пример связи между элементами модели

ПРИМЕЧАНИЕ 3. Между элементами модели компонент-компонент создать связь нельзя

Последовательность действий, требуемая для удаления элемента из модели, включает в себя:

  • выбор инструмента «Указатель» нажатием кнопки на панели инструментов;

  • выделение удаляемого элемента модели щёлчком мыши. В результате этого действия элемент становится активным, о чём свидетельствует жёлтая рамка (рис П.3.4.6);

  • нажатие клавиши Delete на клавиатуре.

ПРИМЕЧАНИЕ 4. При удалении элемента из модели автоматически удаляются все связи, в которых данный элемент участвует

ПРИМЕЧАНИЕ 5. Отменить удаление элемента модели нельзя

Рис П.3.4.6 Пример активного элемента

4.2.4. Выполнение функции задания различных параметров системы

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

  1. Задание параметров системы Диалоговое окно, позволяющее задать параметры для системы, изображено на рис П.3.4.7 Рис П.3.4.7 Диалоговое окно параметров системы Элемент, соответствующий системе, содержит всего две настройки. Настройка «Описание» представляет собой произвольную строку текста, которая будет отображаться в отчёте. Настройка «Функция» представляет собой функциональную зависимость от различных переменных модели, записанную по определённым правилам. Детальные сведения о правилах записи функциональных зависимостей изложены в п. «Правила записи выражений».

  2. Задание параметров подсистемы Диалоговое окно, позволяющее задать параметры для подсистемы, изображено на рис П.3.4.8 Рис П.3.4.8 Диалоговое окно параметров подсистемы Параметр «Имя» представляет собой записанную по определённым правилам строку символов, которая однозначно идентифицирует подсистему в модели. Детальные сведения о правилах записи имён изложены в п. «Правила записи выражений». Параметры «Описание» и «Функция» аналогичны соответствующим параметрам системы, за одним исключением: параметр «Функция» содержит функциональную зависимость, которая будет подставляться вместо параметра «Имя» в параметр «Функция» подсистемы верхнего уровня иерархии.

  3. Задание параметров компонента Диалоговое окно, позволяющее задать параметры для компонента, изображено на рис П.3.4.9 Рис П.3.4.9 Диалоговое окно параметров компонента Компонента модели соответствует критериям, влияющим на функцию системы, и может содержать либо дискретный набор значений (которые могут представлять собой функциональные зависимости от других компонентов), либо диапазон изменения значений. Параметры «Имя переменной» и «Описание» соответствуют параметрам «Имя» и «Описание» подсистемы. Если компонента представляет собой диапазон значений, то границы этого диапазона задаются в соответствующих полях ввода. Если компонента представляет собой дискретный набор значений, то каждое значение задаётся отдельно. Для редактирования существующего значения либо задания нового, нужно произвести двойной щелчок кнопкой мыши по нужной строке в левой части формы (либо по пустой строке для добавления нового значения). В результате появляется диалоговое окно, изображённое на рис П.3.4.10 Рис П.3.4.10 Диалог ввода дискретного значения компонента Параметр «Описание» представляет собой произвольную строку. Параметр «Значение» является функциональной зависимостью и записывается по правилам, изложенным в п. «Правила записи выражений».

Соседние файлы в папке Оно