Тема: Разработка архитектуры и программного обеспечения системы аудита информационной инфраструктуры
Характеристики работы
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
ГЛАВА 1. ПОСТАНОВКА ЗАДАЧИ 5
1.1 Описание задачи 5
1.1.1 Аналоги 6
1.1.2 Механизм работы при отсутствии сети интернет 8
1.1.3 Отклик приложения 8
1.1.4 Интерфейс приложения 8
1.1.5 Язык интерфейса 9
1.2 Программное обеспечение и используемые средства 9
1.2.1 Microsoft Visual Studio 9
1.2.2 Язык программирования C# 11
1.2.3 Платформа .NET 11
1.2.4 Визуализация приложения 12
1.2.5 SQL 14
1.2.6 Синтаксический анализ информации 16
1.2.6.1 История развития парсинга 17
1.2.6.2 Парсинг в .NET 18
1.2.7 Используемые сервисы 20
1.3 Паттерны проектирования 22
ГЛАВА 2. ПРОЕКТИРОВАНИЕ И РЕАЛИЗАЦИЯ ПРИЛОЖЕНИЯ 24
2.2 Реализация функции авторизации 24
2.3 Реализация поиска приложения на ПК 25
2.4 Реализация поиска в сети интернет 29
2.5 Визуализация приложения 33
ГЛАВА 3. ВРЕМЕННЫЕ ЗАТРАТЫ 35
ГЛАВА 4. ИНСТРУКЦИЯ ПОЛЬЗОВАТЕЛЯ 38
ЗАКЛЮЧЕНИЕ 40
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
📖 Введение
С другой стороны, прогресс не стоит на месте и функционал всех приложений с каждым годом увеличивается. Если мы берем во внимание личный компьютер, то за обновлением его приложений еще можно как-то уследить. А если мы говорим про все компьютеры какого-либо учебного заведения, где недостаток функционала необновленного ПО может привести к невыполнению учебного плана и неосвоении материала. Именно поэтому важно максимально автоматизировать процесс контроля актуальности версии приложений.
Целью данной бакалаврской работы является разработка архитектуры и программного обеспечения системы аудита информационной инфраструктуры для автоматизации процесса контроля актуальности версии приложений путем создания графического приложения с помощью платформы .NET.
Для достижения поставленной цели выделим следующие задачи:
- проанализировать рынок существующего ПО, позволяющих отслеживать актуальность установленных приложений.
составить техническое задание
- выбрать наиболее удобный интерфейс программирования приложений.
- разработать с помощью выбранного интерфейса ПО, позволяющее отслеживать установленную и наиболее актуальную версии приложений.
Настоящая работа состоит из введения, 4 глав, заключения, списка использованной литературы и приложения (программного кода).
✅ Заключение
Составленное техническое задание полностью реализовано, благодаря чему пользователю доступен весь задуманный функционал. К функционалу в данном случае относится отображение версии установленного на компьютер приложения, а также отображения актуальной версии, доступной в сети интернет.
В дипломной работе затронут анализ рынка имеющихся аналогов данного приложения, а также рассмотрены все их достоинства и недостатки. При желании данное приложение можно коммерциализировать.
Дальнейшее развитие приложение может состояться путем добавления функционала определения пиратского программного обеспечения, т.е. помимо версий программы выводить сведения о приложении: лицензионное оно или нет.



