Интерфейс программы будет как на рис 3. Среда предоставляет пользователю (в нашем случае нашим дорогим женщинам) довольно скудный интерфейс.
Рис. 3 - Окно выбора параметров будущего блюда
Последовательность обучения данной программы будет проходить примерно в том же духе, как и в предыдущем варианте – долго и нудно. Правда, здесь появиться еще одна трудность для пользователя. Это связано с тем, что работа в программе Lota+ требует первоначального обучения пользователя, так как режим обучения программы без определенных знаний пользователя просто невозможен.
На рис 4. представлена работа программы в момент выбора параметров для будущего ужина. И если вдруг женщина после прохождения всех пунктов меню и выбора определенных параметров вдруг обнаружит оставшийся претендент – он и будет решением поставленной ею задачи. Т.е. тем самым блюдом, удовлетворяющим всем выбранным ей самой определенных параметров. На рис 5. изображен такой случай.
Рис. 4 - Программа в момент выбора параметров блюда
Рис. 5 - Программа в момент получения результата
Если же после выбора определенных параметров женщина ничего не обнаружит, ей просто придется записать новый результат как еще один вариант на будущее.
В этом есть и свое преимущество – после выбора параметров в прошлом варианте программа требовала сначала нажать кнопку поиска, чтобы узнать есть ли какой-нибудь результат. А тут пользователь сразу может увидеть, как количество вариантов все время уменьшается и в конечном итоге - результат либо есть, либо нет – это видно сразу!!!
4. АНАЛИЗ РЕЗУЛЬТАТОВ ПЕРВОГО И ВТОРОГО РЕШЕНИЯ
Самостоятельная программа? | Отсутствие первичного обучение пользователя | Удобство интерфейса | Обучение и использование в одном цикле | Переносимость базы знаний | |
Первый вариант | да | Да | Да | Нет | Да |
Второй вариант | Нет (нужна Lota+) | Нет | Нет | Да | Нет |
Как видно из сравнения первый вариант решения наиболее оптимален. И к тому же такие старые программы как Lota+ (16-битная программа) возможно уже не будут поддерживаться в новейших операционных системах.
Из этого следует только одно – нужно выбирать первый вариант и срочно начинать рассказывать женщинам о великой полезности этой программы на благо всей семьи. Дабы они с большим удовольствием и неподдельным оптимизмом начали обучать эту систему. А нам, мужчинам остается только молиться, чтобы наша программа не наскучила им хотя бы в течение года, дабы пожать плоды наших (ладно ее) стараний -. И да прибудет с нами Бог.
ВЫВОДЫ
Вот таким последовательным анализом нам удалось выявить основные этапы в работе над поставленной задачей, и найти целых два варианта ее решения. Доказать оптимальность одного из них и воссоздать интеллектуальную систему в работающей программе.
Основное правило для достижения наиболее правильного решения и в то же время удобного со всех сторон для конечного пользователя – это умение поставить себя на его место, дабы понять все тонкости и сложности работы в созданной программе или изобретенном устройстве.