7
пользователем, ориентированную на манипулирование объектами предметной области. В
рамках
этой
модели
пользователю предоставляется
возможность
напрямую
взаимодействовать с каждым объектом и инициировать выполнение операций, в процессе
которых взаимодействуют несколько объектов. Задача пользователя формулируется как
целенаправленное изменение некоторого объекта.
Такой интерфейс предполагает, что
взаимодействие с
пользователем осуществляется посредством выбора и перемещения
пиктограмм соответствующей объектно-ориентированной области. Различают одно-
документные (SDI) и многодокументные (MDI) интерфейсы.
Обзор методов и средств разработки пользовательских интерфейсов
1.
Принцип структуризации
. Пользовательский интерфейс должен быть целесообразно
структурирован. Родственные
его части должны быть связаны, а независимые —
разделены; похожие элементы должны выглядеть похоже, а непохожие — различаться.
2.
Принцип простоты
. Наиболее распространенные
операции должны выполняться
максимально просто. При этом должны быть ясные ссылки на более сложные процедуры.
3.
Принцип видимости.
Все функции и данные, необходимые для выполнения
определенной задачи,
должны быть видны, когда пользователь пытается ее выполнить.
4.
Принцип обратной связи.
Пользователь должен получать сообщения о
действиях
системы и о важных событиях внутри нее. Сообщения должны быть краткими,
однозначными и написанными на языке, понятном пользователю.
5.
Принцип толерантности.
Интерфейс должен быть гибким и терпимым к ошибкам
пользователя. Ущерб от ошибок должен снижаться за счет возможности отмены и повтора
действий и за счет разумной интерпретации любых разумных действий и данных.
6.
Достарыңызбен бөлісу: