logo search
Posobie_Ravino_Atamanov

2.5.4. Разработка интерфейса пользователя

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

Приводится иллюстрация внешнего вида интерфейса.

Например. При запуске программы появляется главное окно, представленное на рисунке 3

Рисунок 3 – Стартовое окно программы

Исходные данные для удобства ввода разбиты на три логических блока: Приращение скорости гусеницы, Скорость трактора и Другие параметры. Для проведения расчетов необходимо нажать кнопку Расчет. Если требуется выполнить дополнительные вычисления, то можно воспользоваться калькулятором, который вызывается нажатием кнопки Калькулятор.

Программа содержит падающее меню и контекстное меню (рисунок 4) из которого можно выполнить основные действия с программой.

Рисунок 4 – Контекстное меню программы

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

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

Рисунок 5 – Результаты расчета

На данной форме имеются ряд кнопок позволяющих провести постобработку полученных результатов. Можно сохранить результаты в MS Excel, MS Word, в формате html. Есть возможность построить графические зависимости или вывести результирующую таблицу на печатающее устройство.

При нажатии на кнопку Графики загружается новая форма (рисунок 6), на которой представлены графические зависимости радиуса поворота гусеничного трактора: от скорости движения при различных значениях приращений скорости гусеницы; от приращения скорости гусеницы при движении трактора с различной скоростью. Также предусмотрена возможность построения трехмерного графика ‑ зависимость радиуса поворота трактора при одновременном изменении сразу двух параметров, указанных выше.

Рисунок 6 – Окно представления графических зависимостей.

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