I have done the same project for a university setup and hosted on http://poiossolutions.org
open and see. If it was a single form I would have given a copy. I had to bear a lot of expenditure if you are interested to buy the software contact me at firstname.lastname@example.org
. If you want to see the inner details also contact. It is done in .net and c#.