Hola,
primero que nada el sistema tendria que funcionar correctamente para multiusuario. Despues podes hacer lo siguiente:
pones la base de datos en el servidor, o sea la base de datos centralizada, y luego instalas las aplicaciones en los clientes.
Si el sistema esta hecho para funcionar multiusuario (pero no usando ningun manejador de base de datos como ser SQL Server u Oracle) esta bien, pero en caso contrario el sistema deberá ser modificado para que trabaje mediante (por ejemplo) con ODBC.
Saludos
Alejandro.