Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
DIPLOM_33__33__33__33 / Diplom_Vlasov.docx
Скачиваний:
48
Добавлен:
12.06.2015
Размер:
7.23 Mб
Скачать

Программа выбора грузового самолёта

Как уже говорилось ранее, программа подбора грузового самолёта будет создаваться на языке программирования Delphi, в программной среде Delphi 7. В первую очередь требуется разработать примерное содержание форм программы. На рисунке 7 представлен начальный план

Титульная страница

О программе

Анализ данных

Результаты анализа

База данных

Аэродинамическое качество

Главное меню

Инструкция

Рисунок 4 – Формы программы

Все формы будут создаваться в порядке надобности. Первая форма представлена на рисунке 5.

Рисунок 5 – Титульная страница программы

Титульная страница программы включает в себя три кнопки перехода:

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

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

Рисунок -6. Главное меню

На рисунке 6 представлено окно главного меню. Сверху этого окна имеется панель управления, на которой располагаются кнопки работы с меню. Кнопка «Файл» показывает возможные дальнейшие действия пользователя, показанные на рисунке 7.

Рисунок 7 – Кнопка «Файл»

Рассмотрим подробнее кнопку «Показать пример». При нажатие на её в окне появиться пример самолёта из базы данных, - Ил-76, представленный на рисунке 9.

Рисунок 8 – Сообщение о загрузке данных

Рисунок 9 – Загрузка примера из БД

На рисунке 8 показано сообщение об успешной загрузке данных из таблицы Excel в программу. Для дальнейшей работы с программой необходима вернуться в меню и нажать кнопку «Ввести параметры». Программа выведет вам условие: «Поставьте галочку напротив ключевых параметров(не меньше 5)». Вид этого сообщения изображён на рисунке 9.

Рисунок 10 – Условие ввода данных

Если же пользователь выберет меньшее количество параметров, программа выдаст сообщение о недостающих параметрах. Рисунок 11.

Рисунок 11 – Сообщение о недостающих параметрах

На рисунке 11 показано как выглядит окно ввода данных для анализа и сравнения. Выбранные параметры выделяются жёлтым цветом. Пользователю необходимо ввести интересующие параметры в строку напротив галочки, а также задать диапазон сравнения(погрешность, в пределах которой будут сравниваться самолёты) При снятии галочки с параметра параметр вновь окрашивается белым цветом и поля для ввода тоже скрываются. После выбора и ввода всех необходимых параметров требуется нажать «Сравнить» на верхнем меню программы. Появится ещё одно окно с результатами анализа. Пример анализа на рисунке 12.

Рисунок 12 – Пример анализа

Как можно видеть на рисунке 12, данные анализа представлены в виде таблицы. В первом столбце название всех параметров, которые есть в таблице. Во-втором столбце, что вводил пользователь: дальность полёта с минимальной нагрузкой, дальность полёта с максимальной нагрузкой, грузоподъёмность максимальная, объём грузов. Все параметры заданы в международной системе СИ. Следующем столбце выводиться наиболее подходящий запросам пользователю самолёт, в последующих двух столбцах выводятся самолёты параметры которых тоже совпали.

Если параметры пользователя точно совпадают с параметром самолёта в БД, то этот параметр выделяется жёлтым. Если же параметр попадает в диапазон значение, то он выделяется зелёным.

Программа выводит только три самолёта, чьи параметра чаще и точнее совпали со значениями пользователя.

Некоторые модели самолётов, находящихся в базе данных имеют 3D модель для более наглядного представления с самолётом. Для загрузки модели требуется нажать на кнопку ниже таблицы «Загрузить 3D». На рисунке 13 показ процесс загрузки модели.

Рисунок 13 – Загрузка 3D

Файлы 3D моделей находятся в папке с программой. Программа автоматизации параметров выбора грузового самолёта работает с 3D моделями формата только *.3DS, другие форматы программа не открывает. Для того чтобы подгрузить 3D модель в CAD/CAM систему в папке с программой находятся файлы моделей воспроизводящие на многих программных комплексах конечно-элементных систем (например: Ansys, ProE, Catia)

Рисунок 14 – 3D модель Ил-76. Вид спереди

Рисунок 15 – 3D модель Ил-76. Вид сверху

Рисунок 16 – 3D модель Ил-76. Вид сбоку.

Навигационное меню

Рисунок 17 – 3D модель Ил-76. Вид

Цвет фона

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