Разработка информационной подсистемы "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