输入设计和原型化这部分无论是从原先的单机应用发展到现在网络应用,变化还是非常直观的。想要做出好的原型设计还是需要去学习一点美术、心理学、沟通之类的。简单的内容做到简约的程度也是很困难的。
- 输入设计的概念和指南
- 输入设计的GUI控件
- 如何设计和原型化输入
1.输入设计的概念和指南
输入设计服务于收集和获取数据,并把它们转换成适合的计算机使用的格式。输入设计模拟通常都是在服务请求时,发送模拟数据,其实这远远不够,我们还需要进一步去模拟服务器的数据环境、安全限制、数据休耕等。
数据进入系统的方式有很多,键盘、鼠标、触摸屏、销售点、声音、语音、光标记、磁性墨水、电磁传导、智能卡、生物识别,这些方式多种多样,满足不同的场景需要。数据收集是新数据的标识和获取,一般通过源文档形式保存这些新数据。数据录入是将新的数据转换成计算机可读格式的过程。数据处理的方式主要有批处理、联机处理、远程批处理。批处理是批量处理数据;联机处理是立即处理;远程批处理是数据发送到远程服务器上进行批处理。销售点的例子是售货机;磁性卡的例子是门禁卡和信用卡;电磁传送的例子是不停发送无线电磁波的跟踪器;智能卡的例子是身份证;生物识别的例子是人脸识别。
在进行输入设计时,需要关注用户使用状况,为了降低人为输入错误,要遵循"输入尽可能简单"的原则。这个原则在细化之后,具体的指导规则如下:
- 只收集变化的数据
- 不要收集在计算机程序中计算和存储的数据
- 使用相应属性的编码
- 包含填写表格的指示
- 输入数据应该被排序
- 尽可能使用具有已知含义的设计
在输入的数据进入系统之后,做内部控制是非常有必要的,这一