Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Конспект лекций по ПрИС.doc
Скачиваний:
11
Добавлен:
14.11.2019
Размер:
1.33 Mб
Скачать

1.2.5Экспертные системы

Как правило, в экспертной системе выделяют три основные части:

  1. База знаний.

  2. Механизм вывода.

  3. С истема пользовательского интерфейса.

База знаний – это центральная часть экспертной системы. Она содержит знания, относящиеся к конкретной предметной области, в том числе:

  • отдельные факты (“болит голова”);

  • правила, описывающие логические связи, отношения или явления (“если плохо выспался, то болит голова”);

  • правила, описывающие методы решения задач в данной предметной области (“примите таблетку анальгина, если у вас болит голова”).

В последнем случае правило определяет, что следует сделать в данной конкретной ситуации, и состоит из двух частей: действия (“примите таблетку анальгина”), которое может быть выполнено тогда и только тогда, когда условие (“если у вас болит голова”) истинно.

Механизмом вывода называют применение правил в некоторой последовательности для выполнения работы. Механизм вывода “знает”, как использовать базу знаний так, чтобы можно было получать разумно согласующиеся заключения (выводы) из находящейся в ней информации.

Система пользовательского интерфейса принимает информацию (знания) от эксперта, принимает запросы от пользователя и передаёт ему информацию (рекомендации). Интерфейс, получая введённую информацию, передаёт её механизму вывода. Когда механизм вывода возвращает выведенные из базы знаний значения, интерфейс передаёт их обратно пользователю в удобной для него форме.

1.3Структура информационной системы

Структура информационной системы включает две основные части: функциональную и обеспечивающую.

Информационная система

Функциональная часть

Обеспечивающая часть

Функция 1

Функция i

Функция k

Информационное обеспечение

Математическое обеспечение

Задача 1

Задача i

Задача n

Программное обеспечение

Методическое обеспечение

Техническое обеспечение

Организационное обеспечение

Функциональная часть состоит из набора функций и задач информационной системы. Практически во всех информационных системах есть задачи, связанные с регистрацией информации, контролем выполнения, формированием нормативных данных, анализом выполнения норм. Например, одной из функций общесетевого уровня МПС является планирование работы. К комплексу задач месячного планирования и технического нормирования принято относить такие задачи:

  • составление плана перевозок по дорогам и сводного плана по сети;

  • составление плана перевозок в контейнерах;

  • составление плана отправительской маршрутизации1;

  • контроль выполнения плана погрузки и отправительской маршрутизации;

  • разработка технических норм эксплуатационной работы железных дорог и отделений (использование вагонов, деповский и капитальный ремонты подвижного состава и т.д.);

  • анализ выполнения технических норм.

Обеспечивающая часть состоит из набора средств, которые поддерживают выполнение системой её функциональной части.

Составляющие обеспечивающей части:

  1. Информационное обеспечение – формы документов, нормативно-справочная информация, классификаторы, другие (по отношению к данной системе) информационные системы.

  2. Программное обеспечение – программные средства и документация для поддержания жизненного цикла информационной системы.

  3. Техническое обеспечение – технические средства, которые используются для работы информационной системы (мэйнфреймы, персональные компьютеры, терминалы, микропроцессоры, принтеры и т.д.), планы расположения оборудования и проводок, описание вычислительной сети.

  4. Математическое обеспечение – применяемые в информационной системе математические методы, правила, модели.

  5. Методическое обеспечение – комплекс документов, которые отражают технологию функционирования информационной системы.

  6. Организационное обеспечение – комплекс документов, описывающих организационную структуру системы, технологию проектирования, руководства (пользователя, администратора базы данных, администратора системы).