46098 (Интерфейс пользователя с системой), страница 2

2016-07-31СтудИзба

Описание файла

Документ из архива "Интерфейс пользователя с системой", который расположен в категории "". Всё это находится в предмете "информатика" из , которые можно найти в файловом архиве . Не смотря на прямую связь этого архива с , его также можно найти и в других разделах. Архив можно найти в разделе "рефераты, доклады и презентации", в предмете "информатика, программирование" в общих файлах.

Онлайн просмотр документа "46098"

Текст 2 страницы из документа "46098"

При создании сложных АСУ велико значение разработки программного обеспечения, т.к. именно программные средства создают интеллект компьютера, решающий сложные научные задачи, управляющий сложнейшими технологическими процессами. В настоящее время при создании подобных систем значительно возрастает роль человеческого фактора, а следовательно, эргономического обеспечения системы. Основной задачей эргономического обеспечения является оптимизация взаимодействия между человеком и машиной не только в период эксплуатации, но и при изготовлении, и при утилизации технических компонентов. Таким образом, при систематизации подхода проектирования интерфейса пользователя, можно привести некоторые основные функциональные задачи и принципы построения, которые должна решать система.

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

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

  • минимизация затрат ресурсов со стороны пользователя, т.е. ЧО должен выполнять только ту работу, которая необходима и не может быть выполнена системой, не должно быть повторений уже сделанной работы и т.д.

Задача максимального взаимопонимания. Т.е. ЧО не должен заниматься, например, поиском информации, или выдаваемая на видеоконтрольное устройство информация не должна требовать перекодировки или дополнительной интерпретации пользователем.

Пользователь должен запоминать как можно меньшее количество информации, так как это снижает свойство ЧО принимать оперативные решения.

Принцип максимальной концентрации поьзователя на решаемой задачи и локализация сообщений об ошибках.

Принцип учета профессиональных навыков человека-оператора. Это значит, что при разработке системы на основе некоторых задаваемых в техническом задании исходных данных о возможном контингенте кандидатов проектируется “человеческий компонент” с учетом требований и особенностей всей системы и её подсистем. Формирование же концептуальной модели взаимодействия человека и технических средств АСУ означает осознание и овладение алгоритмами функционирования подсистемы “человек - техническое средство” и овладение профессиональными навыками взаимодействия с ЭВМ.

ЧТО ПОНИМАТЬ ПОД ИНТЕРФЕЙСОМ

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

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

Общий Пользовательский Доступ - это правила, которые объясняют диалог в терминах общих элементов, таких как правила представления информации на экране, и правила интерактивной технологии такие, как правила реагирования человека-оператора на то, что представлено на экране. В данном курсовом проекте мы рассмотрим стандарт ОПД фирмы IBM разработанный совместно с компанией MICROSOFT для класса машин “АТ”.

КОМПОНЕНТЫ ИНТЕРФЕЙСА

На практическом уровне, интерфейс это набор стандартных приемов взаимодействия с техникой. На теоретическом уровне интерфейс имеет три основных компоненты:

  • Способ общения машины с человеком-оператором.

  • Способ общения человека-оператора с машиной.

  • Способ пользовательского представления интерфейса.

МАШИНА К ПОЛЬЗОВАТЕЛЮ

Способ общения машины с пользователем (язык представления) определяется машинным приложением (прикладной программной системой). Приложение управляет доступом к информации, обработкой информации, представлением информации в виде понятном для пользователя.

ПОЛЬЗОВАТЕЛЬ К МАШИНЕ

Пользователь должен распознать информацию, которую представляет компьютер, понять (проанализировать) ее, и переходить к ответу. Ответ реализуется через интерактивную технологию, элементами которой могут быть такие действия как выбор объекта при помощи клавиши или мыши. Все это составляет вторую часть интерфейса, а именно язык действий.

КАК ПОЛЬЗОВАТЕЛЬ ДУМАЕТ

Первым двум компонентам интерфейса соответствуют правила ОПД для проектирования панели и интерактивных действий. Третью часть интерфейса составляет комплекс представлений пользователя о приложении в целом, что называется пользовательской концептуальной моделью.

Пользователи могут иметь представление о машинном интерфейсе, что он делает и как им работать. Некоторые из этих представлений формируются у пользователей в результате опыта работы другими машинами, такими как печатающее устройство, калькулятор, видеоигры, а также компьютерная система. Хороший пользовательский интерфейс использует этот опыт. Более развитые представления формируются от опыта работы пользователей с самим интерфейсом. Интерфейс помогает пользователям развивать представления, которые могут в дальнейшем использоваться при работе с другими прикладными интерфейсами.

СОГЛАСОВАННЫЙ ИНТЕРФЕЙС

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

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

СОГЛАСОВАННОСТЬ - ТРИ РАЗМЕРНОСТИ:

Говорить что интерфейс согласован - это все равно что говорить, что что-то есть больше чего-то. Мы вынуждены спросить: "Больше чем что?". Когда мы говорим, что интерфейс согласован, мы вынуждены спросить: "Согласован с чем?". Необходимо упомянуть некоторую размерность.

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

  • Физическая согласованность относится к аппаратному обеспечению: схемы клавиатуры, расположения клавиш, использованию мыши. Например, будет иметь место физическая согласованность для клавиши F3, если она всегда находиться в одном и том же месте независимо от использования системы. Аналогично, будет физически согласованным выбор кнопки на мышке, если она всегда будет располагаться под указательным пальцем.

  • Синтаксическая согласованность относится к последовательности и порядку появления элементов на экране (язык представлений) и последовательности запросов действий требований (язык действий). Например: будет иметь место синтаксическая согласованность, если всегда размещать заголовок панели в центре и на верху панели.

  • Семантическая согласованность относится к значению элементов, которые составляют интерфейс. Например, что означает "Выход"? Где пользователи делают "Выход" и что затем происходит?

МЕЖСИСТЕМНАЯ СОГЛАСОВАННОСТЬ

Общий Пользовательский Доступ содержит определения всех элементов и интерактивной технологии. Но эти определения могут быть выполнены по разному из-за технических возможностей специфических систем. Итак, общий интерфейс не может быть идентичным для всех систем.

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

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

ПРЕИМУЩЕСТВА СОГЛАСОВАННОГО ИНТЕРФЕЙСА ПОЛЬЗОВАТЕЛЯ

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

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

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

Хотя пользовательский интерфейс устанавливает правила для элементов интерфейса и интерактивной технологии, он допускает довольно высокую степень гибкости. Например, для интерфейса определены пять типов панелей, но допускается, что могут быть использованы панели специфического применения. Общий Пользовательский Доступ рекомендует использование определенных панелей но, если это невозможно, то следует использовать специфические элементы определенных панелей.

ПРОГРАММНО-ТЕХНИЧЕСКИЕ СРЕДСТВА: РЕАЛИЗАЦИЯ И СОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКОГО ИНТЕРФЕЙСА

Три основные части разработки интерфейса следующие: проектирование панели, проектирование диалога и представление окон. Для Общего Пользовательского Доступа также должны учитываться условия применения Архитектуры Прикладных Систем. Существуют также другие условия: являются ли входные устройства на терминалах клавишными или указательными и будут ли являться приложения символьными или графическими.

РАЗРАБОТКА ДИЗАЙНА ПАНЕЛИ

Установим основные термины, относящиеся к разработке панели.

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

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

Пять панельных типов следующие:

  • Меню;

  • Вход;

  • Информация;

  • Список;

  • Логическое.

Можно также смешивать части этих панельных типов, чтобы создавать смешанные панели.

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

Эти три основных типа информации таковы:

  • Меню действий и нисходящее меню;

  • Тело панели;

  • Область функциональных клавиш.

На рис. 3 представлено положение трех областей панели.

Меню действий

Тело панели

Область функциональных клавиш

Рис. 3. Три панельные области.

Меню действий возникает на верху панели. Это дает пользователям доступ к группе действий, которые поддерживает приложение. Меню действий содержит в себе список выбора возможных действий. Когда пользователи делают выбор, в форме спускающегося меню появляется на экране список возможных действий. Спускающееся меню является расширением меню действий.

Слово "действия" в "меню действий" не подразумевает, что все команды должны быть глаголами. Существительные также допустимы. Значение действия в термине "меню действий" происходит от того факта, что выбор элемента меню действий выполняется приложением через действия пользователей. Например, в текстовом редакторе выбор "Шрифты" меню действий является существительным и разрешает пользователю потребовать действий выбора шрифтов.

Некоторые панели будут иметь меню действий, а другие нет.

Меню действий и нисходящее меню обеспечивают два замечательных преимущества для пользователей.

Первое преимущество состоит в том, что эти действия становятся для пользователей видимыми и могут быть затребованы на выполнение посредством простой интерактивной техники. "Запрос" означает инициацию действия. Способ, с помощью которого человек-оператор инициирует действие, состоит в нажатии функциональной клавиши, в выполнении выбора в нисходящем меню или печати (вводе) команды. Меню действий и нисходящее меню обеспечивают визуальность, что помогает пользователям находить требуемые действия без необходимости запоминания и печати имени действия.

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

Меню действий и нисходящее меню обеспечивает двухуровневую иерархию действий. Вы можете обеспечить дополнительный уровень, используя всплывающие окна, которые появляются, когда оператором делается выбор в нисходящем меню. Затем, когда оператор делает выбор во всплывающем окне, может появиться серия всплывающих окон по мере выполнения действий. Общий Пользовательский Доступ рекомендует вам ограничить число уровней всплывающих окон до трех, поскольку многие пользователи испытывают трудности в понимании иерархии меню, имеющих много уровней.

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

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5193
Авторов
на СтудИзбе
434
Средний доход
с одного платного файла
Обучение Подробнее