Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
User interface 软件UI设计的最佳实践是什么?_User Interface_User Experience_Software Design - Fatal编程技术网

User interface 软件UI设计的最佳实践是什么?

User interface 软件UI设计的最佳实践是什么?,user-interface,user-experience,software-design,User Interface,User Experience,Software Design,我们正在设计的软件允许学生注册并参加不同的培训课程 当用户登录到系统时,他们会得到一个他们注册的课程列表。他们单击课程,然后重定向到特定的课程内容 我的问题是,如果学生目前只注册了一门课程,那么登录时的最佳做法是什么 选项1:只列出单个课程,但仍要求用户在重定向之前单击它。就像有多个课程可供选择一样的行为 选项2:登录后,立即将用户重新引导到特定的课程内容。让他们不必额外点击选择课程 选项3:接受建议 编辑:此页面上没有其他可用选项。他们在其他地方注册/支付课程。除了选择课程(如注册其他课程)之

我们正在设计的软件允许学生注册并参加不同的培训课程

当用户登录到系统时,他们会得到一个他们注册的课程列表。他们单击课程,然后重定向到特定的课程内容

我的问题是,如果学生目前只注册了一门课程,那么登录时的最佳做法是什么

选项1:只列出单个课程,但仍要求用户在重定向之前单击它。就像有多个课程可供选择一样的行为

选项2:登录后,立即将用户重新引导到特定的课程内容。让他们不必额外点击选择课程

选项3:接受建议


编辑:此页面上没有其他可用选项。他们在其他地方注册/支付课程。

除了选择课程(如注册其他课程)之外,课程选择页面上还有其他选项吗?如果没有,那么直接带他们去他们的单一课程(选项2)。如果还有其他选项,请将他们带到列表中,要求他们选择课程(选项1)。

这取决于“登录后”页面上的选项。如果用户可以从此处注册新的培训课程,则最好显示此步骤(即使仅针对单个课程)。主要是为了让用户“意识到”他可以进入其他课程。参见我编辑的问题…@Hunter-我的原始答案仍然有效。