Введение.
Требования к организации пользовательских интерфейсов
![Реферат: Введение. Требования к организации пользовательских интерфейсов](https://niscu.ru/work/8798099/cover.png)
Одной из важных функций интерфейса является формирование у пользователя одинаковой реакции на одинаковые действия приложений, их согласованность. Согласование интерфейса должно быть выполнено в трех аспектах: Наличие системы «отката», позволяющей при выполнении регламентированного действия, последствия которого по каким-либо причинам не удовлетворили пользователя, вернуться к предыдущему… Читать ещё >
Введение. Требования к организации пользовательских интерфейсов (реферат, курсовая, диплом, контрольная)
Под пользовательским интерфейсом в настоящем документе понимается совокупный набор средств взаимодействия пользователя с программой, включая средства отображения информации и средства восприятия и обработки действий пользователя.
Пользовательский интерфейс — это совокупность программных и аппаратных средств, обеспечивающих взаимодействие пользователя с компьютером. Основу такого взаимодействия составляют диалоги. Под диалогом в данном случае понимают регламентированный обмен информацией между человеком и компьютером, осуществляемый в реальном масштабе времени и направленный на совместное решение конкретной задачи. Каждый диалог состоит из отдельных процессов ввода / вывода, которые физически обеспечивают связь пользователя и компьютера. Обмен информацией осуществляется передачей сообщения.
Свойства интерфейса:
- 1. производительность пользователей
- 2. количество человеческих ошибок
- 3. скорость обучения работы с системой
- 4. субъективное удовлетворение пользователей
- 5. способность сохранения пользователями навыков работы с системой в течение длительного времени
Введение
и выполнение единых требований к пользовательским интерфейсам позволит:
- * сократить сроки проектирования и разработки;
- * унифицировать структурные компоненты системы;
- * упростить эксплуатацию и улучшить эргономику системы в целом.
Главные функции проектировщика интерфейсов:
- 1. исследование деятельности пользователей системы. Определяются: цели и задачи пользователей, а также цели и задачи системы.
- 2. проектирование общей структуры системы и разработка навигации
- 3. детальное проектирование экранов системы
- 4. планирование, проведение, анализ результатов «юзобилити» — тестирование системы
- 5. участие в разработке документации
! Принципиальное отличие дизайнеров интерфейсов от программиста состоит в том, что программист привык иметь дело с машинами, а дизайнер с людьми.
Пользовательский интерфейс, базовыми свойствами которого являются конкретность и наглядность, включает три основных компонента:
- — общения приложения с пользователем;
- — общения пользователя с приложением;
- — язык общения. Язык общения определяется разработчиком программного приложения.
Для эффективного взаимодействия конечных пользователей с вычислительной системой новые информационные технологии опираются на принципиально иную организацию интерфейса пользователей с вычислительной системой, основанную на принципах дружественного интерфейса:
- — обеспечение права пользователя на ошибку благодаря защите информационно — вычислительных ресурсов системы от непрофессиональных действий на компьютере;
- — наличие широкого набора иерархических меню, системы подсказок и обучения и т. п., облегчающих процесс взаимодействия пользователя с компьютером;
- — наличие системы «отката», позволяющей при выполнении регламентированного действия, последствия которого по каким-либо причинам не удовлетворили пользователя, вернуться к предыдущему состоянию системы.
Одной из важных функций интерфейса является формирование у пользователя одинаковой реакции на одинаковые действия приложений, их согласованность. Согласование интерфейса должно быть выполнено в трех аспектах:
- — физическом, который относится к техническим средствам (пока отсутствует);
- — синтаксическом, который определяет последовательность и порядок появления элементов на экране (язык общения) и последовательность запросов (язык действий);
- — семантическом, который обусловлен значениями элементов, составляющих интерфейс.
Согласованность интерфейса экономит время пользователя и разработчика. Для пользователя уменьшается время изучения, а затем использования системы, сокращается число ошибок, появляется чувство комфортности и уверенности. Разработчику согласованный интерфейс позволяет выделить общие блоки интерфейса, стандартизировать отдельные элементы и правила взаимодействия с ними, сократить время проектирования новой системы.