русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Виды пользовательских интерфейсов


Дата добавления: 2013-12-23; просмотров: 3550; Нарушение авторских прав


ТЕМА 1

Цель курса:

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

Центральное понятие:

Человеко-машинное взаимодействие

 

Факторы значимые для МСУ:

1. Эргономичность МСУ

2. Окружение МСУ(средства взаимодействия интермедия средства связи)

3. Разработка и развитие системно-ориентированых на пользователя

4. Модели пользователя (восприятие, моторика, быстрота), мышление, взаимодействие, организация работы,

5. Принципы разработки удобных пользовательских МСУ

6. Примеры и проверка легкости использования

Эргономика - научная дисциплина, комплексно изучающая человека в конкретных условиях его деятельности в современном производстве.

Функциономика – раздел эргономики, исследующий алгоритмы действия человека-оператора в эргономических системах, включает :

· разработка тренажеров, модулирующих установок, стендов для определения эргономических показателей;

· исследование трениируемости и утомляемости для данного вида деятельности;

· разработка методик функционирования человека-оператора в контуре управления;

· разработка методов контроля психофизиологического состояния человека-оператора.

 

Эргономическое обеспечение АРМ –создание благоприятных условий для использования АРМ при выходной производительности труда и низкой утомляемости пользователя.

Useobiliti чего-либо –степень его удобства в использовании;

-- раздел эргономики, посвященный разработке ТО, рассматривая при этом психологические аспекты в большей степени, чем эргономика

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



Интерфейс –средства взаимодействия связи, сопряжения и согласования человека и машины.

 

Виды интерфейсов: 1.аппаратный (или физический)организуется организуется на уровне электронных компонентов

2. программныйкомплекс правил и согласований по стыковке программных модулей

3.пользовательскийнабор средств диалога взаимодействия программы и человека.

Интерфейс –совокупность технических, программных и методический средств сопряжения в вычислительной системе пользователей с устройствами и программами, а также устройств с другими устройствами.

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

 

Интерфейс пользователя компьютерного приложения:

1.средства отображения информации, отображаемая информация, форматы представления информации

2.поддержка принятия решений в конкретной предметной области

3.командные режимы (консоль)

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

5.устройства и технологии вода данных WEB-сайта.

6.порядок использования программы и документация на нее.

 

GUI (graphic user interface) - система средств для взаимодействия пользователя с компьютером, основанная на представлении всех доступных пользователю системных объектов и функций в виде графических компонентов экрана (окон, значков, меню, кнопок, списков).

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

Интерфейс многооконный –вид диалогового взаимодействия пользователя с ПК, при которой каждой программе или данным отводится свое окно на экране.

! Для дизайнера интерфейсов необходимо знать, кто системой, которую он проектирует, будет пользоваться, и в каких условиях это будет происходить.

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

 

Свойства интерфейса:

1.производительность пользователей

2.количество человеческих ошибок

3.скорость обучения работы с системой

4.субъективное удовлетворение пользователей

5.способность сохранения пользователями навыков работы с системой в течении длительного времени.

Главные функции проектировщика интерфейсов:

1. исследование деятельности пользователей системы. Определяются: цели и задачи пользователей, а также цели и задачи системы.

2. проектирование общей структуры системы и разработка навигации

3. детальное проектирование экранов системы

4. планирование, проведение, анализ результатов «юзобилити» - тестирование системы

5. участие в разработке документации

! Принципиальное отличие дизайнеров интерфейсов от программиста состоит в том, что программист привык иметь дело с машинами, а дизайнер с людьми.

 



<== предыдущая лекция | следующая лекция ==>
Перечень контрольных вопросов для проведения экзамена | Восприятие и внимание


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.721 сек.