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

База данных создается на основе базы знаний табл. 5.2.1, в которую добавляется столбец ответов (табл. 5.2.2). Утверждения табл. 5.2.1 преобразуются в вопросы. Очевидно, что для каждого атрибута будет свой набор ответов и соответственно своя база данных. Мы создаем один из возможных вариантов заполнения БД, который будет служить тестом для проверки функционирования разработанной системы.

Если на заданный вопрос дается положительный ответ («Да»), т.е. абитуриент продемонстрировал достаточные знания по этой теме, весовой фактор атрибута сохраняется. Если ответ отрицательный («Нет»), весовой фактор обнуляется.

Просуммировав весовые факторы ответов в нашей базе данных, найдем суммарный весовой фактор S=330. Поскольку эта сумма баллов находится в диапазоне 280-340, согласно правилам вывода абитуриент должен получить оценку «Удовлетворительно».

Заполнив базу данных ответами, мы будем те же самые ответы вводить в систему принятия решения, реализуемую в электронной таблице Excel.

В случае правильного функционирования системы принятия решения абитуриент должен получить ту же самую оценку «Удовлетворительно». Это значит, что система прошла тестирование, можно вводить в нее данные о результатах других абитуриентов и доверять поставленным оценкам.

Таблица 5.2.2

№ пп Вопрос Весовой фактор атрибута Ответ Весовой фактор ответа
  Умеет решать?      
Квадратные уравнения Да
Квадратные неравенства Да
Уравнения с модулями Нет
Показательные уравнения Да
Показательные неравенства Да
Логарифмические уравнения Да
Логарифмические неравенства Нет
Тригонометрические тождества Да
Тригонометрические уравнения Да
Геометрические задачи Да
  Суммарный весовой фактор

 

Если же оценка компьютерной системы не совпадает с оценкой, которую получили мы по итогам табл. 5.2.2, это свидетельствует о наличии ошибок в ее функционировании и следует проверить все основные формулы таблицы.