Производственные системы ИИ функционируют в подавляющем большинстве реализаций в интерактивном режиме с пользователями, поэтому они должны обладать дружелюбным интерфейсом, позволяющим человеку легко и в удобной для него форме взаимодействовать с компонентами. Общение человека и ИС могут обеспечивать и реализовывать различные программные и технические средства ввода и вывода информации.
Термин «пользовательский интерфейс» охватывает все аспекты взаимодействия между пользователем и интеллектуальной СПР. Он включает не только техническое и программное обеспечение, но также факторы, которые связаны с обеспечением использования, доступности и человеко-машинного взаимодействия. Многие специалисты определяют пользовательский интерфейс как наиболее важный компонент системы, т.к. большинство характеристик, таких как эффективность, гибкость, легкость использования являются производными этого компонента.
Развитие способностей и возможностей комфортного и качественного взаимодействия пользователя с системой, которая организует, предоставляет этот компонент, позволяет говорить об интеллектуальном интерфейсе.
|
|
|
Подсистема интеллектуального интерфейса управляется программным обеспечением, называемым управляющая система интеллектуального интерфейса. Эта управляющая система состоит из нескольких программ, которые обеспечивают способности, некоторые из которых перечислены ниже:
- обеспечение графического пользовательского интерфейса;
- организация взаимодействия пользователя с различными входными устройствами;
- представление данных с различными форматами и на разные входные устройства;
- представление пользователю помощи, подсказок, советов, диагностического режима работы или другой гибкой поддержки;
- обеспечение взаимодействия с БД и базой моделей;
- хранение входных и выходных данных;
- обеспечение цветной графики, трехмерной графики и плоттинга данных;
- окна, позволяющие отображать множество функций одновременно;
- поддержка взаимодействия между пользователями и разработчиками системы;
- обеспечение обучения на примерах;
- обеспечение гибкости и адаптивности, что позволяет интеллектуальной СПР вмещать различные задачи и технологии;
- взаимодействовать во многих различных стилях диалога и др.
Виды интерфейса.
Вид интерфейса определяет как информация введена и отображена.Он также определяет легкость и простоту обучения и использования системы. Рассмотрим коротко следующие виды интерфейса: взаимодействие на основе меню, командный язык, вопросно-ответный, формирование взаимодействия, обработка естественного языка и графический пользовательский интерфейс.
|
|
|
Взаимодействие на основе меню. При этом виде взаимодействия пользователь выбирает позицию или пункт из списка возможных выборов (меню) для того, чтобы функция была выполнена. Меню появляются в логическом порядке, начиная с главного меню и продвигаясь к локальным меню.
Пункты меню могут включать команды, которые появляются в отдельных локальных меню или в меню с не командными пунктами. Меню может оказаться утомительным и продолжительным по времени, когда анализируются сложные ситуации, т.к. это может потребовать несколько меню для построения или использования системы и пользователь должен перемещаться назад и вперед меню.
Командный язык. При это виде пользователь вводит команды. Многие команды включают комбинации глагол-существительное. Некоторые команды могут исполняться с функциональными ключами. Другим способом упрощения команд является использование макросов. Команды могут также вводиться голосом.
Вопросно – ответный вид интерфейса начинается с вопросов компьютера пользователю. Пользователь отвечает на вопросы фразой или предложением (или выбором пункта меню). Компьютер может подсказывать пользователю для прояснения или дополнительного ввода информации. В некоторых применениях порядок вопросов может быть обратным: пользователь задает вопросы, а компьютер дает ответы.
Формирование взаимодействия. Пользователь вводит данные или команды в обозначенные формы (поля). Заголовки формы (или отчета, или таблицы) служат подсказками для входа. Компьютер может представлять какой-то выход как результат, и пользователь может быть спрошен о продолжении интерактивного процесса.
Естественный язык. Взаимодействие человек – компьютер, которое подобно диалогу человека с человеком называется естественным языком. Сегодня диалог на естественном языке выполняется главным образом посредством клавиатуры. Такой диалог будет проводиться в будущем с использованием голоса для ввода и вывода информации. Главным ограничением использования естественного языка является по существу неспособность компьютера понимать естественный язык. Однако, достижения ИИ все больше повышают уровень диалога на естественном языке.
Графический пользовательский интерфейс. В графическом пользовательском интерфейсе объекты обычно представляются как пиктограммы (или символы) и пользователь непосредственно ими манипулирует. Новейшие операционные системы компьютеров и их приложения исключительно основаны на графике.
Графика.
Основной целью графического ПО является представление зрительных образов информации на мониторе компьютера, принтере, плоттера. Представляемая информация может быть сконструирована из числовых данных и показана как графики, таблицы или диаграммы, либо она может быть порождена из текста и символов, а выражена как рисунки или картинки.
Граница между приложениями, ориентированными на диаграммы и графики, которые используют числовые данные, весьма условная.
Многие программные продукты поддерживают оба приложения. Графическое ПО может быть либо автономным пакетом, либо оно может быть интегрировано с другими программными пакетами.
Интегрированные программные пакеты позволяют менеджерам создавать графический выход непосредственно из БД или электронных таблиц нетехническим и дружественным пользователю способом.
Новые понятия трехмерной графики и виртуальной реальности дают возможность пользователям визуально представлять задачи и решения более эффективными способами.
Графические средства могут быть особенно важными для решения бизнес-задач и поддержки принятия решений, т.к. они помогают менеджерам визуально представлять данные, отношения и результаты.