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

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

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



?ного идентификатора привычный ip-адрес компьютера.

.Разработано приложение, осуществляющее управление межсетевым экраном и формирующее наиболее важные отчеты по использованию Интернет-трафика.

.Рассмотрена система организации обмена данными между приложением и базой данных на сервере SQL.

.Было создано 8 экранных форм.

.Скомпилированное приложение занимает 96 Кбайт места на жестком диске.

.С помощью средств Microsoft Visual Studio 2010 Professional создан файл исполняемы файл информационной подсистемы Traffic Manager и установлен на компьютер системного администратора ООО Бизнес ИТ.

.Проведено тестирование, показавшее, что все требования заказчика относительно функционала подсистемы удовлетворены в полной мере.

3. ИНФОРМАЦИОННОЕ И ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ

3.1 Общие сведения о программе

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

Программа написана на языке программирования C# в среде разработки Microsoft Visual Studio 2010 с использованием сервера баз данных Microsoft SQL Server 2008 R2 Express.

Разработанное программное средство может использоваться на серверах под управлением операционной системы Windows Server 2008 R2 с установленным и настроенным межсетевым экраном Microsoft Forefront Threat Management Gateway 2010.

3.2 Функциональное назначение программы

Главное назначение приложения - управление межсетевым экраном и формирование отчетов по использованию сотрудниками предприятия интернет-трафика, проходящего через Microsoft Forefront Threat Management Gateway 2010.

Приложение может формировать пять видов отчетов:

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

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

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

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

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

Кроме того, есть возможность настроить представление отчета через сводные таблицы Microsoft Excel.

Ограничением на применение является требование постоянного сетевого соединения с контроллером домена, межсетевым экраном и сервером баз данных.

3.3 Описание логической структуры программы

Логическая структура информационной подсистемы отражена на диаграмме компонентов, разработанной в среде Microsoft Visio 2010, и приведена на рисунке 3.1.

Рисунок 3.1 - Диаграмма компонентов информационной подсистемы Traffic Manager

Как следует из рисунка 3.1, в логическую структуру программы входят 9 программных компонентов и база данных Active Directory, расположенная на контроллере домена, а также две базы данных на сервере, работающем под управлением СУБД Microsoft SQL Server 2008 R2.

3.4 Требования к техническому обеспечению

3.4.1 Общие требования

Для нормального функционирования информационной подсистемы требуется, чтобы на интернет-шлюзе было установлено следующее программное обеспечение:

-Windows Server 2008 R2;

-Microsoft Forefront TMG 2010;

-Microsoft SQL Server 2008 R2.

Подсистема поставляется на компакт-диске. Поэтому на компьютере должен быть установлен привод CD-дисков.

3.4.2 Требования к центральному процессору

Особых требований к типу процессора, разрабатываемая программа не предъявляет. На основании проведенных контрольных прогонов и учитывая, использование операционной системы Windows Server 2008 R2 было установлено, что требованиями для удовлетворительной работы приложения является процессор с тактовой частотой от 2000 МГц [11].

Данная цифра учитывает как затраты процессора на работу самого приложения так и затраты, связанные с работой операционной системы.

3.4.3 Требования к оперативному запоминающему устройству

Минимальный объем оперативного запоминающего устройства (ОЗУ) необходимый для работы приложения V, Мбайт, определяется по формуле:

V = V1 + V2 + V3,(3.1)

гдеV1 - минимальный объем ОЗУ, требуемый для работы операционной системы, Мбайт;

V2 - минимальный объем ОЗУ, требуемый для работы Microsoft Forefront TMG 2010, Мбайт;

V3 - минимальный объем ОЗУ, требуемый для работы приложения, Мбайт.

Для приложения, работающее под управлением операционной системы Windows Server 2008 R2 необходимое V1 = 1024 Мбайт [11].

Для стабильной работы Microsoft Forefront TMG 2010 требуется V2 = 512 Мбайт [11].

Для стабильной работы приложения требуется V3 = 20 Мбайт.

Таким образом, на основе формулы (3.1) минимальный объем ОЗУ, требуемый для работы приложения, запущенного в операционной системе Windows Server 2008 R2, составляет:

V = V1 + V2 = 1024 + 512 + 20 = 1556 Мбайт.

3.4.4 Требования к наличию сводного места на жестком диске

Минимально необходимое свободное пространство W, Мбайт, можно определить, используя формулу следующим соотношением

W = W1 + W2 + W3, (3.2)

где - размер пространства, которое занимает инсталляция информационной подсистемы, Мбайт;

- размер временных файлов, создаваемых при работе с программой, Мбайт;

размер файлов базы данных, Мбайт.

Размер пространства , которое занимает исполняемый файл информационной подсистемы Traffic Manager составляет 96 Кбайт памяти жесткого диска.

Размер временных файлов (параметр ) может составить примерно 2 Мбайт памяти жесткого диска.

Размер БД (параметр ) используемой для хранения журналов межсетвого экрана составляет не менее 1024 Мбайт [11].

На основании расчета по формуле (3.2) приходим к выводу, что для нормальной работы информационной подсистемы Traffic Manager необходимо следующее количество свободной памяти жесткого диска:

= 0,096 + 2 + 1024= 1026,09