1 人机交互概念

人机交互,Human–Computer Interaction简称HCI,是有关计算机系统的设计、评估、实现以及与之相关现象的学科。

人机交互设计在产品和用户之间起到桥梁的作用,这个桥梁需要让用户知道如何操作产品

人机交互技术设计的结合。

2 研究内容

1 界面设计的方法和过程,(给定任务和目标用户——界面);
2 界面实现方法;(软件工具或其他更高效的方法)
3 界面分析和评估;
4 开发新型界面和交互技术;
5 构建交互相关描述模型和预测模型。

3 相关领域

人机交互 java 人机交互是指什么_用户运营


各学科与人机交互之间的关系:

心理学和认知学科:帮助了解用户在感知和问题求解方面的能力;

人机工程学:了解用户身体机能;

社会科学:揭示实际生活当中人与人之间的互动情况,帮助他理解更为广阔的交互背景;

计算机科学和工程学:拥有必要的实现交互技术;

商务知识:设计的产品能进入市场;

图形设计:用于产生一个令人深刻的用户界面;

科技写作:帮助生产友好的产品使用手册。

4 发展史

4.1 根据用户界面的具体形式

1 批处理
特点:编写程序用“0|1”串表示机器语言,只有少数专业人士能够运用自。

2 联机终端(命令接口)

人机交互 java 人机交互是指什么_墨刀_02

特点:命令行界面,利用较为习惯的符号来描述计算机,受过一定训练的程序员即可完成。要求用户准确地使用规定和格式给出要完成的命令,且不原谅用户犯错误。
存在问题:
用户可能想要改变前面的答案;在回答问题时,很难对后续问题的预测。

3 文本菜单

4 WIMP界面,指代窗口、图标、菜单和指点设备。

人机交互 java 人机交互是指什么_用户运营_03

5 多媒体用户界面

特点:鼠标为图形界面奠定了基础,可以直接操纵的交互方式,减少了键盘的操作,是普通用户也能使用。

6 多通道用户界面和虚拟现实用户界面

人机交互 java 人机交互是指什么_产品运营_04

4.2 根据用户界面中信息载体的类型

1 文本为注的字符用户界面(GUI)
2 二维图形为主的图形用户界面(GUI)
3 多媒体用户界面

4.3 根据计算机输出信息的形式

以符号为主的字符界面;
以视觉感知为主的图形用户界面;
兼顾听觉感知的多媒体用户界面;
综合运用多种感观(包括触觉等)的虚拟现实技术。

4.4 根据人机界面中的信息维度

一维信息(主要指文本流,如早期电传式终端)。
二维信息(主要是二维图形技术,利用了色彩、形状、纹理等信息)。
三维信息(主要是三维图形技术,但显示技术仍利用二维平面为主)和多维信息(多通道的多维信息)空间。

4.5 根据人机交互中采用的语言

形式语言:形式语言是一种人工语言,特点是简洁、严密、高效。
类自然语言:类自然语言则是介于计算机语言和自然语言之间。
自然语言:自然语言的语法成分有更多的规则,具有多义性、微妙、丰富、灵活的特点。

5 人机交互与软件工程

软件工程与人机交互视为两个独立学科。

原因:

1 关注点不同。

软件工程人员以系统功能为中心(形式化);交互设计人员则以用户为中心(关注点是用户);

2 交互设计的评估方式不同。

交互评估通常是基于真实用户,评价机制来自用户真实感受。

3 两个学科一直是分开讨论。

人机交互 java 人机交互是指什么_人机交互 java_05

软件工程方法与人机交互技术结合困难:
第一,首先双方对对方的价值观持否定态度;软件工程人员倾向于问题性能和处理复杂度考虑;人机交互人员的工作包含较多的灵活和主观性;
第二,所使用的方法体系存在差异;软件工程是较多使用形式化分析问题(逻辑思维),对非形式化存在偏见,人机交互领域对形式化不予以重视。

小结:
人机交互技术设计的结合。
界面是人机交互的主要研究方向。
人机交互和各个领域有关系。
软件工程与人机交互视为两个独立学科。