51、人机交互层设计:输入、输出与移动界面的综合指南

人机交互层设计:输入、输出与移动界面的综合指南

1. 输入设计与验证

在信息系统中,所有输入的数据都需要进行验证,以确保其准确性。输入验证(也称为编辑检查)有多种形式,理想情况下,计算机系统不应接受任何未通过重要验证检查的数据,以防止无效信息进入系统。然而,这往往很难实现,无效数据常常会绕过数据录入操作员和提供信息的用户。因此,系统需要能够识别无效数据,并进行修改或通知相关人员解决信息问题。

1.1 验证检查类型

输入验证主要有六种不同类型:
| 验证类型 | 使用场景 | 注意事项 |
| — | — | — |
| 完整性检查 | 当表单需要多个字段都输入数据才能处理时 | 如果缺少必填信息,表单将未经处理返回给用户 |
| 格式检查 | 字段为数字或包含编码数据时 | 理想情况下,数字字段不应允许用户输入文本数据;某些字段使用特殊代码或格式,必须进行检查 |
| 范围检查 | 对于所有数字数据(如果可能) | 只允许输入正确范围内的数字,还可用于筛选“合理”的数据 |
| 校验位检查 | 使用数字代码时 | 通过数学公式计算校验位,与输入的校验位比较,不匹配则表示出错 |
| 一致性检查 | 数据之间存在关联时 | 确保数据组合有效,若发现错误可报告给用户进行更正 |
| 数据库检查 | 有数据可用于检查时 | 将数据与数据库(或文件)中的信息进行比较,确保其正确性;由于数据库检查成本较高,通常先进行其他检查 |

1.2 选择框类型

选择框用于让用户从列表中选择项目,常见的选择框类型及使用建议如下:
| 选择框类型 | 使用场景 | 注意

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值