• 人机交互概述

1.定义

人机交互和人机界面是两个不同的概念

人机交互是指用户与计算机系统之间的通信,它是人与计算机之间各种符号和动作的双向信息交换

人机界面是指人类用户与计算机系统之间的通信媒体或手段,它是人机双向信息交换的支持软件和硬件

人机交互是通过一定的人机界面来实现的,在界面开发过程中,有时把它们作为同义词使用

三要素(人 计算机【硬件 软件】 交互【人与计算机之间的通信 人与人之间的联系】)

交互:直接:交互过程始终伴随着反馈与控制对话;间接:批处理、智能传感器

2.人机交互的重要性

个人用户角度

用户期望简单易用的系统

对设计低劣系统的容忍度越来越差

获得较高的主观满意度

企业角度

提高员工的生产效率

降低产品的开发成本

降低产品的后续支持成本

减少错误,降低损失

3.未来的人机交互

图形用户界面正遭受越来越多的批评

多媒体界面

多通道交互技术

虚拟现实

脑机交互

语音交互

下一代界面的主要风格将是没有命令的用户界面

4.HCI与SE(软件工程)

传统SE方法在实现交互式系统方面的缺陷

没有提出明确地对用户界面及可用性需求进行描述的方法

不能够在系统开发过程进行中对用户界面进行终端测试

具有完善的系统功能,产品的可用性、有效性以及满意度并不高

人机交互的软件工程方法【笔记】相关推荐

  1. 人机交互的软件工程方法

    人机交互的软件工程方法 第一章:人机交互概述 1.2:背景知识 有关交互式计算机操作系统的设计,评估,实现以及与之相关现象的学科. 关注问题:人与计算机的关系 研究内容 界面设计的方法和过程 界面实现 ...

  2. 2021人机交互的软件工程方法期末考试回忆

    资料已转移至:https://gabriel-1023.github.io/2021-Spring-HCI/

  3. 2021 人机交互的软件工程方法 课上测验

    资料已迁移至:https://gabriel-1023.github.io/2021-Spring-HCI/

  4. 《面向对象软件工程》笔记(一)

    <面向对象软件工程>笔记第一章 软件和软件工程 1.软件的一种分类:定制软件Custom Software.通用软件Generic Software.嵌入式软件Embeded Softwa ...

  5. 软件工程学习笔记《三》代码优化和性能测试

    文章目录 软件工程学习笔记目录 如何在开源社区提问? 代码审查 代码优化 运行结果 参数解释 代码优化原则 对常见的数据结构排序算法进行测试 关于冒泡排序优化的探讨 结果 软件工程学习笔记目录 [ht ...

  6. 软件工程学习笔记《二》代码规范

    文章目录 软件工程学习笔记目录 google代码规范 节选python来自google翻译 错误注释的示例 命名规范 import语句的规范 import this 源码 软件工程学习笔记目录 [ht ...

  7. 软件工程学习笔记《一》什么是软件工程

    文章目录 软件工程学习笔记目录 软件工程过程 软件工程方法 软件质量 软件质量如何评价 软件的质量模型 ISO9126模型 易用性: 效率 可维护性 可移植性 为什么内存缓冲区是2048或4096 软 ...

  8. 西安交通大学软件工程专业笔记补全计划

    文章目录 西安交通大学软件工程专业笔记补全计划 大一下 程序设计基础 面向对象程序设计 大二上 数据结构与算法设计 西安交通大学软件工程专业笔记补全计划 ⭐️写在前面 ⭐️ 这些笔记,绝大部分都是老师 ...

  9. 软件工程导论笔记(同步更新)(已结束更新)

    软件工程导论笔记 1.1软件危机 1.2软件工程 1.4软件过程 1.4.1瀑布模型 1.4.2快速原型模型 1.4.3增量模型 1.4.4螺旋模型 1.4.5喷泉模型 1.4.6Rational统一 ...

最新文章

  1. Java12和Jdk12安装以及OpenJdk12源码
  2. python用什么编译器较好-python用什么编译器
  3. 还在埋头写论文?知网检索的这些小技巧让你有如神助!
  4. 这是一名既能打比赛,又会发论文JD AI实验室的算法工程师,CSDN博客专家
  5. 进销存设计之——单据的数据表结构设计
  6. 使用ab进行压力测试详解
  7. 接口的抽象与实现(概述)
  8. Linux系统挂起进程的几种方法
  9. 次世代3d游戏建模,零基础的小白可以学吗?
  10. 在搜索框自动输入文本_selenium自动化测试之常见的定位元素
  11. 设计模式10: Facade 外观模式(结构型模式)
  12. Windows 8 Directx 开发学习笔记(十)纹理贴图实现旋转的木箱
  13. 经典英语1000句(转)
  14. 五、K8s pod相关操作(1)
  15. 批量替换字符串的python实现
  16. ctf misc 图片题知识点
  17. AES攻击方法 :差分密码分析 boomerang attack飞去来器攻击
  18. revit2019 导出obj_Revit模型转obj模型插件
  19. TX云虽然是大企业但其实让我有些难过
  20. Docker简介/安装/使用

热门文章

  1. Android ContentProvider 完全解析及简单DEMO
  2. eureka服务禁用
  3. evo轨迹曲线设置指令evo_config的使用
  4. Go编程模式之error处理
  5. android游戏之flabby bird(上)
  6. 爬取薄荷健康网的食物分类,食物名称,食物热量,食物链接
  7. 服务器如何关闭硬盘自检,去除非法关机硬盘错误造成的开机硬盘自检的两种方法...
  8. windows远程桌面连接
  9. 王道考研2021——计算机网络学习笔记
  10. 应用案例: ENVI图像处理软件和ArcGIS®在灾害救援工作中的应用