Построение синтезированных 3D изображений местности по цифровой карте

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

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



? и в виде файлов маршрута (трека) летательного аппарата в формате TRACKS.

7ПРОГРАММА И МЕТОДИКА ИСПЫТАНИЙ

Программа и методика испытаний разработана в соответствии с ЕСПД ГОСТ 19.301-79.

7.1 Объект испытаний

Объектом испытаний является программный стенд для построения 3D изображений местности (далее - программный стенд).

На испытания предъявляется перечень документов программного стенда:

Программный стенд для построения 3Dизображений местности. Описание применения;

Программный стенд для построения 3Dизображений местности. Руководство программиста;

Программный стенд для построения 3Dизображений местности. Руководство оператора.

7.2 Цель испытаний

Настоящие испытания программного стенда проводятся в целях оценки:

работоспособности программного стенда и соответствия его характеристик функциональным и иным требованиям, предъявляемым к программе на этапе проектирования;

соответствия документации требованиям задания на дипломное проектирование и ЕСПД.

7.3 Требования к программе

Состав проводимых проверок приведен в таблице 7.1.

Таблица 7.1 - Состав проводимых проверок

Номер пунктаВыполнение проверкиНомер пункта методики1Загрузка и запуск программного стенда7.6.12Выполнение требований к техническим средствам и системному программному обеспечению7.6.13Загрузка карты высот из файла и отображение построенного 3D изображения местности7.6.24Загрузка текстуры7.6.35Настройка типа отображаемых примитивов7.6.46Настройка детализации построенного 3D изображения местности7.6.57Отображение летательного аппарата7.6.68Запись маршрута летательного аппарата7.6.79Воспроизведение маршрута летательного аппарата7.6.810Отображение области визирования бортовой камеры летательного аппарата7.6.9

.4 Требования к программной документации

В состав программной документации должны быть включены следующие документы:

. Эксплуатационные документы:

описание применения (ГОСТ 19.502-78);

руководство программиста (ГОСТ 19.504-79);

руководство оператора (ГОСТ 19.505-79).

. Программа и методика испытаний. (ГОСТ 19.301-79).

7.5 Средства и порядок испытаний

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

персональный компьютер на базе процессораIntelCore 2 DuoE8400 3.0GHz;

ОЗУ 2 ГБ;

монитор 19Samsung SyncMaster 970p;

клавиатура;

манипулятор типа мышь;

ОС MS Windows 7Максимальная.

Испытания проводятся на контрольном примере путем ввода и обработки данных контрольного примера. Контрольный пример включает набор файлов карт высот в формате MTWи графических файлов в форматахBMP,JPEG.

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

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

7.5Методы испытаний

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

Для выполнения проверки используется ПЭВМ с техническими характеристиками и установленным системным и прикладным программным обеспечением в соответствии с требованиями задания на проектирование.

Пользователь входит в операционную систему и выполняет процедуру загрузки и запуска программного стенда.

Результат проверки iитается положительным, если процедура загрузки и запуска программы завершаются успешно.

7.5.2 Проверка процедуры загрузки карты высот из файла и отображения построенного 3D изображения

Для выполнения проверки файл с РЛИ последовательно открывается графическим редактором Paint из состава операционной системы и загружается в программный стенд. Результат работы наблюдается визуально на экране ПЭВМ.

Результат проверки iитается положительным, если загруженная в программу карта высот отображается в рабочей области программного стенда в виде 3Dмодели местности.

7.5.3 Проверка процедуры загрузки текстуры

Для выполнения проверки данной процедуры необходимо выполнить команду Ландшафт/Загрузить текстуру и в появившемся окне Открыть выбрать файл текстуры.

Результат работы наблюдается визуально.

Результат проверки можно iитать положительным, если, выбранное в качестве текстуры изображение, отобразилось на поверхности 3Dмодели местности.

7.5.4 Проверка процедуры смены типов отображаемых примитивов

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

Результат работы наблюдается визуально.

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

7.5.5 Проверка процедуры изменения уровня детализации

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

Результат работы наблюдается визуально.

Результат проверки iитается положительным, если в рабочей области программного стенда уменьшение размеров примитивов, из котор