Психофизиологические особенности деятельности человека-оператора
Download 1.17 Mb.
|
323501 (3)
- Bu sahifa navigatsiya:
- Лекция №14 Тема лекции
Контрольные вопросы:
Что такое архитектура клиент-сервер? Варианты построения приложений Объясните назначение компонента визуализации прикладной задачи в клиент-серверной архитектуре. Назовите три основных компонента прикладной программы понятия архитектуры клиент-сервер. Объясните назначение различных компонентов клиент-серверных систем. Объясните понятие «тонкого» и «толстого» клиента в архитектуре клиент-сервер. Лекция №14 Тема лекции: Технологии реализации интерфейсов. План : Программное компоненты исполняющиеся на стороне клиента, сервера. Комплексное проектирование интерфейсов, обеспечивающих интерактивное взаимодействие, Учет режима реального времени. Разработчик интерфейса должен уметь применять знания для создания удобств в работе пользователей. Он должен не только удовлетворить их требования с точки зрения прикладных задач, но и создать интерфейс, удобный с точки зрения физических и психологических потребностей пользователя. Необходимо учитывать особенность психики человека - способность к адаптации. Люди обучаются очень быстро, при этом соответственно меняются их способы работы и психологические потребности. Разработчики компьютерных игр тратят много сил на проектирование интерфейса между человеком и компьютером, например компьютерная игра фактически и есть интерфейс. Использование цвета, звука, графики - это не случайное, а сознательно принятое решение разработчика. Игры включают в себя элемент адаптации, поддерживая интерес пользователя к игре: по мере того как пользователь привыкает к игре и его класс возрастает, игра меняется, например увеличивается скорость. Разработчики игр должны хорошо разбираться в возможностях аппаратных и программных средств, а также обладать хорошим воображением и проявлять изобретательность при реализации задач. И все же, отдавая дань оригинальности решений, нужно признать, что в основе всех таких операций лежат общие принпипы. Стратегия разработки интерфейса человек - компьютер. Интерфейс человек-компьютер как отдельный компонент системы. Так же как структуры данных в системе можно изолировать от алгоритмов обработки этих структур, мы можем до определенной степени отделить интерфейс человек-компьютер от прикладной. Интерфейс необходимо проектировать отдельно, как и отдельно разрабатывать структуру файлов, обрабатываемых системой. Состав и форма представления входных и выходных данных должны стать предметом тщательного анализа разработчиков интерфейса. Учет возможностей аппаратных и программных средств. Разработчики систем, как, естественно, и другие специалисты, пользуются в работе своими старыми навыками. Этот внутренний консерватизм усиливается, а не ослабевает вследствие стремительного развития за последнее время аппаратных и программных средств. Однако невозможно разработать компоненты интерфейса, не понимая возможностей и ограничений основных элементов, из которых он может быть построен. Последовательность разработки. В процессе разработки требуется новизна, причем необходимо следить за тем, чтобы эта новизна нерастворилась в мелочах, а также за целесообразностью обилия подходов. В настоящее время многие пользователи имеют доступ к разным системам, и вряд ли они будут менять свои приемы работы при смене систем. Желательно развивать "семейство" программ, в рамках которых все они работают одинаково. Этому также может способствовать библиотека стандартных модулей, которые могут использоваться для разработки программных интерфейсов различных систем. Использование принятых принципов разработки интерфейса. Физическое взаимодействие пользователя с рабочей станцией имеет много общего с взаимодействием человека с машиной вообще. Поэтому существует большое число общепринятых в эргономике рекомендаций, которые можно легко перенести на разработку и организацию рабочей станции. В то же время форма представления информации на экране не одинакова для различных компьютерных систем: графический дизайн зависит от распределения информации на экране, словарного состава предложений, способа выделения ключевых элементов представления данных и т. д. Разработчики должны знать эти принципы и стараться также использовать знания из других областей при затруднениях в решении своих проблем. Download 1.17 Mb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling