Professional Documents
Culture Documents
EQUIPO NO. 3
ESPINOZA VILLALBA MARTIN
LOPEZ BENITEZ WENDY
PRADO RODRIGUEZ JOSE A.
GENEXUS
Es una herramienta inteligente, desarrollada por
ARTech,para construir y mantener sistemas, de una
manera simple; cuyo objetivo es asistir al analista y a los
usuarios en todo el ciclo de vida de las aplicaciones.
Permitindo trabajar en mltiples plataformas, ya sea de
sistemas operativos, lenguajes de programacin o
motores de bases de datos.
GENEXUS
La idea bsica de GeneXus es automatizar todo
aquello que es automatizable: normalizacin de
los datos y diseo, generacin y mantenimiento
de la base de datos y de los programas de
aplicacin. De esta manera se evita que el
analista deba dedicarse a tareas rutinarias y
tediosas, permitindole poner toda su atencin en
aquello que nunca un programa podr hacer:
entender los problemas del usuario.
CARACTERISTICAS
Intuitivo: en la construccin de aplicaciones
Libertad: de plataforma, arquitectura y lenguajes
Automtico: refleja cambios de la DB en la aplicacin
Costo menor: en mantenimiento y migracin
Rpido: prototipos funcionales al instante
INTUITIVO
LIBERTAD
Mltiples plataformas:
Servidores con Sistemas Operativos: IBM OS/400, UNIX, LINUX, Windows NT/2000 Servers.
Sistemas de Gerencia de Base de Datos: IBM DB2 UDB, Informix, Oracle, Microsoft SQL
Server.
Lenguajes: Java, C#, Visual Basic, C/SQL, RPG, etctera.
Internet: C#, JAVA, Visual Basic (ASP), C/SQL, HTML.
Web Servers: Microsoft IIS, Apache, WebSphere.
Mltiples arquitecturas:
Centralizada (iSeries), Cliente/ Servidor de dos o tres capas, Sistemas distribuidos en mltiples
capas en .NET, Multi Servidor orientada a Internet, Intranet, Extranet, Data Warehouse y
Workflow para todos los servidores soportados.
AUTOMATICO
Gracias a su inferencia, GeneXus hace en forma
automtica un conjunto de tareas que al desarrollador le
resulta difcil realizar manualmente y que suelen
acarrear errores. Por ejemplo, la normalizacin de la
base de datos, la programacin, el anlisis de impacto
de los cambios o la propagacin automtica de los
mismos.
COSTO MENOR
COSTO MENOR
MANTENIMIENTO
Esta es quizs la caracterstica ms importante de
GeneXus, y la que lo diferencia de manera ms
clara de sus competidores: el mantenimiento,
tanto de la base de datos (estructura y
contenido) como de los programas, es totalmente
automtico.
RAPIDO
El diseo de las aplicaciones se realiza en
computadoras donde se puede probar el sistema en
base a la generacin de prototipos. Recin cuando el
sistema es aprobado por los usuarios, el programa se
genera en forma automtica para la plataforma de
produccin real.
NOVEDADES EN EL
MERCADO
no
cdigo,
VENTAJAS
MANTENIMIENTO TOTALMENTE
AUTOMATICO.
ACTUALIZACION Y REGENERACION DE
SISTEMA POR MEDIO DEL PROPIO USUARIO.
PARA EL CRECIMIENTO DEL MISMO, NO ES
NECESARIO REINVERTIR.
COMPATIBILIDAD CON MULTIPLES
PLATAFORMAS.
COSTO DE APLICACIONES
Incluye:
CONCLUSIONES
GeneXus es una poderosa herramienta para el desarrollo de
software multi-plataforma, que permite desarrollar de forma
verdaderamente incremental, Aplicaciones Crticas de Negocio.
GeneXus genera el 100 % de sus Aplicaciones basndose en los
requerimientos de usuario, teniendo libertad de programacin y
manteniendo de forma automtica tanto los Programas como la
Base de Datos de sus Aplicaciones.
GeneXus soporta los principales Lenguajes y Plataformas de
ejecucin, as como los ms populares sistemas de gestin de
Base de Datos.
BIBLIOGRAFIA
http://www.lsisa.com/genexus/genexus_index.asp
http://www.mirol.com/genexus.asp
http://www.gxspain.com/gxdoc/Genexus%20Filosof%C3%ADa.pdf
http://www.download.microsoft.com/download/e/d/1/ed1bd192a665-49e1-b97d-e283318c4294/GeneXusMicrosoft.pp