| Tecnologia |
Entorno de desarrolloOpenbravo es una aplicación completamente web que ha sido desarrollada siguiendo el modelo MVC (Model, View, Control), lo que facilita el desaclopamiento de las áreas de desarrollo, permitiendo el crecimiento sostenible de la aplicación y una mayor facilidad en el mantenimiento del código. La mayor parte del código se genera automáticamente por el motor que denominamos WAD (Wizard for Application Development), basándose en la información contenida en el Diccionario del modelo de datos (Data Model Dictionary). Esta característica proporciona una mejor calidad del código al reducir drásticamente la codificación manual, al tiempo que mejora la productividad y eficiencia del desarrollo. El motor ejecuta y recompila la aplicación cada vez que el administrador modifica la configuración para adaptarla a un nuevo requerimiento. ![]() Entorno de desarrollo de Openbravo
Modelo: ficheros xsql con sentencias SQL ejecutables. Control: servlets Java que definen las acciones que se deben ejecutar, gestionan el modelo y generan la presentación. Entorno de ejecuciónPara ejecutar el software, la aplicación debe estar instalada en un servidor con nuestro MVC-FF (MVC Foundation Framework), para proporcionar soporte a la arquitectura MVC. Adicionalmente, es necesario instalar un conjunto de aplicaciones de base que conforman el Entorno Operativo (Operating Environment). Los equipos clientes no necesitan tener instalada ninguna aplicación específica al margen de un navegador web estándar. ![]() Entorno de ejecución de Openbravo
|

