Разработка информационной подсистемы "Traffic Manager", осуществляющей управление и мониторинг межсетевого экрана Microsoft Forefront Threat Management Gateway 2010

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



?ь видов отчетов:

-трафик по пользователям;

-трафик по сайтам;

-трафик по дням;

-трафик пользователя по сайтам;

-трафик сайта по пользователям.

Отчет Трафик по пользователям позволяет получить список пользователей с указанием следующих данных:

-объем входящего трафика;

-объем исходящего трафика;

-количество запросов.

Также объем входящего трафика первых десяти наиболее активных пользователей представлен в виде гистограммы. Описанный отчет представлен на рисунке 2.16.

Рисунок 2.16 - Отчет Трафик по пользователям

Отчет Трафик по сайтам позволяет получить список самых посещаемых сайтов с указанием следующих данных:

-объем входящего трафика (скачано с сайта);

-объем исходящего трафика (закачано на сайт);

-количество запросов к сайту.

Также объем входящего трафика, то есть полученного с этого сайта, первых десяти наиболее посещаемых сайтов представлен в виде гистограммы. Описанный отчет представлен на рисунке 2.17.

Рисунок 2.17 - Отчет Трафик по сайтам

Отчет Трафик по дням предназначен для анализа объемов входящего и исходящего трафика за каждый день. Период указывается перед формированием отчета.

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

-объем входящего трафика (скачано с сайта);

-объем исходящего трафика (закачано на сайт);

-количество запросов к сайту.

Также объем входящего трафика, то есть полученного с этого сайта, первых десяти наиболее посещаемых сайтов представлен в виде гистограммы. Описанный отчет представлен на рисунке 2.18.

Рисунок 2.18 - Отчет Трафик пользователя по сайтам

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

-объем входящего трафика (скачано с сайта);

-объем исходящего трафика (закачано на сайт);

-количество запросов к сайту.

Также объем входящего трафика, то есть полученного с этого сайта, первых десяти наиболее посещаемых сайтов представлен в виде гистограммы. Описанный отчет представлен на рисунке 2.19.

Рисунок 2.19 - Отчет Трафик сайта по пользователям

2.3.4 Организация обмена данными

ADO.NET - основная модель доступа к данным для приложений, основанных на Microsoft .NET. Не является развитием более ранней технологии ADO. Скорее представляет собой совершенно самостоятельную технологию. Компоненты ADO.NET входят в поставку оболочки .NET Framework; таким образом, ADO.NET является одной из главных составных частей .NET [8]..NET (ActiveX Data Objects .NET) является набором классов, реализующих программные интерфейсы для облегчения подключения к базам данных из приложения независимо от особенностей реализации конкретной системы управления базами данных и от структуры самой базы данных, а также независимо от места расположения этой самой базы - в частности, в распределенной среде (клиент-серверное приложение) на стороне сервера [5]..NET широко используется совместно с технологией web-программирования с использованием объектов ASP.NET для доступа к расположенным на сервере базам данных со стороны клиента. Для разработки приложения были использованы стандартные средства для работы с SQL Server. Настройка подключения проекта к базе данных из Visual Studio 2010 представлена на рисунке 2.20.

Рисунок 2.20 - Установка свойств связи с данными в Visual Studio 2010

2.3.5 Установка приложения Traffic Manager на компьютер системного администратора

Приложение Traffic Manager передается заказчику в виде исполняемого файла и не требует установки. С программой можно работать на любом компьютере локальной сети, отвечающим следующим требованиям:

?есть доступ к контроллеру домена;

?есть доступ к межсетевому экрану Microsoft Forefront TMG 2010;

?есть доступ к выделенному серверу баз данных под управлением СУБД Microsoft SQL Server 2008 R2.

При первоначальном создании проекта, задается папка, в которой предполагается хранение всех компонентов проекта.

Создав проект, как показано на рисунке 2.5, можем убедиться, что все файлы проекта хранятся в указанной папке на локальном диске компьютера (рисунок 2.21).

Рисунок 2.21 - Содержимое папки проекта Traffic Manager

Сам файл исполняемый файл проекта информационной подсистемы Traffic Manager с расширением .exe хранится по пути D:\Documents\Visual Studio 2010\Projects\ TrafficManager\TrafficManager\bin\Release. Свойства всей папки проекта показаны на рисунке 2.22.

Рисунок 2.22 - Свойства папки проекта Traffic Manager

Рисунок 2.23 - Свойства исполняемого файла TrafficManager.exe

Информационная подсистема Traffic Manager была успешно установлена на компьютер системного администратора ООО Бизнес ИТ и протестирована. Тестирование показало, что все требования заказчика относительно функционала подсистемы удовлетворены в полной мере.

Выводы

1.Средой разработки была выбрана Visual Studio 2010 благодаря своим возможностям и эффективности разработки.

.Перед разработкой приложения было произведено расширение функционала Forefront TMG: перенос журналов на SQL-сервер, создание веб-фильтра как механизма преобразования адресов URL и создание алгоритма конвертации уникал