Saludos, soy Ing. Informático, y tengo el conocimiento necesario para realizar la aplicación, puede ser con Java o PHP, aunque apuesto mas por el primero por la robustes. Sería una aplicación web y tendría todo lo que Ud. describe que debe tener el proyecto. Escribame para ponernos de acuerdo y que me explique mas a fondo sobre el sistema que ya tiene, para ver la mejor forma de realizar el enlace con este y puntualizar otros detalles. Atentamente Cesar.