Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 9 лет назад пользователемФаина Тарновская
1 Разработка пользовательских интерфейсов Выполнил: Бредихин Юрий Вячеславович студент 3 курса, 31-И группы Старый Оскол, 2015
2 Содержание Определение Типы генерируемых пользователем сообщений Типы интерфейсов Процедурно-ориентированный интерфейс Объектно-ориентированный интерфейс Функции процедурно-ориентированного интерфейса Функции объектно-ориентированного интерфейса Примитивный интерфейс Интерфейс Меню Интерфейс с ограниченной навигацией Интерфейс со свободной навигацией Современные виды интерфейсов Список литературы
3 Определение Пользовательский интерфейс - это программных и аппаратных средств, обеспечивающих взаимодействие пользователя с компьютером. Основу такого взаимодействия составляют диалоги. Под диалогом в данном случае понимают регламентированный обмен информацией между человеком и компьютером, осуществляемый в реальном масштабе времени и направленный на совместное решение конкретной задачи. Каждый диалог состоит из отдельных процессов ввода/вывода, которые физически обеспечивают связь пользователя и компьютера. Обмен информацией осуществляется передачей сообщения.
4 Типы генерируемых пользователем сообщений В основном пользователь генерирует сообщения следующих типов: -запрос информации -запрос помощи -запрос операции или функции -ввод или изменение информации В ответ пользователь получает подсказки или справки; информационные сообщения, требующие ответа; приказы, требующие действия; сообщения об ошибках и другую информацию.
5 Типы интерфейсов Интерфейсы пользователя бывают двух типов: 1)процедурно-ориентированные: -примитивные -меню -со свободной навигацией 2)объектно-ориентированные: -прямого манипулирования.
6 Процедурно-ориентированный интерфейс Процедурно ориентированный интерфейс использует традиционную модель взаимодействия с пользователем, основанную на понятиях «процедура» и «операция». В рамках этой модели программное обеспечение предоставляет пользователю возможность выполнения некоторых действий, для которых пользователь определяет соответствие данных и следствием выполнения которых является получение желаемого результата.
7 Объектно-ориентированный интерфейс Объектно-ориентированные интерфейсы используют модель взаимодействия с пользователем, ориентированную на манипулирование объектами предметной области. В рамках этой модели пользователю предоставляется возможность напрямую взаимодействовать с каждым объектом и инициировать выполнение операций, в процессе которых взаимодействуют несколько объектов. Задача пользователя формулируется как целенаправленное изменение некоторого объекта. Объект понимается в широком смысле слова - модель БД, системы и т.д.
8 Функции процедурно- ориентированного интерфейса 1)Обеспечивает пользователю функции, необходимые для выполнения задач; 2)Акцент делается на задачи; 3)Пиктограммы представляют приложения, окна или операции; 4)Содержание папок и справочников отражается с помощью таблицы- списка.
9 Функции объектно-ориентированного интерфейса 1)Обеспечивает пользователю возможность взаимодействия с объектами; 2)Акцент делается на входные данные и результаты; 3)Пиктограммы представляют объекты; 4)Папки и справочники являются визуальными контейнерами объектов.
10 Примитивный интерфейс Примитивным называется интерфейс, который организует взаимодействие с пользователем и используется в консольном режиме. Единственное отклонение от последовательного процесса, который обеспечивается данными, заключается в организации цикла для обработки нескольких наборов данных.
11 Интерфейс Меню В отличие от примитивного интерфейса, позволяет пользователю выбирать операцию из специального списка, выводимого ему программой. Эти интерфейсы предполагают реализацию множества сценариев работы, последовательность действий в которых определяется пользователями. Древовидная организация меню предполагает строго ограниченную реализацию. При этом возможны два варианта организации меню: -каждое окно меню занимает весь экран -на экране одновременно присутствуют несколько разноуровневых меню (Windows).
12 Интерфейс с ограниченной навигацией В условиях ограниченной навигации, независимо от варианта реализации, поиск пункта более чем двух уровневого меню оказывается довольно сложной задачей.
13 Интерфейс со свободной навигацией Поддерживает концепцию интерактивного взаимодействия с ПО, визуальную обратную связь с пользователем и возможность прямого манипулирования объектом (кнопки, индикаторы, строки состояния). В отличие от интерфейса Меню, интерфейс со свободной навигацией обеспечивает возможность осуществления любых допустимых в конкретном состоянии операций, доступ к которым возможен через различные интерфейсные компоненты («горячие» клавиши и т.д.). Интерфейс со свободной навигацией реализуется с использованием событийного программирования, что предполагает применение визуальных средств разработки (посредством сообщений).
14 Современные виды интерфейсов 1) Командный интерфейс 2) WIMP - интерфейс 3) SILK - интерфейс
15 Список литературы Разработка пользовательского интерфейса [Электронный ресурс]:-Режим доступа Разработка пользовательского интерфейса [Электронный ресурс]:-Режим доступа.- interfeisa.html Мандел, Т. Разработка пользовательского интерфейса [Текст]: Т. Мандел - Издательство «ДМК Пресс», с.
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.