我正在制作一个小型企业应用程序,我想知道最好的界面是什么。该应用程序本身就是您的常规服务票证跟踪器。将会有用于搜索故障单的表格(带有用于结果的网格),创建新的打勾和查看现有故障单,管理一些管理性内容(用户,一些分类器等),库存管理表格...

那么最好的界面是什么?最初我考虑过MDI(因为在.NET中很容易做到),但是后来我接触到了Telerik RAD控件,现在TDI(标签文档界面)也很容易做到(而且我从那时起就是TDI的粉丝)是一名程序员,大多数IDE都可以成功使用它)。在SO上搜索类似问题时,我发现一些建议说TDI和MDI都很笨拙,因此您应该执行SDI(每个打开的表单都有单独的任务栏窗口)。

那么...这里最好的是什么?

最佳答案

我必须赞同迈克尔·托德的建议(以及惯常的尼尔森/乔尔·斯波斯基的口头禅)。

做用户测试

模拟一个和另一个。向几个“代表性”目标用户显示。

要求他们逐一介绍工作流程,并描述哪种感觉更自然/直观/容易。

另外,这可能是一个幼稚的建议(我对Windows的编码经验为零),但您难道无法编写通用/灵活的代码以使其能够同时在TDI和非TDI格式下工作吗?

(以Firefox“ New Tab”和“ New Window”为例)

关于mdi - SDI vs MDI vs TDI vs?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2285311/

10-09 16:57