儀表盤架構
外觀
您想要建立一個架構,允許單個網頁快速顯示系統中的許多操作引數。
我們將在本設計中使用以下一些術語
關鍵績效指標是您想要監控的專案。如果您執行生產資料庫伺服器,關鍵績效指標之一是“可用磁碟空間”。
指標與 KPI 關聯的數字。在磁碟空間示例中,指標可能是“可用磁碟空間的兆位元組數”。
指示器是顯示 KPI 指標的使用者介面小部件。指示器具有“指標儀表”、“子彈條”、“錶盤”等型別。
範圍是將指標與可接受範圍、警告範圍或錯誤範圍關聯的數字。例如,在可用磁碟空間 KPI 中,可接受範圍可能是超過 30% 空閒,警告可能是 30% 到 10%,錯誤將低於 10% 空閒空間。
Portlet 是螢幕區域,包含特定指示器。Portlet 符合標準,例如 JSR-168 標準。
儀表盤是許多 Portlet 的組合,這些 Portlet 已為任務、角色或使用者配置。
我們的目標之一是允許 XQuery 生成 Portlet 以供其他門戶軟體包(如 LifeRay)使用,但也使用 XQuery 生成包含來自其他系統的 Portlet 的網頁。
資訊儀表盤設計:資料的有效視覺傳達,Stephen Few,$34.99(美國),O'Reilly Media,2006
Jim Fuller 關於使用 XQuery 構建儀表盤的優秀文章 - 丟失了?