home |Introduction

Main contents

Acerca de DxForms :

DxForms es un framework java que permite la creación de aplicaciones de base de datos sobre web. El desarrollo solo necesita definir un fichero XML, y el framework hace todo lo demás.

Objetivo del proyecto :

Habilitar una forma simple y efectiva en el desarrollo de aplicaciones de base de datos sobre WEB.

Tecnologías, Frameworks y Estandares :

Principales Características :

  • Múltiples - DBMS (MySQL, HSQLDB, Oracle ...)
  • Configuración basada totalmente en XML.
  • Control de tablas maestras y detalle. 
  • Lista de valores.
  • Multi-Idioma. (Español y Ingles; pero el desarrollo puede extender los idiomas)
  • Control de usuarios y de privilegios.
  • Log de transacciones a nivel de tabla, usuario y formulario.
  • Notificación de eventos. (Los usuario puede conocer las tablas modificadas por otros usuarios)
  • Menú de aplicaciones.
  • Interface XML.
  • Disparadores (Triggers) de eventos a nivel de formulario, bloque de datos y de registro. (Pre-Query, Post-Quer, Pre-Insert...) 
  • Soporta diferentes fuentes de datos. (Tablas / Procedimientos PL/SQL (Solo para Oracle) /Objetos Java)
  • Pool de conexiones de base de datos.

Definción (diagrama):

DxForms, define un fichero XML (.dxf) donde el desarrollador debe configurar el comportamiento básico del formulario. El fichero .dxf permite configurar tanto los aspectos visuales, como aspectos transaccionales del formulario. Cuando un cliente accede a la aplicación web (dxfWebApp) y pide un formulario en concretos, el interface XML (dxfCore) procesa la petición utilizando el fichero .xdf como base del proceso.

Proyectos (diagrama):

  • dxfJiBX
  • dxfCore
  • dxfWebApp