Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Диплом.pdf
Скачиваний:
23
Добавлен:
23.03.2015
Размер:
1.25 Mб
Скачать

Рисунок 4

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

2.5 Описание интерфейсов программного обеспечения

Для разработки интерфейса программного обеспечения ему необходимо придумать исчерпывающее название. Для автоматизированного программноаппаратного комплекса ограничения доступа к интернет-ресурсам из реестра запрещенных сайтов на оборудовании Mikrotik было выбрано имя – BlackWall. BlackWall подобно стене («Wall») ограничивает доступ, согласно реестру – черному списку («Black»).

27

Основной процесс: генерация и подпись запроса, выгрузка реестра, работа WEB-сервера реализована в виде службы Windows. Информационным каналом служит системный журнал. В него записывается информация о пройденных этапах и ошибках в процессе работы службы. Так же в службе реализован таймер, который запускает выгрузку по настроенному расписанию. Настройки службы представляют собой графический интерфейс на рисунке 5.

Рисунок 5

Окно разделено на четыре области. Первая, слева вверху – это настройка информации об операторе. Здесь реализована возможность добавлять, удалять и редактировать информацию. Вторая, слева внизу – это область устройств, на которых реализовывается ограничение доступа. Тут, как и в области оператора реализована возможность добавлять, удалять и редактировать информацию. Третья область, справа вверху – это настройки параметров службы. Здесь указывается путь до OpenSSL, период запуска таймера выгрузки реестра,

28

настройки хранения копий дампа реестров, а также верификация дампа. Здесь реализована функция выполнения произвольной команды, по успешному завершению выгрузки реестра. Четвертая область, справа внизу – это область управления службой. Здесь реализована возможность установки в систему службы и ее удаление, запуск и остановка службы, а так же сигнализация о статусе службы.

Сигнализация представляет собой цветной блок, цвет которого зависит от состояния службы (рисунок 6).

Рисунок 6

Зеленый блок с галочкой говорит о том, что служба установлена и запущена в настоящий момент. Желтый блок с восклицательным знаком говорит о том, что служба установлена, но не запущена в настоящий момент. Красный блок с крестом говорит о том, что служба еще не установлена в настоящий момент.

В самом низу окна настроек расположена кнопка сохранения сделанных изменений.

Окно информации об операторе изображено на рисунке 7. Здесь есть основные поля, представляющие оператора, а так же форма для ввода ключа и сертификата издателя ключа для верификации.

Окно информации об устройстве изображено на рисунке 8. Здесь настройки доступа к устройству посредством API, а так же IP адрес локального компьютера, на котором установлена служба.

29

Рисунок 7

Рисунок 8

30