用户界面。多重选择优先

时间:2010-05-22 11:46:59

标签: user-interface usability

我正在设计用户界面,并想询问您的建议如何使其更加用户友好。请告诉我们任何建议,如果您曾经见过熟悉的东西,请分享链接。

大学。有40多个专业分为5个学院。用户选择他感兴趣的几个并且优先命令他们。

例如,我对“编程微控制器”,“系统分析”和“实验物理”感兴趣。我必须在“编程教员”中快速找到它们,选择它们然后再订购 - 我最喜欢的东西和我喜欢的东西比我选择的其他东西少。

欢迎任何想法:)

2 个答案:

答案 0 :(得分:1)

复选框和单选按钮适用于网站和桌面应用程序。

在我的情况下,我会使用教师名称作为标题,然后在它们下面添加相应的专业,前面是每个专业旁边的复选框和单选按钮,允许用户设置优先级。

一张图片胜过千言万语: http://i45.tinypic.com/2ex6jy0.png

答案 1 :(得分:1)

我会选择“列表构建器”设计模式。

列表构建器包含两个列表。在左侧,您有源列表(即完整的院系/专业列表),在右侧您有源列表(用户按优先顺序选择的项目)。

在列表之间有两个按钮。 “添加”(向右箭头)和“删除”(向左箭头),将项目添加到目的地列表并将其删除。

此外,您还将两个按钮与目的地列表放在一起。这些用于重新排列目的地列表。 例如。 “向上移动”和“向下移动”以上下移动所选项目。

Se示例:
http://msdn.microsoft.com/en-us/library/aa511484.aspx#listBuilders
http://osdpl.fluidproject.org/designPatterns/List-Builder