This week's book giveaway is in the Mac OS forum. We're giving away four copies of a choice of "Take Control of Upgrading to Yosemite" or "Take Control of Automating Your Mac" and have Joe Kissell on-line! See this thread for details.
What, exactly, should this system do? It sounds like something one might typically implement on top of an ERP or CRM system, of which several open source options written in Java are available: http://java-source.net/open-source/erp-crm