Характеристика области применения системы для анализа работы радиолокационного оборудования. Изучение методики тестирования программного обеспечения, которое может работать автономно и в составе других программных продуктов. Описание листинга программы.
Аннотация к работе
В данный момент я работаю в ОАО «ГСКБ «АЛМАЗ-АНТЕЙ» программистом в отделе, который занимается разработкой программного обеспечения, которое используется на военных кораблях для сбора и отображения статистики работы различного оборудования. Она будет установлена на компьютеры, находящиеся на кораблях, где необходимо поддерживать бесперебойную работу оборудования и должна включать в себя модули, реализующие следующие функции: анализ входных данных на предмет неисправностей в работое радиолокационного оборудования; графический интерфейс, состоящий из нескольких уровней вложенности, наглядно показывающий статус приборов, входящих в состав граней радарв, а также направление движения информационных потоков; Также необходимо прверить работоспособность полученной программы на стенде с радаром, просвести окончательное тестирование и выпуск финальной версии программы, которая может работать как автономно, так и в составе других программных продуктов.ОАО «ГСКБ «АЛМАЗ-АНТЕЙ» - предприятие оборонно-промышленного комплекса России, признанным во всем мире лидер в области разработки новейших зенитных ракетных систем противовоздушной, противоракетной и воздушно-космической обороны[]. И для обеспечения бесперебойной работы разработанного оборудования, необходимо все время следить за его работоспособностью и производить замену и ремонт неисправных компонентов в кратчайшие сроки. Программа "Экспертная система анализа неисправностей радиолокационной аппаратуры" предназначена для анализа состояния радиолокационного оборудования и нахождения ошибок в ее работе. Внедрение данной программы позволит добиться следующих результатов: сократить количество неисправностей в оборудовании, что позитивным образом скажется на его эффективности; В случае возникновения неисправностей, система способна показать, какое оборудование необходимо заменить.При работе радара на корабле информация о состоянии аппаратуры, при помощи специализированного программного обеспечения записывается в файл. Чтобы проанализировать изделие на предмет имеющихся неисправностей и отказов аппаратуры, с целью замены отдельных блоков и ремонтных работ требуется представить собранные данные в наглядном виде. Исправность означает абсолютную работоспособность аппаратуры, отказ означает невозможность дальнейшей работы, неисправность означает возможность правильной работы, но обращается внимание на необходимость ремонтных работ (например, может перегореть светодиод, который показывает статус прибора, а сам прибор при этом является исправным). Файл с исходными данными находится в папке vspomfile, называется FKO.txt и представляет из себя определенный набор цифр, которые располагаются на 537 строках, и в совокупности дают нашей программе всю необходимую информацию о работоспособности приборов на определенный момент времени. В программе каждый элемент представлен кнопкой, на которую накладывается картинка цвета, соответствующего состоянию элемента: красный - отказ, желтый - неисправность, зеленый - исправность.Техническое задание на разработку программы оформлено согласно ГОСТ 19.201-78.Основанием для разработки программы "экспертная система анализа неисправностей радиолокационной аппаратуры" является задание на дипломное проектирование специальности «Системы автоматизированного проектирования» на кафедре «Информационных технологий и автоматизированных систем».Программа "экспертная система анализа неисправностей радиолокационной аппаратуры" предназначена для анализа состояния радиолокационной станции и нахождения ошибок в ее работе. Внедрение программы на боевых кораблях позволит получить следующий эффект: сократить количество отказов и неисправностей в работе оборудования, тем самым повысив эффективность его работы;Программа "экспертная система анализа неисправностей радиолокационной аппаратуры" создана для оптимизации работы радиолокационного оборудования, с целью избежать поломок и простоя оборудования. Наличие базы данных с информацией о приборах позволяет локализовать и исправить проблему в кратчайшие сроки, без необходимости обращаться за информацией к другим источникам. Возможна работы программы как в реальном времени, так и по файлам логов, созданных как ей самой, так и другими программами, также собирающих информацию о работе оборудования, что позволяет интегрировать программу в состав существующих информационных систем.Функции АРМ: нахождение неисправностей в оборудовании и соединяющих их кабелях; Программа должна обеспечивать круглосуточную работу пользователей и оперативное восстановление работоспособности системы при сбоях. Программа должна обеспечивать отсутствие отказов в работе программного обеспечения, развернутого в ее составе, приводящих к длительной остановке процесса эксплуатации программных средств.