Требования к пользовательскому интерфейсу

В условиях использования компьютерных информационных технологий актуальны вопросы организации взаимодействия человека с техническими и программными средствами.

Такое взаимодействие обеспечивает пользовательский интерфейс. Определим понятие интерфейс.

Интерфейс с общих позиций определяется как определенная стандартами граница

раздела двух систем, устройств или программ.

Применительно к информационным технологиям интерфейс определим как совокупность средств и правил, обеспечивающих взаимодействие устройств, программ.

Наконец, определим понятие «интерфейс пользователя (пользовательский интерфейс)».

Интерфейс пользователя - элементы и компоненты программы, которые способны

оказывать влияние на взаимодействие пользователя с программным обеспечением.

Пользовательский интерфейс включает три основных компонента:

􀂃 общение приложения с пользователем;

􀂃 общение пользователя с приложением;

􀂃 язык общения.

Язык общения определяется разработчиком программного приложения. Свойствами интерфейса являются: конкретность и наглядность.

Для эффективного взаимодействия конечных пользователей с вычислительной системой новые информационные технологии опираются на принципиально иную организацию интерфейса пользователей с вычислительной системой, основанную на принципах дружественного интерфейса:

􀂃 обеспечение права пользователя на ошибку благодаря защите информационно-

вычислительных ресурсов системы от непрофессиональных действий на компьютере;

􀂃 наличие широкого набора иерархических меню, системы подсказок и обучения и

т.п., облегчающих процесс взаимодействия пользователя с компьютером;

􀂃 наличие системы «отката», позволяющей при выполнении регламентированного

действия, последствия которого по каким-либо причинам не удовлетворили пользователя,

вернуться к предыдущему состоянию системы.

Одной из важных функций интерфейса является формирование у пользователя одинаковой реакции на одинаковые действия приложений, их согласованность.

Согласование интерфейса должно быть выполнено в трех аспектах:

􀂃 физический, который относится к техническим средствам (пока отсутствует);

􀂃 синтаксический, который определяет последовательность и порядок появления элементов на экране (язык общения) и последовательность запросов (язык действий);

􀂃 семантический, который обусловлен значениями элементов, составляющих интерфейс.

Согласованность интерфейса экономит время пользователя и разработчика. Для пользователя уменьшается время изучения, а затем использования системы, сокращается число ошибок, появляется чувство комфортности и уверенности.

Разработчику согласованный интерфейс позволяет выделить общие блоки интерфейса, стандартизировать отдельные элементы и правила взаимодействия с ними, сократить время проектирования новой системы.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: