ݺߣ

ݺߣShare a Scribd company logo
Технология разработки информационных систем Лекция №1 1 .  ПРОЕКТИРОВАНИЕ  ПОЛЬЗОВАТЕЛЬСКОГО ИНТЕРФЕЙСА
Определение пользовательского интерфейса Пользовательский интерфейс – это совокупность информационной модели проблемной области, способов  и средств  взаимодействия пользователя с информационной моделью, а также компонентов, обеспечивающих формирование информационной модели. (Функции, математические модели взаимодействия, информационное, лингвистическое, программное, техническое, организационное, эргономическое методическое обеспечения)
Понятие информационной модели Информационная модель – это отображение по определенным правилам на информационном поле индикаторных или регистрирующих устройств, параметров, характеризующих состояние внешней с реды  и  управляемого процесса .  На основе информации, содержащейся в информационной модели  пользователь: -  формирует образ реальной обстановки,  - производит анализ возникшей ситуации, - вырабатыва ет  решения по управлению объектом, - контролирует состояние  управляемого   процесса  при выполнении управляющих действий.
Средства взаимодействия пользователя Обработка данных и подготовка решений Пользователь Средства вывода Управляемый процесс Средства сбора Средства исполнения решений Средства ввода Технические средства взаимодействия человека с вычислительной системой
Параллельное выполнение заданий пользователем Поток заданий Множество заданий Прерывание выполнения заданий Выполнение заданий Поток выполненных заданий Выбор заданий
Взаимодействия в многоуровневой системе Пользователь n+1 Пользователь 1 Пользователь n+m Пользователь n Сбор информации Сбор информации Готовые решения . . . . . . Верхний уровень Нижний уровень
Равнозначное взаимодействие  Решения Пользователь 1 Пользователь 2 Пользователь n . . .  Сбор информации Сбор информации Сбор информации Решения Решения
Принципы построения пользовательского интерфейса 1.  Интересы пользователя превыше всего. 2. Естественность интерфейса ( - сохранение профессионального языка, -  привычные способы решения задач  (  результаты решения  не должны сопровождаться дополнительным пояснением разработчика интерфейса). 3. С огласованность интерфейса.  Должны отсутствовать различия в использовании одних и тех же элементов интерфейса  Различают согласованность команд, согласованность  с интерфейсом ОС,   согласованность метафор  (сокращений) .
Принципы построения пользовательского интерфейса (продолжение)   4. Принцип прощения пользователя (отмена ошибочных действий). 5. Принцип обратной связи (каждое действие со п р о в о ждается визуально или звуком). 6.  Простота интерфейса (последовательное раскрытие). 7. Гибкость интерфейса (учет уровня подготовки). 8. Эстетичность и привлекательность интерфейса. 9. М аксимальное использование возможностей программно-аппаратных средств 10. Эргономичность интерфейса.
Оценка качества интерфейса 1.  Скорость решения задачи  (оперативность) . 2.  Точность решения задачи  (безошибочность) . 3.  Время обучения работы с интерфейсом .  4.  Сохранение навыков по истечении времени . Стандартизация пользовательского интерфейса Проект  SAA  ( IBM  и  Microsoft ): Соглашение по интерфейсу пользователя  ( CU Access )  Соглашение по программному интерфейсу ( CPI ) Соглашение по разработке приложений  ( C Application ) Соглашение по коммуникациям  ( CC Support ) Привело к созданию: ( GUI –графический пользовательский интерфейс(“ Visio studio ”,  Microsoft , 1997))
Взаимодействие пользователя
Процесс принятия решения

More Related Content

лекция № 11

  • 1. Технология разработки информационных систем Лекция №1 1 . ПРОЕКТИРОВАНИЕ ПОЛЬЗОВАТЕЛЬСКОГО ИНТЕРФЕЙСА
  • 2. Определение пользовательского интерфейса Пользовательский интерфейс – это совокупность информационной модели проблемной области, способов и средств взаимодействия пользователя с информационной моделью, а также компонентов, обеспечивающих формирование информационной модели. (Функции, математические модели взаимодействия, информационное, лингвистическое, программное, техническое, организационное, эргономическое методическое обеспечения)
  • 3. Понятие информационной модели Информационная модель – это отображение по определенным правилам на информационном поле индикаторных или регистрирующих устройств, параметров, характеризующих состояние внешней с реды и управляемого процесса . На основе информации, содержащейся в информационной модели пользователь: - формирует образ реальной обстановки, - производит анализ возникшей ситуации, - вырабатыва ет решения по управлению объектом, - контролирует состояние управляемого процесса при выполнении управляющих действий.
  • 4. Средства взаимодействия пользователя Обработка данных и подготовка решений Пользователь Средства вывода Управляемый процесс Средства сбора Средства исполнения решений Средства ввода Технические средства взаимодействия человека с вычислительной системой
  • 5. Параллельное выполнение заданий пользователем Поток заданий Множество заданий Прерывание выполнения заданий Выполнение заданий Поток выполненных заданий Выбор заданий
  • 6. Взаимодействия в многоуровневой системе Пользователь n+1 Пользователь 1 Пользователь n+m Пользователь n Сбор информации Сбор информации Готовые решения . . . . . . Верхний уровень Нижний уровень
  • 7. Равнозначное взаимодействие Решения Пользователь 1 Пользователь 2 Пользователь n . . . Сбор информации Сбор информации Сбор информации Решения Решения
  • 8. Принципы построения пользовательского интерфейса 1. Интересы пользователя превыше всего. 2. Естественность интерфейса ( - сохранение профессионального языка, - привычные способы решения задач ( результаты решения не должны сопровождаться дополнительным пояснением разработчика интерфейса). 3. С огласованность интерфейса. Должны отсутствовать различия в использовании одних и тех же элементов интерфейса Различают согласованность команд, согласованность с интерфейсом ОС, согласованность метафор (сокращений) .
  • 9. Принципы построения пользовательского интерфейса (продолжение) 4. Принцип прощения пользователя (отмена ошибочных действий). 5. Принцип обратной связи (каждое действие со п р о в о ждается визуально или звуком). 6. Простота интерфейса (последовательное раскрытие). 7. Гибкость интерфейса (учет уровня подготовки). 8. Эстетичность и привлекательность интерфейса. 9. М аксимальное использование возможностей программно-аппаратных средств 10. Эргономичность интерфейса.
  • 10. Оценка качества интерфейса 1. Скорость решения задачи (оперативность) . 2. Точность решения задачи (безошибочность) . 3. Время обучения работы с интерфейсом . 4. Сохранение навыков по истечении времени . Стандартизация пользовательского интерфейса Проект SAA ( IBM и Microsoft ): Соглашение по интерфейсу пользователя ( CU Access ) Соглашение по программному интерфейсу ( CPI ) Соглашение по разработке приложений ( C Application ) Соглашение по коммуникациям ( CC Support ) Привело к созданию: ( GUI –графический пользовательский интерфейс(“ Visio studio ”, Microsoft , 1997))
  • 13.