48678 (Разработка системы для моделирования радиолокационной обстановки, которая бы позволила получать файлы на персональной ЭВМ, содержащие цифровое представление радиолокационной обстановки), страница 5

2016-07-29СтудИзба

Описание файла

Документ из архива "Разработка системы для моделирования радиолокационной обстановки, которая бы позволила получать файлы на персональной ЭВМ, содержащие цифровое представление радиолокационной обстановки", который расположен в категории "". Всё это находится в предмете "информатика" из , которые можно найти в файловом архиве . Не смотря на прямую связь этого архива с , его также можно найти и в других разделах. Архив можно найти в разделе "остальное", в предмете "информатика, программирование" в общих файлах.

Онлайн просмотр документа "48678"

Текст 5 страницы из документа "48678"

Рисунок 3.6 – Главная форма приложения

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

На главной форме приложения сосредоточены следующие элементы управления:

1 – создание нового файла, после активизации элемента управления очищаются все внутренние структуры хранения данных, вся, не сохраненная информация, стирается;

2 – открытие файла, после активизации элемента управления появляется диалог открытия файла, где пользователь может выбрать имя файла с ранее сохраненными параметрами. Данные из выбранного файла загружаются во внутренние структуры и отображаются в элементах 13, 14, 16;

3 – сохранение в файл, после активизации элемента управления появляется диалог сохранения файла, где пользователь может выбрать имя уже существующего файла или задать имя нового файла. Введенные данные будут сохранены в выбранный файл. Если файл не существует, то он будет создан;

4 – задание параметров зондирующих сигналов, после активизации элемента управления отображается форма, на которой пользователь сможет задать параметры зондирующих сигналов (рисунок 3.7). Список параметров соответствует разработанным моделям. После задания параметров сигнала становится возможным просмотр общего вида сигнала и его спектра. Изображения внешнего вида сигнала и его спектра могут быть скопированы в буфер обмена или сохранены в файл в формате EMF;

Рисунок 3.7 – Форма для задания параметров зондирующего сигнала

5 – расстановка зондирующих сигналов, после активизации элемента управления появляется форма, на которой пользователь может задать порядок запуска зондирующих сигналов и интервалы между запусками;

6 – параметры РЛС, после активизации элемента управления появляется форма, где пользователь задает параметры конкретной РЛС. Для удобства пользователя параметры объединены в группы, характеризующие какой-либо модуль РЛС;

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

8 – просмотр полученного файла при помощи программы Viewer, полученный в процессе моделирования файл может быть просмотрен при помощи данной программы. Программа будет вызвана и в нее будет загружен искомый файл автоматически;

9 – загрузка файл в устройство обработки радиолокационной информации;

10 – вызов мастера, который позволяет автоматизировать последовательность ввода параметров и получения выходного файла (рисунок 3.8). Окно мастера содержит текст, поясняющий, что произойдет при выполнении конкретного действия, выполнение которого может быть запущено как при помощи соответствующего элемента управления на форме мастера, так и на главной форме приложения. Имеется возможность пропуска текущего действия и возврата к предыдущему действию. После выполнения операции мастер автоматически переходит к следующему пункту. При активизации соответствующей опции на форме мастера, последний будет загружаться всякий раз при активизации приложения. Данные о настройках пользователя сохраняются в ini-файле;

Рисунок 3.8 – Использование мастера при работе с программным комплексом

11 – вызов встроенной справки по программе. Справка также может быть вызвана в любой момент и для любой формы, путем нажатия клавиши «F1» на клавиатуре;

12 – краткие сведения о программе, отображаются сведения о параметрах компьютера и краткая информация о программе;

13 – информационная панель, содержит сведения о том, какие параметры введены, а какие нет. После задания соответствующих параметров красная надпись «Не заданы» изменяется на синию надпись «Готово»;

14 – список всех заданных радиолокационных объектов, указывается номер объекта или его имя и его тип. Введенные объекты отображаются на модели экрана радара 16;

15 – элементы управления списком радиолокационных объектов, облегчающие навигацию по списку и управление самим списком радиолокационных объектов. После нажатия на кнопку добавления нового объекта будет активизирована форма, аналогичная представленной на рисунке 3.9. На данной форме собраны все параметры, необходимые для моделирования радиолокационного объекта, имеется возможность задания «рельефа» для группы местников и программы движения в графической форме. Все элементы управления снабжены подсказками, которые отображаются на форме задания параметров;

16 – модель экрана радара, после ввода нового радиолокационного объекта он отображается на модели в соответствии с введенными координатами. Цветовая гамма отображения (цвет фона, линий и т.д.) может быть настроена пользователем при помощи соответствующей команды в главном меню. Все настройки автоматически сохраняются в ini-файле после закрытия приложения.

Рекомендуемый порядок работы с программным комплексом совпадает с алгоритмом, приведенным на рисунке 3.2. В случае возникновения каких-либо затруднений рекомендуется вызывать встроенную справочную систему или мастера, которые содержат комментарии и пояснения ко всем действиям и этапам получения выходного файла.

Рисунок 3.9 – Задание параметров радиолокационного объекта

4 Технологический раздел

4.1 Постановка задачи

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

4.2 Текст документа

4.2.1 Основание для разработки

4.2.1.1 Основанием для разработки является задание руководителя НТЦ ФГУП ЧРЗ «Полет» Родионова В. В. на разработку программного комплекса для цифрового моделирования радиолокационной обстановки.

4.2.2 Назначение разработки

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

4.2.3 Область применения

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

4.2.3.2 Данная система также может применяться как макет для обучения студентов радиотехнических специальностей вузов основам радиолокации и последующей обработки информации.

4.2.4 Требования к программному изделию

4.2.4.1 Программный комплекс должен реализовывать следующие функции:

1. Функция организации интерфейса с пользователем. Программный комплекс в рамках организации интерфейса с пользователем должен реализовывать следующие функции:

функция модификации данных – необходимо организовать ввод пользователем параметров, характеризующих конкретную РЛС и радиолокационную обстановку. Необходимо проверять вводимые данные на непротиворечивость и корректность. При разработке следует учесть, что с программным комплексом, возможно, будут работать пользователи, уровень подготовки которых для работы на персональной ЭВМ является невысоким;

функция загрузки и сохранения данных – необходимо обеспечить возможность сохранения введенных пользователем данных и их последующую загрузку из типизированных файлов;

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

2. Функция организации обмена данными с цифровыми устройствами обработки сигналов – необходимо организовать загрузку данных из файлов с радиолокационной обстановкой в реальные устройства обработки сигналов. Программный комплекс в рамках организации обмена данными с цифровыми устройствами обработки сигналов должен реализовывать следующие функции:

функция определения доступных аппаратных ресурсов – при инициализации программного комплекса необходимо произвести определение доступных аппаратных ресурсов, поиск драйверов для данных устройств и их инициализацию;

функция обмена данными с доступными аппаратными ресурсами – непосредственно организация обмена данными со специализированным устройством под управлением ранее выбранного драйвера.

3. Организация обмена данными с внешними приложениями – необходимо организовать обмен данными с другими приложениями в виде графической информации и информации, которая может быть использована для организации процесса моделирования, самими результатами моделирования.

4. Моделирование радиолокационной обстановки – по введенным пользователем данным, необходимо произвести расчет сигналов, образующих радиолокационную обстановку.

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

4.2.4.3 Выходной файл, получаемый при моделировании, должен соответствовать формату, приведенному в приложении А.

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

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

4.2.4.6 Программный комплекс должен корректно функционировать под управлением операционной системы Windows 9x и выше.

4.2.4.7 Программный комплекс должен иметь возможность обмена графической и иной информацией с приложениями, входящими в состав пакета Microsoft Office, а также приложениями, разработанными сотрудниками НТЦ для анализа полученной радиолокационной информации (Viewer 1.16, WRadar 2.0).

4.2.4.8 Программный комплекс должен моделировать следующие классы радиолокационных объектов: точечная цель, протяженная помеха, помеха, получаемая при отражении от земной поверхности (местные объекты), для чего должны быть разработаны соответствующие математические модели.

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

4.2.4.10 Необходимо обеспечить сохранение и последующее восстановление индивидуальных параметров интерфейса пользователя.

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

4.2.5.1 После окончания разработки необходимо разработать следующую программную документацию, согласно требованиям установленным в ЕСПД:

– текст программы;

– описание программы;

– руководство оператора.

4.2.6 Технико-экономические показатели

4.2.6.1 Общая стоимость разработки не должна превышать 50 тыс. руб., при сроках разработки 3 календарных месяца.

4.2.7 Стадии и этапы разработки

4.2.7.1 При разработке программного комплекса необходимо соблюдать последовательность, указанную в ГОСТ 34.601-90. Сроки выполнения работ необходимо соблюдать в соответствии с разработанным сетевым графиком (раздел 6.1).

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

4.2.7.3 Разработка производится за счет заказчика.

4.2.7.4 В настоящее техническое задание могут вноситься изменения, уточнения и дополнения до предъявления изделия на приемочные испытания в соответствии с требованиями ГОСТ В 15.201-83.

5 Вопросы безопасности жизнедеятельности

В процессе работы по данной теме приходилось иметь дело с опасными и вредными производственными факторами физической группы /12/.

5.1 Анализ опасных и вредных производственных факторов

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5224
Авторов
на СтудИзбе
428
Средний доход
с одного платного файла
Обучение Подробнее