36297

Типы пользовательского интерфейса

Доклад

Информатика, кибернетика и программирование

Процедурно-ориентированный интерфейс использует традиционную модель взаимодействия с пользователем основанную на понятиях процедура и операция. Объектно-ориентированные интерфейсы используют модель взаимодействия с пользователем ориентированную на манипулирование объектами предметной области. Процедурноориентированные интерфейсы: 1Обеспечивает пользователю функции необходимые для выполнения задач; 2Акцент делается на задачи; 3Пиктограммы представляют приложения окна или операции; 4Содержание папок и справочников отражается с...

Русский

2013-09-21

27.5 KB

12 чел.

Типы пользовательского интерфейса

2 типа пользовательского интерфейса:

1 )процедурно-ориентированные:

-примитивные

-меню

-со свободной навигацией

2) объектно-ориентированные:

-прямого манипулирования.

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

Объектно-ориентированные интерфейсы используют модель взаимодействия с пользователем, ориентированную на манипулирование объектами предметной области. В рамках этой модели пользователю предоставляется возможность напрямую взаимодействовать с каждым объектом и инициировать выполнение операций, в процессе которых взаимодействуют несколько объектов. Задача пользователя формулируется как целенаправленное изменение некоторого объекта. Объект понимается в широком смысле слова - модель БД, системы и т.д.

Процедурно-ориентированные интерфейсы:

1)Обеспечивает пользователю функции, необходимые для выполнения задач;

2)Акцент делается на задачи;

3)Пиктограммы представляют приложения, окна или операции;

4)Содержание папок и справочников отражается с помощью таблицы-списка.

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

1)Обеспечивает пользователю возможность взаимодействия с объектами;

2)Акцент делается на входные данные и результаты;

3)Пиктограммы представляют объекты;

4)Папки и справочники являются визуальными контейнерами объектов.

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

Интерфейс Меню.

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

-каждое окно меню занимает весь экран

-на экране одновременно присутствуют несколько разноуровневых меню (Windows).

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

Интерфейс со свободной навигацией (графический интерфейс).

Поддерживает концепцию интерактивного взаимодействия с ПО, визуальную обратную связь с пользователем и возможность прямого манипулирования объектом (кнопки, индикаторы, строки состояния). В отличие от интерфейса Меню, интерфейс со свободной навигацией обеспечивает возможность осуществления любых допустимых в конкретном состоянии операций, доступ к которым возможен через различные интерфейсные компоненты («горячие» клавиши и т.д.). Интерфейс со свободной навигацией реализуется с использованием событийного программирования, что предполагает применение визуальных средств  разработки (посредством сообщений).

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

Различают одно-документные (SDI) и многодокументные (MDI) интерфейсы.


 

А также другие работы, которые могут Вас заинтересовать

58335. Основы алгоритмизации и программирования. Игра «Информатик-бизнесмен» 356.5 KB
  Каждая команда получает задание подготовить вопросы для соперников в конкурсах консультантов президентов кассиров и охранников и правила игры. План урока: Конкурс разминка. Конкурс банкиров. Конкурс консультантов.
58337. Урок информационной безопасности 117.5 KB
  Обучающая: расширить кругозор учащихся об информационной защите о видах вирусов о существующих законах о защите информации; Воспитательная: воспитывать у учащихся чувство дружбы формировать умении работать в коллективе.
58338. Человек. Информация и информационные процессы 635 KB
  Цель: ввести понятия информационных процессов: передача хранение обработка; познакомить учащихся с понятиями: источник и приемник информации канал связи. Что общего в восприятии информации и информационных процессов в неживой природе и в живой...
58339. Нумерация многозначных чисел 205.5 KB
  Цель: Закрепление и обобщение знаний, умений и навыков учащихся по теме «Нумерация многозначных чисел» Задачи: 1. закрепить знания учащихся по теме «Нумерация многозначных чисел»; читать, записывать числа в пределах миллиона...
58342. Золотая осень 5.87 MB
  Цели и задачи: изучение строения деревьев, кустарников, передача в изображении этих знаний и наблюдений, элементов воздушной и линейной перспективы, создание определённого колорита, настроения цветом, освоением техники живописи «мазком»...
58343. Декоративная работа. Дизайнерский проект «Календарь» 51 KB
  Дать представление о роли фантазии в искусстве; формировать умение выполнять иллюстрации на выбранные сюжеты; развивать интерес к народному сказочному творчеству навыков композиционного решения рисунка; воспитывать любовь к к положительным героям сказок сопереживание настроениям героев сказки обратить внимание детей на добрые поступки и злые...