Лекция Понятие пользовательских интерфейсов. Виды интерфейсов. Методы и средства разработки пользовательских интерфейсов


Объектно-ориентированный интерфейс



Pdf көрінісі
бет9/11
Дата14.10.2023
өлшемі333,65 Kb.
#114565
түріЛекция
1   2   3   4   5   6   7   8   9   10   11
Байланысты:
Лекция 3

Объектно-ориентированный интерфейс 
Объектно-ориентированный интерфейс используют модель взаимодействия с 



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


Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   10   11




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет