📄Работа №41502

Тема: Разработка архитектуры и программного обеспечения системы аудита информационной инфраструктуры

Характеристики работы

Тип работы Дипломные работы, ВКР
Информационные системы
Предмет Информационные системы
📄
Объем: 43 листов
📅
Год: 2019
👁️
Просмотров: 319
Не подходит эта работа?
Закажите новую по вашим требованиям
Узнать цену на написание
ℹ️ Настоящий учебно-методический информационный материал размещён в ознакомительных и исследовательских целях и представляет собой пример учебного исследования. Не является готовым научным трудом и требует самостоятельной переработки.

📋 Содержание

ВВЕДЕНИЕ 3
ГЛАВА 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 глав, заключения, списка использованной литературы и приложения (программного кода).

Возникли сложности?

Нужна качественная помощь преподавателя?

👨‍🎓 Помощь в написании

✅ Заключение

В результате проделанной работы, поставленная цель разработки архитектуры и программного обеспечения системы аудита информационной инфраструктуры для автоматизации процесса контроля актуальности версии приложений путем создания графического приложения с помощью платформы .NET была достигнута, выполненные все обозначенные задачи.
Составленное техническое задание полностью реализовано, благодаря чему пользователю доступен весь задуманный функционал. К функционалу в данном случае относится отображение версии установленного на компьютер приложения, а также отображения актуальной версии, доступной в сети интернет.
В дипломной работе затронут анализ рынка имеющихся аналогов данного приложения, а также рассмотрены все их достоинства и недостатки. При желании данное приложение можно коммерциализировать.
Дальнейшее развитие приложение может состояться путем добавления функционала определения пиратского программного обеспечения, т.е. помимо версий программы выводить сведения о приложении: лицензионное оно или нет.

Нужна своя уникальная работа?
Срочная разработка под ваши требования
Рассчитать стоимость
ИЛИ

📕 Список литературы

1. Npackd [Электронный ресурс]. - Режим доступа: https://npackd.appspot.com/. - Заглавие с экрана. - (Дата обращения: 4.04.19) .
2. Speed Install 2.0 - репозиторий под Windows [Электронный ресурс]. - Режим доступа: https://habr.com/ru/post/127661/. - Заглавие с экрана. - (Дата обращения: 4.04.19).
3. AllMyApps [Электронный ресурс]. - Режим доступа: https://en.wikipedia.org/wiki/Allmyapps/. - Заглавие с экрана. - (Дата обращения: 4.04.19).
4. Ninite [Электронный ресурс]. - Режим доступа: https://ninite.com/. - Заглавие с экрана. - (Дата обращения: 4.04.19).
5. Chocolatey - The package manager for Windows [Электронный ресурс]. - Режим доступа: https://chocolatey.org/ - Заглавие с экрана. - (Дата обращения: 4.04.19).
6. Microsoft Visual Studio [Электронный ресурс]. - Режим доступа: https://ru.wikipedia.org/wiki/Microsoft_Visual_Studio. - Заглавие с экрана. - (Дата обращения: 12.03.19)
7. Windows Forms [Электронный ресурс]. - Режим доступа: https://ru.wikipedia.org/wiki/Windows_Forms. Заглавие с экрана. - (Дата обращения: 13.03.19).
8. SQL [Электронный ресурс]. - Режим доступа: https://m.wikipedia.org/wiki/SQLЭЗаглавие с экрана. - (Дата обращения: 14.03.19) .
9. Entity Framework [Электронный ресурс]. - Режим доступа: https://ru.wikipedia. org/wiki/ADO.NET_Entity_FrameworkJЗаглавие с экрана. - (Дата обращения: 14.03.19)
10. Светлов Н. М. Информационные технологии управления проектами: Учебное пособие / Н.М. Светлов, Г.Н. Светлова. - 2 изд., перераб. и доп. - М.: НИЦ ИНФРА-М, 2015. - C. 156 -232.
11. Тепляков С.В., Паттерны проектирования на платформе.И^ /учебносправочное пособие/ С.В.Тепляков - М., 2015. - C. 32 - 142.
12. Мак-Дональд М., WPF: Windows Presentation Foundation в .NER 4.0 с примерами на C#2010 для профессионалов /справочное пособие/ М.Мак-Дональд - М., 2011. - С. 15 - 673.

🛒 Оформить заказ

Работу высылаем в течении 5 минут после оплаты.
Предоставляемые услуги, в том числе данные, файлы и прочие материалы, подготовленные в результате оказания услуги, помогают разобраться в теме и собрать нужную информацию, но не заменяют готовое решение.
Укажите ник или номер. После оформления заказа откройте бота @workspayservice_bot для подтверждения. Это нужно для отправки вам уведомлений.

©2026 Cервис помощи студентам в выполнении работ