A bit too late for this, but if you are looking for something comprehensive, open source and thats at par if not better than the Commercial offerings such as PeopleSoft, Sunguard etc, have a look at A1 Academia
Let me know how it goes...
P.S
What did you finally go with?
Regards
Waithaka Ngigi