КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Лекция 20. Комплексный подход к разработке пользовательского интерфейса. Требования к пользовательским интерфейсам (ПИ)
Требования к пользовательским интерфейсам (ПИ). Помимо идентификации основных возможностей ПИ требуются определенные ключевые характеристики поведения и внешнего вида ПИ. Ниже приведены эти характеристики, которые учитываются разработчиками ПИ. - Выбор стиля ПИ. - Платформа и другие стандарты ПИ для приложения. - Совместимость с ведущим ПО, работающим на данной платформе (например приложение X или пакет Y). - Содержание экрана (например, данные и функции, необходимые в ключевые моменты выполнения задач). - Поведение экрана (например, входной фокус на первом элементе управлеия при отображении экрана). - Характеристики внешнего вида экрана (например, использование графики; отображения данных, представления и эстетические свойства). - Методы взаимодействия пользователей с системой (например, доступ к командам, способы образования комбинаций клавиш и т.д.). - Возможности работы с клавиатурой, включая поведение средств табуляции и циклическую работу клавиши табуляции. - Обратная связь пользователя в ответ на состояние системы и время отклика. - Пользовательский контроль над различными функциями. - Запоминание результатов операций расположения и изменения размеров окна, а также данных, состояния и контекста. - Возможности навигации для приложения. - Сохранение данных пользователя при навигации. - Запоминание промежуточных данных пользователя при навигации. - Интерактивное обучение, поддержка производительности и справочная система. - Предотвращение ошибок и восстановление системы после ошибок. - Стандартное использование цвета, индикаторов, графики и т.д. - Средства обеспечения доступа для пользователей с физическими недостатками. Многие из перечисленных выше вопросов ПИ зачастую явно и конкретно не фиксируются в руководствах по стилю ПИ, документах описания требований или спецификациях продукта. В таблице 4 показаны факторы, влияющие на GUI-ориентированное ПО, которые следует учитывать при разработке. Для Web-ориентированного и HUI- ориентированного пользовательского интерфейса также характерны часть этих факторов. Таблица 4. Типичные классифицирующие факторы для GUI-ориентированного приложения.
Полезное правило. Для каждого окна/страницы ПИ следует предусматривать подробную декомпозицию работ по их созданию. Этот метод особенно полезен для разработчиков или бригад, которые впервые занимаются интерфейсом и не обладают достаточным опытом их структуризации. Контрольные вопросы 1. Каковы общие принципы создания пользовательских интерфейсов? 2. Каковы требования к пользовательским интерфейсам? 3. Каковы различные определения интерфейсов компьютерных систем? 4. Каковы типичные классифицирующие факторы для GUI-ориентированного приложения?
Дата добавления: 2014-11-29; Просмотров: 527; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |