问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

系统设计中的防呆设计:从结构到操作的全面解析

创作时间:
作者:
@小白创作中心

系统设计中的防呆设计:从结构到操作的全面解析

引用
CSDN
1.
https://m.blog.csdn.net/weixin_42754896/article/details/145161750

防呆设计(Poka-Yoke)是一种通过设计来防止错误发生的方法,其核心思想是在系统设计中采取各种措施,使得错误操作无法发生或不容易发生。这种方法广泛应用于各种系统设计中,包括软件开发、工业设计等领域。

防呆设计的思想

防呆设计的核心思想是从结构上就让错误的操作无法发生,或者不容易发生。在操作过程中,通过明显的提示和设计来防止错误的发生。即使错误发生了,也要有相应的缓冲措施来减轻其影响。

名称的由来

防呆法,其义即是防止呆笨的人做错事。亦即,连愚笨的人也不会做错事的设计方法,故又称为愚巧法。这个名字虽然听起来有些贬义,但确实很好地体现了防呆设计的初衷:让任何人都不容易犯错。

结构类防呆设计

  1. 断根:从根源上消除风险。例如,电梯在超重时不再关门,从根本上避免了超载的风险。
  2. 自动:在错误即将发生时进行拦截。例如,电水壶在干烧时会自动断电。
  3. 相符:通过特殊设计的接口来控制输入或插入的格式。例如,CPU插槽的不对称设计,防止错误安装。
  4. 隔离:将危险操作设置在不易触及的位置。例如,火警按钮前加装塑料盖,防止误触。
  5. 缓和:即使错误发生,也有减轻措施。例如,数据删除采用软删除,文件删除有回收站机制。

提示类防呆设计

  1. 标示:使用明确的视觉或听觉信号进行提示。例如,删除按钮通常设计为红色,以警示用户。
  2. 警告:在接近错误边缘时发出警告。例如,汽车未系安全带时会发出滴滴声。

操作类防呆设计

  1. 保险:将错误发生的因素设计为操作的必要条件。例如,某些危险操作需要双手同时按下按钮才能启动。
  2. 顺序:将复杂操作拆分为有序步骤。例如,组装家具时提供编号的零件和顺序说明。
  3. 复制:通过复核来防止错误。例如,银行办理业务时会核对用户信息,设置密码时要求二次输入。

防呆设计的维基百科链接

https://zh.wikipedia.org/zh-cn/%E9%98%B2%E5%91%86

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号