选择实施仪表板的解决方案需要一些帮助

时间:2010-08-25 21:01:15

标签: java php java-ee liferay pentaho

我想使用提供以下功能的dashlets / portlet实现仪表板:

  1. 一个仪表板,显示各种服务的整体状态(网上银行,邮件,核心银行,内联网,Sharepoint等)。 第一级可以显示服务名称和状态,显示绿色,琥珀色或红色。 如果用户点击服务名称,他/她应该会看到该服务的简要说明评论 - 支持人员可以突出显示任何服务恶化的原因,联系人详细信息等。
  2. 所有这些状态更改都应该是 存储,我们应该能够查看 有关服务可用性的报告 对于月,季度或a 指定的日期范围(最大为1 年)。

  3. 日历,显示已安排的内容 每月视图中的停机时间。它 应该有一个标题(显示 在日历上),位置(在哪里 活动将进行), 描述,开始时间和结束 时间。

  4. 我们应该能够提取报告 在a上执行的所有活动 每月,每季度或每年。
  5. 用户管理 - 应该是 与AD集成为初始 登录并进一步申请 应该能够跟踪用户权限 (可配置)以确保谁可以看到 什么服务和谁可以做 更改,应创建小面板 也可以使用应用程序控制 级别访问权限。
  6. 有人可以建议一个很好的工具来实现上述目标吗?我也可以使用Java或PHP或任何其他语言。 可以使用Liferay或Pentaho完成上述工作,还是有更适合创建仪表板的其他工具?

    请帮忙 谢谢。

2 个答案:

答案 0 :(得分:1)

我在最近的一个项目中有类似的要求,这就是我做的:


- 创建私有用户页面并添加所需的所有portlet - 通过“管理页面 - >导出”来导出页面 - 将导出的LAR-File复制到liferay安装中(到portal-ext.properties文件所在的liferay主文件夹中)
- 调整portal-ext.properties
- 通过添加“default.user.private.layout.name = Dashboard”将私人用户页面重命名为“Dashboard” - 通过设置“layout.user.private.layouts.modifiable = false”使私有页面为只读 - 使用导出的LAR-File为所有(新)用户生成私有页面,方法是添加“default.user.private.layouts.lar = / path / to / the / lar / file.lar”
- 重新启动门户网站

当一切顺利时,您现在已经修复了用户私人页面。

答案 1 :(得分:0)

就像iGoogle一样?也许GWT,但似乎还有很多工作要做。