Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовая работа / Курсовая работа_Ягудин Р_БСТ2104.docx
Скачиваний:
0
Добавлен:
30.09.2026
Размер:
2 Мб
Скачать
☆
    1. Разработка модуля вывода результатов работы приложения

В разработанном модуле содержится обработчик события btnDisplayResults_Click, который выполняет сбор и отображение результатов тестов безопасности системы при нажатии кнопки. В обработчике создается строка с информацией о текущем состоянии подключения к интернету, фаервола и антивируса, используя текстовые поля txtInternetConnection, txtFirewallInstalled, txtFirewallStatus, txtAntivirusInstalled, txtAntivirusStatus, и txtScanStatus. На основе этих данных модуль формирует результаты и рекомендации по безопасности: предлагает установить или включить фаервол и антивирус при их отсутствии или неработоспособности, а также проверяет подключение к интернету. Затем, результаты и рекомендации выводятся в окне сообщения. В случае ошибки выводится сообщение с описанием ошибки.

Блок-схема алгоритма работы модуля вывода результатов работы приложения представлена на рис. 2.7.1.

Рисунок 2.7.1 - Блок-схема алгоритма работы модуля вывода результатов работы приложения

На рис. 2.7.2, 2.7.3 изображена работа данного модуля вывода результатов.

Рисунок 2.7.2 – Результат работы модуля вывода результатов

Рисунок 2.7.3 – Результат работы модуля вывода результатов

Заключение

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

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

  1. Модуля проверки подключения устройства к сети, который проверял, имеется ли для текущего устройства доступ в интернет.

  2. Модулей, проверяющих наличие на устройстве МЭ и антивирусного ПО, которые просматривают и сканируют ключи реестра данного устройства на их наличие

  3. Модулей, проверяющих работоспособность установленных межсетевых экранов и антивирусных программ

  4. Модуля составления отчёта о проделанном сканировании устройства, который собирал информацию о защищённости устройства и на её основе формировал вывод

Список использованных источников

  1. Учебно-методическое пособие под ред. Симонян А.Г. Методы и средства защиты компьютерной информации. — Москва: Московский технический университет связи и информатики, 2016. — 32 c.

  2. Шелухин О.И., Руднев Н.А., Симонян А.Г. Методы и средства защиты компьютерной информации. Методические указания и задания к выполнению курсовой работы. — Москва: Московский технический университет связи и информатики, 2012. — 35 c.

  3. Васильев А.Н. Программирование на C# для начинающих. Основные сведения /. — Москва: Эксмо, 2023. — 592 с.

  4. https://learn.microsoft.com/ru-ru/cpp/overview/overview-of-cpp-development?view=msvc-170

  5. https://programforyou.ru/block-diagram-redactor