2009-07-18 56 views
0

我正在研究一個具有用於設置組織的管理部分的Rails應用程序。它的層次是:用於編輯組織層次結構的UI設計的想法

  • 組織
    • 地區辦事處

我已經使用ActiveScaffold將某些東西真正快速地敲在一起,但它使得一個非常可怕的用戶界面。要編輯/添加部門,我在表格中找到該組織,單擊一個鏈接打開相應區域辦公室的嵌套表格,單擊另一個鏈接並獲取另一個嵌套表格,最後再單擊一個鏈接以獲取部門表格。

我不知道這個UI的適當設計是否有更好的想法?

回答

0

我一直在努力解決您面臨的同樣的分層數據顯示問題。最後,我保留了層次結構併爲接口使用了一個樹形結構。爲了解決必須讓用戶深入到部門的可用性問題,你可以實現一個搜索(比如在樹的頂部),用戶可以開始輸入部門名稱,樹擴展並選擇部門節點。我現在似乎無法找到這樣一個例子,但如果我找到一個,我會稍後更新。