仪表盘架构
外观
您想要创建一个架构,允许单个网页快速显示系统中的许多操作参数。
我们将在本设计中使用以下一些术语
关键绩效指标是您想要监控的项目。如果您运行生产数据库服务器,关键绩效指标之一是“可用磁盘空间”。
指标与 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 构建仪表盘的优秀文章 - 丢失了?