用户界面设计
用户界面(User Interface)是用户和软件交互的接口。
用户通过 UI 操作软件,软件通过 UI 反馈信息给用户。
UI 可分为命令行界面和图形界面。
命令行界面(Command Line Interface)提供命令提示符,用户可以在其中键入命令并向系统提供信息。用户需要记住命令的语法及其用法。
图形用户界面(Graphical User Interface)为用户提供了与系统交互的图形方式。
GUI 设计
GUI 设计和实现过程类似软件开发生命周期。
步骤包括:
- 需求收集:GUI 功能和非功能需求
- GUI 设计:样式设计
- GUI 开发:编码
- 测试:内部测试
可用 Figma 工具进行 UI 设计。
用户界面设计准则
- 一致性:命令格式保持一致
- 快捷方式:减少交互次数
- 信息反馈:及时反馈操作
- 错误处理:检测并处理错误
- 允许逆操作:撤回、取消
- 保持简洁:不要有广告