Are we going to let  user define some query? since it is on BAM data
how will it work?

Other than that requirements look good to me

--Srinath

On Wed, Jan 18, 2012 at 6:00 PM, Sinthuja Ragendran <[email protected]> wrote:
> Hi,
>
> I'm currently involved with report generation for BAM2.0. First of all I
> would like to finalize the requirements for the report generation.
>
> After the discussion with BAM team, we have come up with following
> requirements, that might be useful in the user point of view.
>
> Facility to select the type of report (Chart type, Table type, etc)
> Facility to select the format of the report (pdf, excel sheet, etc)
> Customizing the data which is supposed to be in the report (Eg: In the case
> of chart type report, he need to give what are the data in the x-axis,
> y-axis. In the case tabular format which data(request count, response count,
> etc) should be reported, etc)
> Facility to customize the time line of the report (ie, whether one
> summarized report for whole year or separate reports for all 12 months)
> Custom formating of report
>
> - Changing Logo
> - Changing font style/colour, background color
>
> Automatic periodic report generation (ie, setting the date and time, so that
> the report generation occurs automatically)
> Facility to send the automatically generated reports to the given e-mail
> addresses.
> Interaction between the dashboard and the reports. For example a user would
> want to create a report out of what he sees in his dashboard. (Not sure how
> far this is feasible)
>
> Our plan is to make use of our WSO2 reporting component which uses
> JasperReports[1]. To use this we should first create a generic report
> template (.jrxml file) and save as default templates for defined report
> types ( for creating report templates we can use iReport [2]), and then
> according to the user preference changing the xml tags and attributes of the
> .jrxml on the fly. Then the reporting component which uses jasperreport
> library, will create the needful final report. Furthermore the data from the
> cassendra database which is used by BAM2.0,  can be sent by beans format,
> java collection maps, or xml for the data filling of report.
>
> Please share your thoughts on above.
>
> [1]
> http://jasperforge.org/uploads/publish/jasperreportswebsite/trunk/tutorial.html
>
> [2]
> http://jasperforge.org/website/ireportwebsite/IR%20Website/ir_getting_started.html?header=project&target=ireport
>
>
>
> Thanks.
>
> Regards,
> Sinthuja.
>
> _______________________________________________
> Carbon-dev mailing list
> [email protected]
> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>



-- 
============================
Srinath Perera, Ph.D.
   http://www.cs.indiana.edu/~hperera/
   http://srinathsview.blogspot.com/
_______________________________________________
Carbon-dev mailing list
[email protected]
http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev

Reply via email to