Программный продукт "Графический редактор учебно-методических материалов"

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



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

Создание графиков функций

Для задания возможностей редактирования графиков функций предусмотрен специализированный интерфейс окна редактирования.

Главная панель предоставляет возможности по созданию нового файла (1), открытию файла (2), сохранению в файл (3) . На главной панели присутствует группа действий отмена (4) и возврат (5). За группой отмена/возврат следует группа кнопок переключателей, позволяющих отобразить или спрятать сетку рисования (6), а также возможность

Рисунок 2. №.Иллюстрация работы с шаблоном График функции отображения/скрытия осей ординат (7).

Панель инструментов находящаяся слева от рабочей области (21) состоит из кнопок переключателей позволяющих выбрать инструмент рисования или манипуляции с элементами изображения. Панель инструментов в режиме редактирования шаблона График функции предоставляет возможности:

-выделения объектов посредством использования инструмента Выделение/перетаскивание (10);

-возможности стирания частей графика функции ластиком (11);

-перемещение по рабочей области в режиме приближения (12),

-создание линии по двум точкам (13);

-рисование кривой третьего порядка (14);

-создания ломаной линии (15) и вектора (16);

-вывод подписей инструментом Текст (17);

задание заливки для выпуклых многоугольников и примитивов (18)

-задание функции одной переменной при помощи инструмента Функция (19);

-выбора цвета заливки замкнутого элемента изображения (20).

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

Процедура задания графика функции сопровождается вызовом окна Ввод функции.

Рисунок 3. Использование окна Ввод функции.

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

Таблица 1. Список функций и операций

Операция /функцияНазначение+Бинарная операция сложение-Бинарная операция вычитание*Бинарная операция умножение/Бинарная операция деление^Бинарная операция возведение в степеньsinТригонометрическая функция синусcosТригонометрическая функция косинусtgТригонометрическая функция тангенсasinОбратная тригонометрическая функция синусacosОбратная тригонометрическая функция косинусatanОбратная тригонометрическая функция тангенсlnЛогарифмическая функция натуральный логарифм

В качестве аргумента может использоваться только буква x латинского алфавита, а в качестве значения функции только переменная y.

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

Для скрытия/отображения полученного графика используется элемент управления галочка: Показать/спрятать (2).

Следующая часть окна позволяет задать параметры отображения графика: цвет рисования (3) и толщина линий (4). В качестве цвета по умолчанию используется черный, а толщине линии присвоено значение 1.

Следующий элемент формы позволяет установить интервал рассмотрения функции (5) и максимальное/минимальное значение функции (6), отображаемое на иллюстрации.

Применение параметров осуществляет кнопкой Ок, отмена внесенных изменений - кнопкой Отмена.

Изменение свойств примитивов

Созданные примитивы могут быть изменены двумя способами:

-изменение свойств;

-перемещение по экрану точек и всего примитива.

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

Рисунок 4. Панель свойств примитива

Для выполнения работы по изменению свойств осуществляется следующим образом:

-выделение примитива инструментом Выделение/перетаскивание, выделение примитива посредством выбора в ниспадающем списке имени объекта (например Ломаная 0).

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

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

Copyright © 2008-2014 geum.ru   рубрикатор по предметам  рубрикатор по типам работ  пользовательское соглашение