Diferencia entre revisiones de «GENERADOR DE FORMULARIOS»

De KumbiaPHP Framework Wiki
 
Línea 7: Línea 7:
 
aplicaciones.
 
aplicaciones.
 
Las principales características de los generadores son:
 
Las principales características de los generadores son:
Generación de Formularios prácticos, configurables y útiles en la mayor parte de
+
 
casos.
+
*Generación de Formularios prácticos, configurables y útiles en la mayor parte de casos.
Generación Inmediata de Formularios CRUD (Create, Read, Update,Delete) sobre
+
*Generación Inmediata de Formularios CRUD (Create, Read, Update,Delete) sobre entidades de la base de datos.
entidades de la base de datos.
+
*Validación Automática de Tipos de Datos (Numéricos, Texto, Fechas,E-Mails y Tiempo).
Validación Automática de Tipos de Datos (Numéricos, Texto, Fechas,E-Mails y
+
*Validación de Integridad Relacional (Llaves Únicas, Llaves Foráneas y Valores de Dominio)
Tiempo).
+
*Generación de Reportes PDF y HTML basados en la información del modelo.
Validación de Integridad Relacional (Llaves Únicas, Llaves Foráneas y Valores de
+
*Integración con AJAX y Servicios Web
Dominio)
 
Generación de Reportes PDF y HTML basados en la información del modelo.
 
Integración con AJAX y Servicios Web
 
 
En esta sección se explica cómo generar rápidamente un formulario CRUD (Create,
 
En esta sección se explica cómo generar rápidamente un formulario CRUD (Create,
 
Read, Update, Delete) basados en entidades de la base de datos, mejorando la
 
Read, Update, Delete) basados en entidades de la base de datos, mejorando la
Línea 23: Línea 20:
  
 
== Tipos de Formularios ==
 
== Tipos de Formularios ==
StandardForm: Es el formulario tradicional con los botones para activar los campos del
+
'''StandardForm:''' Es el formulario tradicional con los botones para activar los campos del
 
formulario y efectuar las operaciones de Adicionar, Modificar, Consultar, Borrar, Visualizar
 
formulario y efectuar las operaciones de Adicionar, Modificar, Consultar, Borrar, Visualizar
 
y Reporte.
 
y Reporte.
Línea 33: Línea 30:
 
== Ventajas Generadores de Formularios ==
 
== Ventajas Generadores de Formularios ==
  
Hacen la mayor parte del trabajo
+
*Hacen la mayor parte del trabajo
 
+
*Generación de la Interfaz
Generación de la Interfaz
+
*Validaciones de Datos e Integridad
 
+
*Flujo de Entrada de Datos
Validaciones de Datos e Integridad
+
*Presentación de Información
 
+
*Se pueden adaptar fácilmente a necesidades especificas
Flujo de Entrada de Datos
+
*Se producen resultados más rápido, sin efectos sobre la calidad ni en trabajo para
 
 
Presentación de Información
 
 
 
Se pueden adaptar fácilmente a necesidades especificas
 
 
 
Se producen resultados más rápido, sin efectos sobre la calidad ni en trabajo para
 
 
el programador
 
el programador
  
 
== Desventajas Generadores de Formularios ==
 
== Desventajas Generadores de Formularios ==
  
No hacen todo el Trabajo.
+
*No hacen todo el Trabajo.
 
+
*No se puede depender completamente de ellos.
No se puede depender completamente de ellos.
+
*La lógica está encapsulada y hace difícil modificar ciertos comportamientos de los
 
 
La lógica está encapsulada y hace difícil modificar ciertos comportamientos de los
 
 
formularios.
 
formularios.

Revisión actual del 00:21 25 jul 2009

Los generadores de formularios son herramientas útiles para agilizar el proceso de captura/presentación de la información del modelo de datos enfatizándose en la velocidad y aumento de la productividad. Algo importante a tener en cuenta es que no hay generación de código, Kumbia interpreta eventualmente las características de los modelos y genera los formularios a partir de estos. Una importante ventaja de esto es que cualquier cambio en el modelo se ve inmediatamente reflejado en nuestras aplicaciones. Las principales características de los generadores son:

  • Generación de Formularios prácticos, configurables y útiles en la mayor parte de casos.
  • Generación Inmediata de Formularios CRUD (Create, Read, Update,Delete) sobre entidades de la base de datos.
  • Validación Automática de Tipos de Datos (Numéricos, Texto, Fechas,E-Mails y Tiempo).
  • Validación de Integridad Relacional (Llaves Únicas, Llaves Foráneas y Valores de Dominio)
  • Generación de Reportes PDF y HTML basados en la información del modelo.
  • Integración con AJAX y Servicios Web

En esta sección se explica cómo generar rápidamente un formulario CRUD (Create, Read, Update, Delete) basados en entidades de la base de datos, mejorando la eficiencia y elevando la productividad.


Tipos de Formularios[editar]

StandardForm: Es el formulario tradicional con los botones para activar los campos del formulario y efectuar las operaciones de Adicionar, Modificar, Consultar, Borrar, Visualizar y Reporte.


NOTA: este componente se piensa reescribir de manera de hacerlo mas flexible y estandard

Ventajas Generadores de Formularios[editar]

  • Hacen la mayor parte del trabajo
  • Generación de la Interfaz
  • Validaciones de Datos e Integridad
  • Flujo de Entrada de Datos
  • Presentación de Información
  • Se pueden adaptar fácilmente a necesidades especificas
  • Se producen resultados más rápido, sin efectos sobre la calidad ni en trabajo para

el programador

Desventajas Generadores de Formularios[editar]

  • No hacen todo el Trabajo.
  • No se puede depender completamente de ellos.
  • La lógica está encapsulada y hace difícil modificar ciertos comportamientos de los

formularios.