一个关于用户交互设计的问题

cygroup 2003-08-20 10:10:38
我不知道一般情况下普通用户在操作软件时,是关心具体的操作对象还是更关心具体任务,举个例子,比如在操作界面的左边有一个树控件,某用户负责公司的客户管理,一种情况是树控件的各个节点是按不同地区分类的具体客户,用户先选定某特定客户,然后在对该客户进行各种操作--新建、删除、修改、联系等。
另一种情况是树的节点为该用户平时日常工作的常用操作,比如新建客户信息、修改客户信息、删除客户信息以及回访客户等等。
我现在不知道哪种方式更符合一般的使用习惯,哪种方式更为用户接受。希望大家能发表发表自己的观点。
...全文
38 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
hunter4500 2003-08-20
  • 打赏
  • 举报
回复
如果我是用户,我就选择第一种。
cygroup 2003-08-20
  • 打赏
  • 举报
回复
谢谢大家的发言,我个人的感觉也是觉得第一种可能较好,但在节点层次较复杂的情况下,比如“项目”,下面有不同的合同,每个合同下面又有订单、报价、发票等等,或比这更复杂的层次结构,不知用户是否会接受这种不断地打开子节点这种乏味的操作。
bluishsky 2003-08-20
  • 打赏
  • 举报
回复
第一种情况一般些
rouser 2003-08-20
  • 打赏
  • 举报
回复
你摹擬一下用戶去使用,這樣得到的需求比較貼近他們
qqsyb 2003-08-20
  • 打赏
  • 举报
回复
第一种情况符合一般的使用习惯
雪狼1234567 2003-08-20
  • 打赏
  • 举报
回复
第一种大家常用,而且也符合实际情况,你编程也稍微方便些
jjcccc 2003-08-20
  • 打赏
  • 举报
回复
不同的用户都会有不同的操作习惯和历史适应性。
具体来说:
应先了解用户的过去操作习惯,以前使用什么软件、手工业务处理方式等,再设计符合实际的用户界面。
最好两种方式都提供,即可以让用户一定程度上定制操作界面。
jonescheng 2003-08-20
  • 打赏
  • 举报
回复
我想。客户当然是认为越方便越好了。
不同的界面能找到它最方便找到他要的
功能是最好。
但是这不现实的。你可以两个都出现
菜单放在界面的最上面
树放在左边
qqq123 2003-08-20
  • 打赏
  • 举报
回复
if(客户数>=操作数)
选择第一种
else
选择第二种
vikey 2003-08-20
  • 打赏
  • 举报
回复
选择第一种

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧