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


Download 1.17 Mb.
bet29/33
Sana30.04.2023
Hajmi1.17 Mb.
#1415747
TuriЛекция
1   ...   25   26   27   28   29   30   31   32   33
Bog'liq
323501 (3)

Контрольные вопросы:

  1. Что такое архитектура клиент-сервер? Варианты построения приложений

  2. Объясните назначение компонента визуализации прикладной задачи в клиент-серверной архитектуре.

  3. Назовите три основных компонента прикладной программы понятия архитектуры клиент-сервер.

  4. Объясните назначение различных компонентов клиент-серверных систем.

  5. Объясните понятие «тонкого» и «толстого» клиента в архитектуре клиент-сервер.



Лекция №14
Тема лекции: Технологии реализации интерфейсов.
План :

  1. Программное компоненты исполняющиеся на стороне клиента, сервера.

  2. Комплексное проектирование интерфейсов, обеспечивающих интерактивное взаимодействие,

  3. Учет режима реального времени.

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


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

Download 1.17 Mb.

Do'stlaringiz bilan baham:
1   ...   25   26   27   28   29   30   31   32   33




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling