
- •Отчет по дисциплине «Информационные технологии управления» на тему: «Экспертная система по определению наиболее подходящей страны для жизни»
- •Введение
- •Этап разработки эс №1 «Идентификация»
- •Этап разработки эс №2 «Концептуализация»
- •Формирование понятий
- •Установление взаимосвязей
- •Формирование метапонятия
- •Установление семантических отношений между выделенными понятиями и метапонятиями
- •Этап разработки эс №3 «Формализация»
- •Пример расчета одной ветки решения эс:
- •Этап разработки эс №4 «Выполнение»
- •Наполнение Базы Знаний:
- •Создание «дружественного» интерфейса:
- •Этап разработки эс №5 «Опытная эксплуатация»
- •Этап разработки эс №6 «Тестирование»
- •Протоколы:
- •Выводы. Возможности доработки эс по результатам тестирования
Создание «дружественного» интерфейса:
Для данной ЭС характерно обилие ярких и качественных иллюстраций, тематически сходных с вопросами ЭС, что обуславливает ассоциативное визуальное восприятие вопросов и положительные впечатления от работы с экспертной системой.
Сам процесс создания интерфейса происходил в MS Excel c использованием языка VBA (Visual Basic for Applications). Были созданы 20 UserForm:
UserForm11 – стартовая, с которой пользователь (при нажатии кнопки “START”) переходит к 1-му вопросу на UserForm1:
UserForm1, UserForm2, …, UserForm8 – «юзерформы» всех 8 вопросов. После выбора ответа на 1 из вопросов, пользователь «переходит» к следующему с помощью кнопки, расположенной на юзерформах («К вопросу №*»):
Назначение UserForm 9 заключается только в том, чтобы с предыдущей «юзерформы» занести информацию об ответе на последний вопрос в ячейку Excel. Данную операцию можно было бы прописать и в коде кнопки на UserForm8, но еще одна впечатляющая иллюстрация оказывает положительное влияние на впечатления пользователя. Кроме того, она еще на несколько секунд сохраняет интригу об окончательном результате, к которому пользователь переходит с помощью кнопки «Результаты» на данной UserForm9:
Далее при нажатии на MsgBox’e кнопки «ОК» пользователь переходит к Userform’е относящейся к полученному им результату о наиболее подходящей ему стране для жизни с описаниями этой страны из Базы Знаний и иллюстрацией (UserForm10, UserForm12, UserForm13,…, UserForm20):
Этап разработки эс №5 «Опытная эксплуатация»
Одного разработанного прототипа ЭС оказалось достаточно, поскольку он удовлетворяет обозначенным ранее целям ЭС и вполне работоспособен.
Однако, также стоило бы и защитить систему от различных ошибок, обусловленных человеческим фактором. Например, предупреждение в окне MsgBox, если пользователь пытается перейти к следующему вопросу, не ответив на текущий. Или же обеспечить пользователя возможностью вернуться к предыдущему вопросу с помощью кнопок «Назад». Такие опции сделали бы систему более удобной, защищенной и функциональной.
Этап разработки эс №6 «Тестирование»
Если в процессе тестирования обнаруживаются ошибки, необходимо вернуться к одному из предыдущих этапов разработки ЭС в зависимости от самих ошибок и недочетов:
- к этапу идентификации или концептуализации, если ошибки связаны с формулированием, соответствием требованиям ЭС, моделями знаний, понятиями, метапонятиями и связями между ними;
- к этапу формализации, если ошибки касаются процесса перевода структуры знаний на язык ЭС (напр., VBA) и необходимо их переконструирование;
- к этапу выполнения, если необходимость исправления ошибок состоит только в усовершенствовании ЭС;
- или же к опытной эксплуатации, если можно переходить к завершающему этапу разработки ЭС.
Протоколы:
Имя, Фамилия |
Общее впечатление |
Ваше мнение об интерфейсе ЭС |
Насколько итоговый результат ЭС совпал с Вашим личным мнением о стране, которая Вам подходит для жизни? |
Рекомендации по улучшению ЭС |
Вероника Кун |
Шик |
Очень здорово! Красивые большие картинки, все читаемо! |
Да! (Только в Китае народа многовато) |
Можно немного о стране добавить, но можно и без этого. |
Эвелина Антонова |
Потрясающе! Но я от тебя другого и не ожидала! |
Все очень здорово, красиво, изысканно! |
Ну на самом деле я не очень хотела бы жить в Великобритании |
Мне нечего добавить! |
Елизавета Леморчук |
Прекрасная экспертная система |
Красиво оформлена, очень понравилось |
Конечно, я никогда не думала, что моя страна – Бразилия, но узнать что-то новое было интересно |
Все шикарно! |
Алина Салихова |
Мне безумно понравилось оформление, яркое, доступное для восприятия. |
Понравилось все, я в восторге |
Страна немного не совпала с желаемым. |
– |
Мария Стельмах |
Интересная тема, очень красочно. |
Все как нужно |
Полностью |
Побольше бы описаний (к результату, например) |
Юлия Коваленко |
Интересная тема |
Впечатляющие картинки; интересный переход к следующему вопросу |
Полностью совпал |
Претензий нет! Система замечательно работает |
Анастасия Жадринская |
Красивая, грамотно сделанная ЭС |
Удобно, красиво, функционально |
Точно совпал |
Раскрыть информацию о выдаваемых результатах |
Аветисян Артур |
Интересные вопросы |
Очень удобно |
Полностью совпал |
– |
Алла Гамаля |
Яркая, интересная ЭС. Очень понравилась! |
Привлекательный удобный интерфейс |
Совпадает, мне нравится Бразилия |
Отсутствуют! |
Екатерина Токарева |
Очень понравились вопросы |
Удобный и красивый интерфейс |
Совпадает сильно |
Все понравилось, добавлений нет. |