views:

78

answers:

1

Hello,

I would like to implement a dashboard with dashlets/portlets that offer the following functionality:

  1. A dashboard which shows the overall state of various services (Net Banking, Mail, Core Banking, Intranet,Sharepoint etc). First level can show the service name and a status showing Green, Amber, or Red. If the user clicks on the service name, he/she should see a brief description of the service, Comments – where the support personnel can highlight reason for any service deterioration, Contact person details etc..
  2. All these status changes should be stored and we should be able to view a report on the service availability for the month, quarter, or a specified date range (max upto 1 year).

  3. A calendar which shows the scheduled downtimes in a monthly view. It should have a Title (to be displayed on the calendar), Location (where the activity will be performed), Description, Start Time and End time.

  4. We should be able to pull a report of all activities performed on a monthly, quarterly or yearly basis.
  5. User management - should be integrated with AD for the initial login and further the application should be able to track user rights (configurable) to ensure who can see what services and who can make changes, Creation of dashlets should also be controlled using application level access rights.

Can someone please suggest a good tool to implement the above ?. Im open to using either Java or PHP or any other language too . Can the above be done with Liferay or Pentaho, or is there some other tool better suited for creating the dashboard ?

Please help Thank You.

A: 

Just like iGoogle? Maybe GWT, but it seems a lot of work to do.

Kevin Yang