Тема: Программный имитатор оптико-электронных средств наблюдения
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
1 Анализ предметной области и требований 8
1.1 Анализ предметной области 8
1.2 Сравнительный анализ программных продуктов-аналогов 9
1.3 Анализ требований для программного средства 10
1.3.1 Функциональные требования 11
1.3.2 Нефункциональные требования 15
2 Проектирование программного имитатора 17
2.1 Выбор технологий и инструментальных средств разработки 17
2.2 Планирование разработки и оценка бюджета 17
2.3 Проектирование интерфейса пользователя 27
3 Реализация программных средств имитатора 33
4 Тестирование и анализ качества программного кода имитатора 36
4.1 Тестирование программного обеспечения 36
4.1.1 Функциональное тестирование 36
4.2 Метрики кода 39
4.2.1 Комплексный показатель качества кода (Maintainability Index) 39
4.2.2 Метрика Холстеда 43
Заключение 45
Список использованных источников 46
Приложение А. Глоссарий 49
Приложение Б. Исходный код программы 52
Приложение В. Результаты тестирования 119
Приложение Г. Страницы интерфейса 124
Приложение Д. Изображения аналогов 130
Приложение Е. Акт о внедрении результатов 132
📖 Введение
В настоящее время вопрос производства комплекса оптико-электронных средств наблюдения (ОЭСН) для вооружённых сил российской федерации (ВСРФ) стоит очень остро. Комплексы ОЭСН активно внедряются в ВСРФ.
Комплекс ОЭСН представляет собой совокупность систем, устройств и оборудования, предназначенные для ведения обзора местности в дневном и ночном (тепловизионном) канале, обнаружения и распознавания объектов, определения координат объектов, ориентиров и местных предметов. Эти комплексы очень сложны в производстве и требуют большого финансирования. Исходя из этого, целесообразно создать программный имитатор, который в точности повторял бы характеристики и возможности комплекса ОЭСН.
Имитатор создаётся с целью минимизации затрат производства, обучения операторов комплексов ОЭСН, создания и тестирования программного обеспечения (ПО) для аппаратных комплексов.
Согласно Указу Президента Российской Федерации от 9 мая 2017 г. № 203 «О стратегии развития информационного общества в Российской Федерации на 2017 - 2030 годы» и Распоряжению Правительства Российской Федерации от 28 июля 2017 г. № 1632-р «Цифровая экономика Российской Федерации» следует, что в целях обеспечения национальных интересов необходимо сформировать новую технологическую основу для развития экономики [1, 2].
Исходя из перечисленной информации целью выпускной квалификационной работы было выбрано актуальное направление по созданию программного имитатора оптико-электронных средств наблюдения для того, чтобы существенно сократить затраты на производство программного обеспечения для комплекса ОЭСН и обучения операторов.
✅ Заключение
Во время проведения анализа предметной области и требований были проанализированы существующие аналоги, выявлены их преимущества и недостатки, разработаны функциональные и нефункциональные требования к создаваемому программному средству.
На этапе проектирования было осуществлено планирование разработки программы и оценка бюджета, которое показало, что длительность реализации проекта составляет 50 дней и на его реализацию следует затратить 424 000 руб. Также на этом этапе были созданы концепции окон пользовательского интерфейса программного средства.
Для реализации программного имитатора использовался язык программирования C++, код на котором разрабатывался в среде программирования Qt 5.14.
Тестирование клиентской части программного средства проводилось методами функционального тестирования. Также были просчитаны метрики кода для оценки его качества.
Далее программное средство будет реализовано и внедрено в производство. В приложении Е приведен акт о его внедрении.
Как видно из всего вышесказанного, поставленная задача по реализации программного имитатора была выполнена.



