Following are my requirements :
* Maintain a student database
*Based on a student's test results ,reports should be generated so as to project details such as a students weakness in a particular subject /chapter etc.
*That report with proper formatting,structure and content should be sent to the student's email.
How do I proceed with that given I want develop it in Java and it has to be a web app.