Search
Write a publication
Pull to refresh

Пользовательский интерфейс программы администрирования. Универсальный подход

Данный подход строится на следующих основных положениях:
  • ориентация на универсальные задачи процесса администрирования автоматизированной системы (АС);
  • управление системой с помощью политик;
  • модульная структура.

Преимущества программы администрирования с таким пользовательским интерфейсом:
  • Возможность неограниченного масштабирования системы.
  • Возможность поэтапной разработки системы с получением готового продукта на любом этапе.
  • Возможность развития системы как в ширину (увеличение количества функций), так и в глубину (увеличение степени автоматизации решаемых с помощью системы задач).
  • Возможность использования в качестве программы-надстройки для интеграции отдельных систем.


Определения


Процесс администрирования

Процесс администрирования любой АС можно представить в виде циклического решения следующих задач:
  • формирование общей политики системы;
  • настройка системы;
  • мониторинг событий и оперативное реагирование на отклонения от штатной работы системы;
  • анализ работы системы и обновление общей политики.

Задача «Мониторинг событий и оперативное реагирование» является основной для администратора и занимает не менее 90% времени работы с системой.
Ввод системы в эксплуатацию является частным случаем задач «Формирование общей политики системы» и «Настройка системы».

Политика

Политика — набор определенных параметров системы для решения определенной задачи.
Управление с помощью политик — способ автоматизации работы администратора по настройке системы. Назначение политики:
  • Автоматическое преобразование высокоуровневых задач в настройки системы.
  • Автоматизированная настройка большого количества однотипных объектов.

Общая политика системы — совокупность действующих политик для решения отдельных задач.

Модульная структура

Модульная структура — набор унифицированных окон для строительства экранов под различные задачи пользователя.

Задачи пользователя и требуемая функциональность


Формирование общей политики системы

Действия пользователя:
  • Получить исходные данные/ Получить заявку на изменение политики.
  • Вызвать нужную форму.
  • Сформировать новую политику или отредактировать имеющуюся.

Необходимые сведения:
  • Описание политики.
  • Перечень политик этого типа/ Перечень всех политик.

Требуемая функциональность:
  • Создание/ редактирование/ удаление политики.
  • Формирование отчетов о текущей общей политике для печати или отправки по электронной почте.

Настройка системы

Действия пользователя:
  • Получить заявку на изменения:
  • Зарегистрировать объект или отредактировать его свойства.
  • Назначить объекту политику.

Необходимые сведения:
  • Свойства объекта.
  • Перечень политик, относящихся к данному типу объектов/ Перечень всех политик.
  • Описание выбранной политики.
  • Перечень связанных объектов/ Перечень всех объектов.

Требуемая функциональность:
  • Создание/ редактирование/ удаление объекта.
  • Назначение политики объекту.

Мониторинг событий и оперативное реагирование на отклонения от штатной работы системы

Действия пользователя:
  • Получить уведомление о событии.
  • Перейти к описанию события.
  • Вызвать дополнительные сведения (связанные события).
  • Оценить критичность события.
  • Принять меры:
    • проигнорировать;
    • отложить рассмотрение;
    • сообщить руководству;
    • запросить разрешение на внесение изменений;
    • внести изменения в свойства объекта;
    • внести изменения в описание политики;
    • назначить объекту другую политику.

Необходимые сведения:
  • Перечень событий.
  • Полное описание события:
  • Свойства объекта, с которым произошло событие.
  • Перечень связанных объектов/ Перечень всех объектов.
  • Описание политики, которая применена к этому объекту.
  • Перечень политик этого типа/ Перечень всех политик.

Требуемая функциональность:
  • Настройка оповещения.
  • Установка отметки событию (приоритет, действие).
  • Редактирование объекта.
  • Редактирование политики.
  • Назначение политики объекту.

Анализ работы системы и обновление общей политики

Действия пользователя:
  • Получить сводный отчет:
    • вызвать готовый;
    • построить новый;
  • Вызвать дополнительные сведения (перечень событий).
  • Оценить критичность проблемы.
  • Принять меры:
    • проигнорировать;
    • отложить рассмотрение;
    • сообщить руководству;
    • запросить разрешение на внесение изменений;
    • внести изменения в описание политики.

Необходимые сведения:
  • Сводные отчеты.
  • Перечень событий.
  • Полное описание события.
  • Свойства объекта, с которым произошло событие.
  • Перечень связанных объектов/ Перечень всех объектов.
  • Описание политики, которая применена к этому объекту.
  • Перечень политик этого типа/ Перечень всех политик.

Требуемая функциональность:
  • Статистическая обработка данных.
  • Создание/ редактирование/ удаление политики.
  • Формирование запроса на изменение для отправки по электронной почте.
  • Экспорт в Excel.
  • Совместимость с внешними аналитическими системами.

Примеры экранов


Это примеры конструкции экранов, а не графический дизайн. Прототип выполнен в программе moqups.com.

Формирование общей политики системы



Настройка системы



Мониторинг событий и оперативное реагирование на отклонения от штатной работы системы



Анализ работы системы и обновление общей политики

Tags:
Hubs:
You can’t comment this publication because its author is not yet a full member of the community. You will be able to contact the author only after he or she has been invited by someone in the community. Until then, author’s username will be hidden by an alias.