La función principal es que permita al dueño de la empresa registrar las transacciones que se realizan en el negocio (a modo de asientos contables) y luego que el programa le brinde información útil como Balance General, Estados de Ganancias y Pérdidas, Flujo de Caja, Calendario de Pagos, Ratios, etc.
Entonces, tengo dos requerimientos basicos (que creo deben saber para que puedan ayudarme):
1. A través de un navegador web, uno o mas usuarios pueden usar el aplicativo a la vez.
Por ejemplo, el dueño de la empresa A, el dueño de B y el dueño de C modifican los datos de sus respectivas empresas en el mismo momento.
2. Solo un usuario puede manipular los datos de una empresa a la vez.
No es posible que dos usuario (o más) manipulen los datos de una misma empresa.
En resumen, no habrá datos compartidos ni concurrencia.
Y las principal duda que tengo es: es necesario usar un servidor de datos (tal como BlazeDS o LCDS) para el aplicativo Flex que voy a desarrollar?
pd: Los datos de las empresas se guardaran en un servidor de BD PostgreSQL. Para ello la aplicacion Flex pasara los datos a la BD a través de servicios web.
Espero que me puedan ayudar. Muchas Gracias.
JME
