
- •Основные свойства программного интерфейса.
- •Выбор структуры диалога.
- •Разработка сценария диалога.
- •Методы адаптации сценария диалога.
- •Особенности систем реального времени&.
- •Системы массового обслуживания (cmo или системы очередей (енг) ). Основные параметры смо:
- •Пуассоновский поток обладает следующими свойствами&:
- •Образно-концептуальная модель. &
- •Процесс разработки интерфейса.
- •Проектирование отдельных блоков(goms)
- •Экспертная оценка&
- •Основы сии (систем искусственного интеллекта)
- •Функциональная схема сии.
- •Уровни понимания систем искусственного интеллекта
- •Методы решения задач (сии)
- •Экспертные системы
- •Этапы разработки экспертных систем.
Человеко-машинное взаимодействие
Общие понятия ЧМВ(ПЕРВЫЙ ВОПРОС У ВСЕХ)
Выбор структуры диалога.
Разработка сценария диалога
Методы адаптации сценария диалога
Особенности систем реального времени&
Системы массового обслуживания (CMO или системы очередей (енг))&
Пуассоновский поток&
Образно-концептуальная модель.&
Процесс разработки интерфейса
Проектирование отдельных блоков(GOMS)
Создание голлосария&
Экспертная оценка&
Основы СИИ (систем искусственного интеллекта)
Функциональная схема СИИ
Уровни понимания систем искусственного интеллекта
Методы решения задач (СИИ)
Экспертные системы
Этапы разработки экспертных систем.
Вопрос первый: общие понятия ЧМВ.
ЧМВ как наука обеспечивает нас знаниями о взаимодействии человека и вычислительной машины для того, чтобы система эффективно выполняла поставленные задачи, а управляющее звено чувствовало себя максимально комфортно.
Пользовательский интерфейс – это совокупность информационной модели, разрабатываемой системы, средств и способов взаимодействия пользователя с данной моделью, а так же компонентов, обеспечивающих формирование данной модели в процессе взаимодействия с приложением.
Информационная модель – состав и взаимодействие реальных компонентов, которые определяется характером решаемой задачи.
Цель создания пользовательского интерфейса – в том, чтобы отобрать информацию настолько эффективную, насколько это возможно для человеческого восприятия, и структурировать изображение на дисплее так, чтобы максимально быстро привлечь внимание к наиболее важным элементам.
Качество программного интерфейса – является самостоятельной характеристикой системы, сопоставимой с такими показателями как: надежность и эффективность использования вычислительныых ресурсов; Эффективность в данном случае – время реакции пользователя.
Качество интерфейса включает след. показатели:
Время, необходимой для достижения заданного уровня знаний, и навыков по работе с приложениями.
Сохранение полученных навыков по истечению некоторого времени.
Скорость решения задачи.
Субъективная удобство пользователя при работе с системой.
Основные свойства программного интерфейса.
Естественность (интуитивность). Пользователя не следует вынуждать изменять привычные способы решения задач: целесообразно сохранять терминологию и обозначения предметной области.
Согласованность (непротиворечивость). Обеспечение преемственности знаний и навыков когда в процессе работы с системой пользователя использовались определенные приемы взаимодействия с некоторой частью системы, той и другой части приемы должны быть идентичны. Согласованный интерфейс является узнаваемым и предсказуемым.
Не избыточность. Пользователь должен вводить только минимальную информацию для работы и управления системой. Необходимо избавиться от повторного ввода данных.
Дружественность. В процессе работы с системой пользователь обеспечивается сообщениями об ошибках и информацией о том, что система делает. Эффективный интерфейс предотвращает ситуации когда пользователь может ошибиться и предотвращает последствие самих ошибок.
Гибкость (адаптивность). Когда интерфейс системы может обслуживать пользователей с различным уровнем подготовки. Предполагается возможность изменения структуры диалога или входных данных.
Простота. Обеспечение легкости в изучении и использовании интерфейса.
Эффективный интерфейс призван сбалансировать все эти цели.
Выбор структуры диалога.
Диалог типа вопрос-ответ. В каждой точке диалога система выводит один вопрос на который пользователь дает единственный ответ, в зависимости от полученного ответа, система решает, какой вопрос задавать следующим.
Достоинства: в ответ могут вводится как управляющие команды, так и данные. Нет ограничений на тип и диапазон входных данных.
Недостатки: отвечать на большую серию вопросов очень утомительно, хотя человек может знать будущие вопросы и ответы на них.
Диалог на основе меню. Существует четыре основных типа представления меню на экране. Во-первых – список объектов, выбираемых прямым указанием. Второй вариант – меню в виде блока данных. Третий вариант – меню в виде строки данных. Четвертый – меню в виде пиктограмм.
Достоинства: меню это крайне удобная форма для неподготовленного пользователя.
Недостаток: жесткая очередность открытия и иерархическая вложенность существенно замедляет работы профессионала. Традиционная структура меню недостаточно гибка и не в полной мере согласовывается с методами адаптации диалога.
Диалог на основе экранных форм. В отличии от предыдущих типов диалога, подобная структура позволяет ввести на одном шаге нескольких ответов. Человек работает с формой пока не заполнит ее полностью и не передаст системе. На практике формы используются там, где деятельность требует стандартного набора данных.
Достоинства: обеспечивает высокий уровень поддержки пользователя: для каждого вопроса может быть предусмотрена сообщение об ошибках и справочная информация. С формами могут работать пользователи любой классификации. По сравнению с диалогом типа вопрос-ответ более высокая скорость ввода данных. По сравнению с меню допускается более широкий диапазон входных данных.
Диалог на основе командного языка. При такой организации диалогов система выводит подсказку о готовности к началу работы. За правильность ввода команд отвечает пользователь. При ошибке, система информирует о невозможности выполнения команды как правило не объясняя причины отказа.
Недостатки: Поскольку системе неизвестно, что собирается делать пользователь трудно предлагать реальную помощь в ходе работы. В данной структуре управление данными осуществляется с помощью командных строк, где ключевое слово предшествует списку входных данных.