系统模型:用户界面流与显示 - 动作 - 响应模型解析
在软件开发中,用户界面(UI)的设计和规划至关重要,它直接影响着软件的可用性和用户体验。本文将深入探讨用户界面流(UI Flow)和显示 - 动作 - 响应(DAR)模型,包括常见错误、相关模型以及如何创建这些模型。
一、用户界面流(UI Flow)
1.1 UI Flow 常见错误
1.1.1 包含过多细节
在创建 UI Flow 时,描述屏幕和过渡时不要包含过多细节。UI Flow 并非用于对每个屏幕进行全面描述,若要详细描述屏幕,可使用 DAR 模型。此外,如果某些屏幕间的过渡对读者理解系统工作方式没有帮助,就无需包含。若过渡线连接到每个可能的屏幕,即使是明显的过渡,图表也可能变得难以阅读。
1.1.2 包含不重要的细节
需要判断两个屏幕是否独特,是否应将某个屏幕包含在 UI Flow 中,以及屏幕间的过渡是否值得包含。做出这些决策时,要考虑屏幕或过渡在 UI Flow 中的作用,例如是否能识别、验证或改进导航路径。
1.1.3 必要时未使用 UI 专家
复杂的 UI 设计应交给专业的 UI 设计师。他们能够为用户创建可用的导航路径。
1.2 相关模型
与 UI Flow 类似的模型有对话框地图、导航地图和故事板,但它们的符号表示和范围可能不同。以下是一些受 UI Flow 影响或能增强 UI Flow 的重要模型:
| 模型名称 | 描述 |
| ---- | ---- |
| 流程流和用例 | 描述用户在导航屏幕时将执行的任务