Интерфейс ввода правил и описаний представлен группой стандартных окон ШпйоШш Причем главное окно загружается при обращении к блоку. Выбор альтернативы поддерживается посредством стандартного элемента ввода ШпЛомгз «выпадающий список». Работа с правилами и наименованиями поддерживается посредством стандартных элементов ввода ШпНоюз «выпадающий список», «элемент ввода строки». Работа с комментариями поддерживается посредством стандартного элемента ввода ЩпАомгз «элемент ввода текста». При вводе правил следует помнить, что описать правила возможно лишь при наличии'в базе знаний наименований состояния, сети; ОТМ, а в базе данных наименований контролируемых признаков. Входные данные блока ввода правил и описаний проверяются на принадлежность необходимому формату для обеспечения требований правильности и универсальности. Реализация блока анализа проблемы. Анализ контролируемых признаков составляющих сети позволяет выявить текущее ее состояние. Информация о текущем состоянии ищется-среди ситуационных правил в базе знаний. Может существовать несколько вариантов состояния сети, в котором, она пребывает в данный момент. В этом случает пользователю предоставляется выбор состояния сети посредством стандартного элемента вводаШпАоыз «выпадающий список». Для облегчения выбора состояния сети пользователю предоставляются комментарии по каждому состоянию, а также статистика отклонений значений контролируемых признаков от множеств значений, соответствующих работоспособному состоянию. Если в базе знаний не найдено ни одного ситуационного правила, соответствующего текущему состоянию сети, то пользователю выдаётся статистика отклонений значений контролируемых признаков от множеств значений, соответствующих работоспособному состоянию и предлагается запустить блок ввода правил и описаний для создания новых правил. |
г 128 (4-6) В качестве альтернативы действий было выбрано задание ограничений контролируемых признаков. (4-7) В качестве альтернативы действий было выбрано задание в правилах наименований состояний сети. (5-7) В качестве альтернативы действий было выбрано задание в правилах наименований состояний сети. (5-8) В качестве альтернативы действий было выбрано задание в правилах организационно-технических мероприятий в правилах. (6-8) Закончено добавление ограничений контролируемых признаков в правила. (7-8) Закончено добавление наименований состояния сети в правила. (8-8) Закончено добавление наименований организационнотехнических мероприятий в правила. Интерфейс ввода правил и описаний представлен группой стандартных окон \Ут6о\у$. Причем главное окно загружается при обращении к блоку. Выбор альтернативы поддерживается посредством стандартного элемента ввода \Утс1о\у$ «выпадающий список». Работа с правилами и наименованиями поддерживается посредством стандартных элементов ввода \Ушс1о\уз «выпадающий список», «элемент ввода строки». Работа с комментариями поддерживается посредством стандартного элемента ввода \Утск>\уз «элемент ввода текста». При вводе правил следует помнить, что описать правила возможно лишь при наличии в базе знаний наименований состояния сети, организационно-технических мероприятий, а в базе данных наименований контролируемых признаков. Входные данные блока ввода правил и описаний проверяются на принадлежность необходимому формату для обеспечения требований правильности и универсальности. 4.3.3. Реализация блока анализа проблемы Анализ контролируемых признаков составляющих сети позволяет выявить текущее состояние сети. Информация о текущем состоянии сети ищется среди ситуационных правил в базе знаний. Может существовать несколько вариантов состояния сети, в котором она пребывает в данный момент. В этом случает пользователю предоставляется выбор состояния сети посредством стандартного элемента ввода \Ушс1о\у5 «выпадающий список». Для облегчения выбора состояния сети пользователю предоставляются комментарии по каждому состоянию, а также статистика отклонений значений контролируемых признаков от множеств значений, соответствующих работоспособному состоянию. Если в базе знаний не найдено ни одного ситуационного правила, соответствующего текущему состоянию сети, то пользователю выдаётся статистика отклонений значений контролируемых признаков от множеств значений, соответствующих работоспособному состоянию и предлагается запустить блок ввода правил и описаний для создания новых правил. Граф-схема работы интерфейса блока анализа проблемы представлена на рисунке 4.8: Рисунок 4.8 Граф-схема работы интерфейса блока анализа проблемы I 130 Расшифруем наименования состояний: 8 Стартовое состояние. На экран выдается окно, позволяющееч запустить процесс анализа проблемы. Это окно является главным окном программного комплекса. 1 На экран выдается окно, позволяющее выбрать текущее состояние сети. Окно содержит комментарии по каждой найденной альтернативе текущего состояния сети и статистику отклонений значений контролируемых признаков от множеств значений, соответствующих работоспособному состоянию. 2 На экран выдается окно, содержащее статистику отклонений значений контролируемых признаков от множеств значений, соответствующих работоспособному состоянию, предлагающее передать управление блоку ввода правил и описаний для создания новых правил, описывающих текущее состояние сети. Передача управления осуществляется посредством элемента \Утбо\уз «кнопка». Р Конечное состояние. Окна блока убираются с экрана, и управление передается другим блокам при условии запуска процессов автоматизации поддержки обеспечения работоспособности вычислительной сети или описания правил. Программа выгружается из памяти при условии выхода из нее. Расшифруем смысл дуг граф-схемы: (8-1) Запущен процесс анализа проблемы, и в базе знаний присутствуют правила, описывающие текущее состояние сети. (8-2) Запущен процесс анализа проблемы, но в базе знаний отсутствуют правила, описывающие текущее состояние сети. (1-Р) Запущен процесс локализации проблемы, по результатам анализа проблемы. (2-Р) Запрос на создание новых правил, описывающих конкретную ситуацию. |