复杂的,相互依赖的数据的用户界面设计

时间:2012-04-14 02:35:32

标签: user-interface usability user-experience

我面临着一个非常棘手的用户输入问题。我需要我的用户输入偏好的“树形图”而不会被淹没。

例如,假设您正在构建一个处理用户对计算机部件请求的应用程序。他们可以指定他们在这个应用程序中寻找的所有部件(主板,显示器,键盘,CPU等)。应用程序编译列表并将其发送到仓库以供实现。

这是事情变得棘手的地方。仓库可能没有所有零件。这意味着用户必须提前输入所有首选项,包括后备计划。例如,“如果您有主板和 CPU,请购买它们。否则,请尝试那个主板和那个 CPU。“

没有双向沟通。用户在进入仓库之前有一次机会输入订单。这意味着他们需要在初始订单中包含所有首选项。

我知道这个很尴尬,但这就是我在这里的原因。

1 个答案:

答案 0 :(得分:1)

一旦您模拟了不同概念之间的关系,您的UI可能会“揭示自己”。仓库,订单,电脑配件,CPU,主板。并建模流程:创建订单,选择组件,选择选项,指定优先级,提交订单。