- •Пояснительная записка
- •Введение
- •Анализ проектной ситуации
- •1.1 Анализ парка самолётов
- •1.2. Создание базы данных грузовых самолётов
- •1.3 Выбор среды программирования
- •Значение систематизации данных в жизненном цикле продукции
- •Программа выбора грузового самолёта
- •Экономическая часть
- •Список используемой литературы
Программа выбора грузового самолёта
Как уже говорилось ранее, программа подбора грузового самолёта будет создаваться на языке программирования 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. Вид
Цвет фона