Построение синтезированных 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итается положительным, если в рабочей области программного стенда уменьшение размеров примитивов, из котор