当前位置: 首页 > news >正文

软件构造的用户交互设计 4章

交互设计的原则
1.尽量保持一致
2.满足普遍可用性
3.提供信息反馈
4.设计对话框以产生结束信息
5.预防并成立错误
6.允许撤销操作
7.支持内部控制点
8.减轻短时记忆负担

交互设计的基本过程
标识和建立用户需求
提出满足需求的候选设计方案
构建交互式版本
设计评估

静态测试常见类型有
桌面检查
代码走查
正式审查
同行评审
静态程序分析(程序员对异常的警觉)

http://www.gsyq.cn/news/11668.html

相关文章:

  • 聚力赋能|竹云受邀出席2025华为全联接大会 - 详解
  • 国标GB28181公网直播EasyGBS如何构建全域覆盖的应急管理与安全生产解决方案?
  • Serilog.AspNetCore与Serilog的区别
  • C11中__atomic_thread_fence如何理解
  • 【光照】Unity中的[物理模型]PBR
  • 详细介绍:传输层————TCP
  • c++内建函数
  • 安卓编译重点记录
  • springboot配置文件关系及加载顺序
  • 简单博弈
  • PolarFire SOC Auto Update 和 IAP 文档阅读一 AUTO recovery
  • 09_五大IO模型
  • wsl Ubuntu 使用cmake
  • 做题笔记16
  • 深入解析:实验室:将 XSS 反映到 HTML 上下文中,大多数标记和属性都被阻止
  • 深入解析:【Qt】信号和槽
  • ROS2之消息接口
  • 【IEEE出版】第五届网络通信与信息安全国际学术会议(ICNCIS 2025)
  • 第16章 Day19 Charles安装和使用---微信小程序逆向
  • DBLINK的创建和使用(总结)
  • Could not resolve host: mirrorlist.centos.org
  • 华为,让金融智能体月映千江 - 指南
  • 课上测试:C编程工具测试(AI)
  • 标题。
  • 中断的基本概念
  • 修复gradle8使用Transform第一个构建中断第二次构建失败的问题:java.io.IOException: Unable to delete directory xxxx\build
  • 记录:git、.${index}. 滚动条
  • CRMEB标准版PHP移动订单功能深度解析:多端同步方案
  • Tenable Nessus 10.10 (macOS, Linux, Windows) - 漏洞评估解决方案
  • 超快轻量级离线翻译服务器MTranServer在腾讯云轻量应用服务器上的全流程部署指南 - 实践