Разработка подсистемы отображения данных и управления

advertisement
УДК 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
Related documents
Download