Electronic Commonwealth Assistance Notice (eCAN)

The Electronic Commonwealth Assistance Notice (eCAN) is a government requirement for universities to provide to students informing them of their HECS liability.

This report is dynamically generated each time a student requests an eCAN, and I also provided a staff interface to allow staff to generate or view eCAN’s for testing or production purposes.

Key facts

I developed this report entirely inhouse using the MVC approach. The separation of the data from the view (pdf) allowed me to incoporate multiple datasources. The Student System database for the actual report, and an Excel Spreadsheet for layout testing. This meant we could see how the report would behave under abnormal situations (i.e. very long surnames, unit names etc).