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