Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Posobie_Ravino_Atamanov.doc
Скачиваний:
12
Добавлен:
05.05.2019
Размер:
1.39 Mб
Скачать

2.5.3. Таблица идентификаторов

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

Пример оформления используемых переменных представлен в таблице 3.

Таблица 3‑ Характеристика переменных, используемых в программе

Переменная в формуле

Обозначение в программе

Тип данных

Область

видимости

Пояснение

R

R

вещественный

глобальная

Радиус

поворота

v

v

вещественный

глобальная

Скорость

трактора

vmin

vMin

вещественный

глобальная

Минимальная скорость трактора

vmax

vMax

вещественный

глобальная

Максимальная скорость трактора

v

deltaV

вещественный

глобальная

Приращение скорости гусеницы

vmin

deltaVmin

вещественный

глобальная

Минимальное приращение скорости гусеницы

vmax

deltaVmax

вещественный

глобальная

Максимальное приращение скорости гусеницы

B

B

вещественный

глобальная

Ширина колеи

-

i

целый

локальная

Параметр цикла

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

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

  • как и где можно задать исходные данные,

  • какие элементы управления будут доступны пользователю,

  • как и где будет отражен результат

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

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

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

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

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

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

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

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

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

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

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

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

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