Домашнее задание №1 (1)
.pdfИнтерфейс-меню позволяет выбирать необходимые операции из специального списка, выводимого ему программой. Эти интерфейсы предполагают реализацию множества сценариев работы, последовательность действий в которых определяется пользователем. Различают одноуровневые и иерархические меню. Интерфейсы меню могут быть реализованы как в консольном так и в графическом режиме.
Интерфейсы со свободной навигацией называют графическими пользовательскими интерфейсами. Интерфейсы этого типа ориентированы на использование экрана в графическом режиме с высокой разрешающей способностью.
Графические интерфейсы поддерживают концепцию интерактивного взаимодействия с программным обеспечением, осуществляя визуальную обратную связь с пользователем и возможность прямого манипулирования объектами и информацией на экране.
В отличии от интерфейса-меню интерфейс со свободной навигацией обеспечивает возможность осуществления любых допустимых в конкретном состоянии операций, доступ к которым возможен через различные интерфейсные компоненты. Например, окна программ, реализующих интерфейс Windows, обычно содержат:
меню различных типов: ниспадающее, кнопочное, контекстное;разного рода компоненты ввода данных.
Причем выбор следующей операции в меню осуществляется как мышью, так и с помощью клавиатуры.
Особенность интерфейса со свободной навигацией - способность изменяться в процессе взаимодействия с пользователем, предлагая выбор только тех операций, которые имеют смысл в конкретной ситуации. Реализуют интерфейсы со свободной навигацией, используя событийное программирование и объектно-ориентированные библиотеки, что предполагает применение визуальных сред разработки программного обеспечения.
Интерфейс прямого манипулирования предполагает, что взаимодействие пользователя с программным обеспечением осуществляется посредством выбора и перемещения пиктограмм, соответствующих объектам предметной области. Для реализации таких интерфейсов также используют событийное программирование и объектно-ориентированные библиотеки.
3.4. Спроектировать пользовательские формы, реализующие описанные в работе задачи.
Для проектирования можно использовать метод бумажного прототипирования либо программные средства (Microsoft Visio).
ЗАДАНИЕ
1.Провести анализ предметной области.
Предметная область определяется вариантом по номеру в журнале. В
отдельных случаях студентом может быть предложен собственный
вариант, который должен быть утвержден преподавателем.
2.Выделить возможные группы пользователей (3-4 группы, отличающихся по своим характеристикам и/или задачам) и провести анализ характеристик пользователей, их целей и задач. Провести анализ рабочей среды пользователей. Определить критерии эффективности выполнения пользовательских задач. Разработать сценарии выполнения задач.
3.Спроектировать и разработать пользовательский интерфейс.
4.Провести оценку разработанного интерфейса.
ВАРИАНТЫ ПРЕДМЕТНЫХ ОБЛАСТЕЙ:
1.Видеопрокат
2.Торговый автомат
3.Табло на станции метро
4.Онлайновая театральная касса
5.Мини-АТС
6.Управление контактами с клиентами
7.Банкомат 8.Интернет-магазин (сферу продаж выбрать самостоятельно) 9.Библиотечная система
10.Web-форум (направленность форума выбрать самостоятельно) 11.Каталог ресурсов Web (тематику каталога выбрать самостоятельно) 12.Информационный киоск метро 13.Система управления лифтами
14.Web-сайт авиакомпании 15.Система складского учета
16.Система поддержки составления расписания занятий
17.Генеалогическое дерево
18.Система начисления зарплаты 19.Система для ввода информации при приеме сотрудника на работу 20.Служба занятости в рамках вуза
Список литературы
1.Фисун А. П., Гращенко Л. А. и др. Теоретические и практические основы человеко-компьютерного взаимодействия: базовые понятия человеко-компьютерных систем в информатике и информационной безопасности / А.П. Фисун. — Деп. в ВИНИТИ 15.10. 2012 г. № 1624 – В 2012. — Орел: Орловский государственный университет, 2012. — 169 с. — (Рукопись).
2.Пископпель А. А., Щедровицкий Г. П. Инженерная психология и
эргономика. — Справочник-обзор. — М.: Путь, 2010. — 207 с. — (Рукопись). — ISBN 5-89260-001-7.
3.Островский А. М. Социально-философские основания гуманизации человеко-компьютерного взаимодействия (Опыт междисциплинарного исследования): Монография / А. М. Островский. — М., 2010. — 583 с. — ISBN 978-5-9902417-1-8 (Last updated: 2012-23-12)
4.Купер А., Рейман Р., Кронин Д. Алан Купер Об интерфейсе.
Проектирование взаимодействия. – Пер. с англ. – Спб.: Символ-Плюс,2010.
– 688с., ил.
Учебное издание
Доронина Екатерина Геннадьевна
ЧЕЛОВЕКО-МАШИННОЕ ВЗАИМОДЕЙСТВИЕ
Методические указания
к выполнению домашнего задания №1
Редактор: Иванова Н.И.
Компьютерный набор: Доронина Е.Г.
Корректор: Иванова Н.И.
Подписано в печать___________ Бумага для множительной техники Формат _______ Усл. печ. л.________Тираж _____ экз. Заказ _____
Отпечатано с авторского оригинала
в отделе оперативной печати СТИ НИТУ «МИСиС»
г. Старый Оскол, м-н Макаренко, 40