УДК 001(06) Телекоммуникации и новые информационные технологии… С.В. ПЕРЫШКИН, Е.Л. ДРУЖИНИН1, М.С. ЖДАНОВА Московский инженерно-физический институт (государственный университет), 1ООО «Лаборатория сетевых технологий» РАЗРАБОТКА ПОДСИСТЕМЫ ОТОБРАЖЕНИЯ ДАННЫХ И УПРАВЛЕНИЯ СИСТЕМЫ ВЫЯВЛЕНИЯ АНОМАЛЬНЫХ СОСТОЯНИЙ КОМПЬЮТЕРНОЙ СЕТИ В Лаборатории сетевых технологий совместно с ЦНИТ МИФИ ведется разработка Системы выявления аномальных состояний компьютерной сети (далее Система) на основе созданной методики выявления аномальных состояний сетевого устройства. Подсистема отображения данных и управления является пользовательским интерфейсом Системы, средством управления её ядром, аналитическим инструментарием для работы с Системой. В данной статье рассматриваются основные цели создания Подсистемы и вопросы её реализации. Разрабатываемая в Лаборатории Система, в состав которой входит рассматриваемая Подсистема, должна решать две группы задач: определение степени защищенности ресурсов компьютерной сети, мониторинг состояния сети; визуальный анализ функционирования сетевых устройств, автоматизированное выявление распределенных во времени аномалий. Решение этих задач невозможно без участия человека. Управление Системой и анализ полученных данных обеспечивает данная разработка. Создание Подсистемы визуализации и контроля преследует следующие цели: реализация методики выявления аномальных состояний сетевого устройства, имеющих распределенный во времени характер, разработанной в Лаборатории сетевых технологий; визуальное представление данных Системы; контроль и администрирование процессов Системы; обеспечение доступа к настройкам Системы; протоколирование наиболее критичных действий пользователя; обеспечение модульности и мультиязычности; настраиваемость пользовательского интерфейса, его стилевое единообразие; логичная, адекватная и удобная для восприятия форма представления данных; обеспечение многопользовательского режима работы; возможность удаленной работы с Системой. В полной мере достигнуть поставленных целей позволил выбор технологий разработки. На основе этого выбора, Подсистема отображения данных и управления: ________________________________________________________________________ ISBN 5-7262-0633-9. НАУЧНАЯ СЕССИЯ МИФИ-2006. Том 10 58 УДК 001(06) Телекоммуникации и новые информационные технологии… представляет собой web-приложение; работает на одном сервере с ядром Системы; использует технологии Java, Java Server Pages, Java Servlet, JavaScript, Xml и другие. Пользовательские концепции Подсистемы: оконный web-интерфейс с элементами GUI и минимальным количеством режимов; формируемые сервлетом из унифицированных строительных блоков экранные формы; главное меню в стиле GUI для навигации по экранным формам системы; древовидная структура карты компьютерной сети для отображения структуры сети, навигации по сети, поиска устройств; список устройств в работе для быстрого выбора задействованного устройства; поддержка неограниченного количества языков пользователя (на текущий момент – русский и английский); простота редактирования карты сети, настроек системы, списка устройств или словаря за счет хранения в xml-файлах; Проектирование Подсистемы включало в себя выбор прецедентов Системы, определение числа и функций экранных форм. На языке html создана концептуальная модель пользовательского интерфейса Подсистемы. На каждой итерации этого этапа проектирования уточнялась структура подсистемы, состав экранных форм и переходы между ними. Уже создана объектная модель Подсистемы и идет её реализация. Амбициозной целью проекта является выход на рынок программного обеспечения и захват его доли, сравнимой с существующими продуктами. Ключевую роль здесь играет Подсистема отображения данных и управления, посредством которой и будет происходить общение любого пользователя с Системой. Список литературы 1. Раскин Джеф «Интерфейс: новые направления в проектировании компьютерных систем» - СПб: «Символ-плюс», 2003. (Raskin J. The Humane Interface: New Directions for Designing Interactive System") 2. Торрес Р. Дж. «Практическое руководство по проектированию и разработке пользовательского интерфейса»: Пер. с англ. – М.: Издательский дом “Вильямс”, 2002. (Torres R.J. “Practitioner’s Handbook For User Interface Design and Development”) ________________________________________________________________________ ISBN 5-7262-0633-9. НАУЧНАЯ СЕССИЯ МИФИ-2006. Том 10 59