Need of a powerful application
Requirements of the application
Provides reports with fixed & standard format
Uses existing data in the application
User friendly – defining report
User based access to data
Enables ad-hoc querying on data
Enables generating exception reports for better control and decision making
Accessible to as many users as applicable