2009-07-18 57 views
0

我正在研究一个具有用于设置组织的管理部分的Rails应用程序。它的层次是:用于编辑组织层次结构的UI设计的想法

  • 组织
    • 地区办事处

我已经使用ActiveScaffold将某些东西真正快速地敲在一起,但它使得一个非常可怕的用户界面。要编辑/添加部门,我在表格中找到该组织,单击一个链接打开相应区域办公室的嵌套表格,单击另一个链接并获取另一个嵌套表格,最后再单击一个链接以获取部门表格。

我不知道这个UI的适当设计是否有更好的想法?

回答

0

我一直在努力解决您面临的同样的分层数据显示问题。最后,我保留了层次结构并为接口使用了一个树形结构。为了解决必须让用户深入到部门的可用性问题,你可以实现一个搜索(比如在树的顶部),用户可以开始输入部门名称,树扩展并选择部门节点。我现在似乎无法找到这样一个例子,但如果我找到一个,我会稍后更新。