UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MORELOS MAESTRIA EN INGENIERIA INDUSTRIAL.

Slides:



Advertisements
Presentaciones similares
Herramientas case.
Advertisements

FOUR J’s DEVELOPMENT TOOLS Latinoamérica
Introducción a servidores
Presentación de la Plataforma de Gestión de la Excelencia
PORTAL DE TRANSPARENCIA
I T S S P LIC INFORMATICA SISTEMAS OPERATIVOS WINDOWS 2003 SERVER DOCENTE: L.I RAMIRO ROBLES VILLANUEVA ALUMNOS: ROGELIO CHAIDEZ CORDOBA ZENON ESTRADA.
Ma. Esther González Zamora Guillermo López Rodríguez
Manuel Donoso

MI PROGRAMA DE FORMACION
Bases de Datos Introducción.
INFOPATH.
Software La buena programación no se aprende de generalidades, sino viendo cómo los programas significativos pueden hacerse claros, “fáciles” de leer,
G row through Knowledge X tend beyond Technology Manuel Donoso Oyarce
Una herramienta única para administrar proyectos con
ESPINOZA VILLALBA MARTIN
GeneXus 8.0 Armin Bachmann
GeneXus 8.0 ¡Más con menos! Gerardo Pizarro
Requerimientos /Metas:
Solución de canal no-tradicional en Estaciones de Servicio Shell Fernando de Pina millenniuM3 Director.
SQL. PRESENTADO POR: JHENYFER PUENTES ADRIANA LOTE MARCO YEPEZ ROQUE ECHEVARRIA CARLOS ROBLES JAVIER TRUJILLO.
¿Quienes Somos? Scorpion Computer Services es una compañía diversificada en el área de la informática, nuestros servicios están orientados a la automatización.
 Tema del proyecto  Integrantes y roles del equipo  Objetivos del proyecto  Alcance.
Pág. 1 Computación Avanzada y Sistemas Empresariales, S.A. de C.V. Presentación Corporativa 2o. Trimestre de 2011.
Administrar • Crear • Autoservicio • Auditoría • Workflows
Diseñado para pequeñas y medianas empresas, Microsoft Dynamics NAV es una solución de gestión empresarial integrada. Sus fortalezas clave se apoyan en.
Programación e Ingeniería de Software III
InfoPath Ventajas y Uso.
Paola Saavedra -
DATA WAREHOUSE Equipo 9.
Modalidad de Grado Logo Tesamerica Andina Ltda..
De Larrobla & Asociados
Paulina Guevara UNITA - IBARRA. Lenguaje de programación orientado a objetos y procedural. Un Sistema Gestor de Bases de datos o Database Management System.
Tecnología para la Comunidad
MAESTRIA EN INGENIERIA INDUSTRIAL
Pág. 1 Computación Avanzada y Sistemas Empresariales, S.A. de C.V. Presentación Corporativa 4o. Trimestre de 2011.
Genexus y la evolución de la Tecnología Ing. Breogán Gonda ARTech
UNIDAD EDUCATIVA CALASANZ Manual de usos de WORDPRESS. NOMBRE: Melissa Veintimilla Labanda Curso: 1º ´´C´´ FECHA: 29 de marzo del 2015.
DB2 UNIVERSAL DATABASE.
Reunión DDGG Universia Área de Formación José Miguel Justel febrero 2011.
(Software) 1. Definición de Software:  conjunto de instrucciones que las computadoras emplean para manipular datos.  Sin el software, la computadora.
Unidad ll Equipo 2 Juan Carlos Martínez Ramos
Israel Herrera Cervantes Alberto Rebolledo Ayala Corina Hernández Aponte Israel Ocampo Abarca.
INTRODUCCION. Microsoft es la empresa fabricante de los distintos Sistemas o plataformas operativas conocidas como Windows los cuales nos han permitido.
Nombre: Germania Ruiz UNIVERSIDAD TECNOLOGICA AMERICA.
Abdelahad, Yanina Zoraida Abdelahad, Corina Natalia Perez, Norma Beatriz Abril de 2003.
Introducción a UML Departamento de Informática Universidad de Rancagua
III. DESARROLLO DE SISTEMAS.. Podemos definir el desarrollo de sistemas informáticos como el proceso mediante el cual el conocimiento humano y el uso.
DISEÑO CURRICULAR Presentado por: Cesar Augusto Sáenz María Alejandra Hernández 1.contenidos curriculares de competencia.
Distribución geográfica del idioma español
Tecnologías Cliente / Servidor Capitulo II Richard Jiménez V. clienteserver.wordpress.com.
Navarro Hernández Nadia Samantha. Preescolar 1º. B.
APACHE WEB SERVER El proyecto Apache Web Server es un desarrollo de software en colaboración, enfocado en crear una implementación de un servidor HTTP.
Daniel Méndez ARTech Aplicaciones Web: user experience.
Una referencia para el resto de nosotros
Integrantes: Alejandra Villalta Marisol Ramirez.  Es un sistema operativo de procesamiento en tiempo real (RT TPOS) centralizado, desarrollado por American.
Ingeniería en Informática F UNDAMENTOS DE C OMPUTACIÓN B ACHILLERATO EN I NGENIERÍA I NFORMÁTICA L IC. C ARLOS H. G UTIÉRREZ L EÓN.
Prueba de práctica #1.
CONVENIENCIAS ENTRE COMPRAR O DESARROLLAR UN SOFTWARE A MEDIDA.
SOFTWARE DE INVERSION vs SOFTWARE PERSONALIZADO Conveniencias entre comprar o desarrollar un software a medida.
Genexus 15 años después Ing. Breogán Gonda
INTRODUCCIÓN A LA INGENIERIA DE SOFTWARE ALUMNO MILLER ANDRES GALINDO DUCUARA (412088)
BUSINESS T&G Think & Grow Uniclass Business Intelligence La solución Business Objects que analiza los procesos de su negocio.
Antivirus Cloud Computing
La Ingeniería de Sistemas de Hoy Marzo de 2010
QPortalNet ® Intranet / Extranet Corporativas Convierta el conocimiento de su organización en un pilar competitivo Fortalezas Se que Se Debilidades No.
Es una metodología ágil diseñada para el desarrollo de software, basada en la calidad y el monitoreo constante del proyecto. Consiste esencialmente en.
Universidad Autónoma del Estado de Morelos AMERICA ADAME RODRIGUEZ ANDRES DELGADO NUÑEZ JORGE SARDINETA ROBLES MAESTRIA EN INGENIERIA INDUSTRIAL.
SISTEMAS DE GESTION DE CONTENIDOS ISABELLA RUEDA ANGARITA.
Equipo 3: Francisco Santamaría Serrano Roberto Ramírez Zavaleta.
Transcripción de la presentación:

UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MORELOS MAESTRIA EN INGENIERIA INDUSTRIAL

EQUIPO No. 2 INTEGRANTES: FRANCISCO LEON HERNANDEZ JAVIER GONZÁLEZ GARCÍA MIGUEL ANGEL LEON ACEVEDO

GENEXUS GeneXus es una herramienta inteligente de desarrollo para construir y mantener sistemas, de una manera simple. Le permitirá a usted y a su equipo de desarrollo crear sistemas fácilmente, permitiéndole trabajar en múltiples plataformas, ya sea de sistemas operativos, lenguajes de programación o motores de bases de datos. Miles de clientes, en todo el mundo, desarrollan con GeneXus complejos sistemas de misión critica, con grandes bases de datos e integrando módulos de DataWarehouse, Web Services, Portales Corporativos, etc. GeneXus hace posible que los clientes tengan sistemas actualizados, tanto a la realidad empresarial como tecnológica, y pueden concentrarse en su negocio sin preocuparse por la evolución de la tecnología, permitiéndoles migrar hacia cualquier plataforma, gracias al diseño de una base de conocimiento independiente de cualquier lenguaje, base de datos, sistema operativo o arquitectura. La última Versión de GeneXus que ha salido al mercado es la versión 9.0. Esta versión incluye como novedades:

Desarrolle aplicaciones Web más rápido: Patterns hará el trabajo por usted. Experimente lo último en aplicaciones Web: AJAX!! Cree un cliente inteligente con validaciones propias. Venda su aplicación en casi cualquier lenguaje extranjero haciendo pocos o ningún cambio en el código, usando Application Localization. Acceso a más bases de datos que nunca: Ha sido agregado el soporte a MySQL. Mantenga su aplicación “en el campo de juego” con el Nuevo generador.Net Mobile GeneXus es, esencialmente, un sistema que permite una buena administración automática del conocimiento de los sistemas de los negocios. GeneXus es una herramienta inteligente, desarrollada por ARTech, cuyo objetivo es asistir al analista y a los usuarios en todo el ciclo de vida de las aplicaciones. El diseño y prototipo son realizados y probados en un ambiente Windows, Windows NT/2000/XP. Cuando el prototipo es totalmente aprobado por sus usuarios, la base de datos y los programas de aplicación son generados y/o mantenidos en forma totalmente automática, para el ambiente de producción.

La idea básica de GeneXus es automatizar todo aquello que es automatizable: normalización de los datos y diseño, generación y mantenimiento de la base de datos y de los programas de aplicación. De esta manera se evita que el analista deba dedicarse a tareas rutinarias y tediosas, permitiéndole poner toda su atención en aquello que nunca un programa podrá hacer: entender los problemas del usuario. Como un subproducto, GeneXus ofrece una documentación rigurosa, autosuficiente y permanentemente actualizada. Las buenas prácticas de programación en GeneXus sirven para mejorar la comprensión y claridad del código, aparte de permitir unificar criterios entre los distintos programadores de la comunidad.

Las buenas prácticas de programación en GeneXus parten de la base que el código es la mejor documentación que puede tener un sistema, por eso también es la mejor herramienta que tiene un programador de comunicar su trabajo con el resto de los programadores.} Al utilizar la buenas prácticas de programación en GeneXus el código de la KB obtiene un valor agregado ya que adquiere: Fácil integración y reutilización. Fácil comprensión por parte del programador Unificación de criterios Eliminación de zonas oscuras de códigos Fácil comunicación entre programadores Claridad y correctitud en el codigo

COMO SURGIO GENEXUS Hace ya mas de 20 años, Nicolás Jodal fundador y vicepresidente de investigación y desarrollo de ARTech, la empresa uruguaya que desarrolla GeneXus y Breogán Gonda fueron comisionados para realizar un gran proyecto de reingeniería en san Pablo Brasil. En un primer análisis, la base de datos del proyecto requería unas 700 tablas, algo imposible de mantener en forma manual.Hace ya mas de 20 años, Nicolás Jodal fundador y vicepresidente de investigación y desarrollo de ARTech, la empresa uruguaya que desarrolla GeneXus y Breogán Gonda fueron comisionados para realizar un gran proyecto de reingeniería en san Pablo Brasil. En un primer análisis, la base de datos del proyecto requería unas 700 tablas, algo imposible de mantener en forma manual. Por tanto decidieron usar desarrollos propios y entonces descubrieron algo importante: había un espacio para desarrollar un negocio de generación inteligente de aplicaciones basadas en el conocimiento. Es así que en 1984 comenzaron la investigación y el desarrollo sistemático de la nueva herramienta. En 1988 crearon ARTech y en 1989 lanzaron al mercado la primera versión de GeneXus, con generadores COBOL y RPG para AS/400.Por tanto decidieron usar desarrollos propios y entonces descubrieron algo importante: había un espacio para desarrollar un negocio de generación inteligente de aplicaciones basadas en el conocimiento. Es así que en 1984 comenzaron la investigación y el desarrollo sistemático de la nueva herramienta. En 1988 crearon ARTech y en 1989 lanzaron al mercado la primera versión de GeneXus, con generadores COBOL y RPG para AS/400.

GENEXUS EN EL MUNDO Argentina Belice Bolivia Brasil Canadá Chile China Colombia Costa Rica Cuba Ecuador El Salvador España Guatemala Honduras Italia Japón México Nicaragua Panamá Paraguay Perú Republica Dominicana Sudáfrica Taiwán Uruguay EUA Venezuela

GeneXus esta distribuido en toda Latinoamérica, España, Italia y Sudáfrica a través de socios comerciales (compañías que distribuyen el producto con un importante valor agregado: apoyo, entrenamiento, servicios de consultoría en el lugar), y EE.UU. y la ciudad de México como ramas ARTech.

CLIENTES EN MÉXICO

Principales clientes en el Gobierno Mexicano Gobierno de Nuevo León Gobierno de Querétaro Gobierno de León Guanajuato Gobierno del Estado de México Gobierno de Puebla Gobierno de San Luis Potosí Dependencias varias del Gobierno –SSP, PFP, DICONSA, PGR, etc.

EL PROBLEMA Reducir los tiempos de desarrollo Reducir los costos de mantenimiento Aplicaciones que satisfagan los requerimientos de los usuarios Clave: Una manera fácil de adaptarnos a nuevas tecnologías cada 2 años

Para ser más competitivas y llevar rápidamente las nuevas ideas del negocio al mercado, las empresas necesitan reducir los tiempos de desarrollo y los costos de mantenimiento de sus sistemas. Es común encontrarse con empresas que han invertido grandes sumas de dinero en aplicativos que luego no cumplen con sus necesidades particulares. Los sistemas desarrollados deben satisfacer todos los requerimientos de los usuarios. Se ha observado, que cada 2 años, las tecnologías aplicadas a la informática cambian radicalmente. Las empresas necesitan una manera fácil de adaptarse a nuevas tecnologías.

Tecnologías Base de datos Datawarehouse Internet Portales Workflow

¿POR QUÉ GENEXUS El desarrollo de software tradicional está destinado a desaparecer Fuerzas –Alto costo –Baja productividad –Poca flexibilidad para manejar: Evolución de la tecnolog í a Plataformas múltiples

ALGUNAS ALTERNATIVAS Tercerización (outsourcing) Nuevo paradigma de desarrollo de software –Basado en Conocimiento –Automatizar todo lo que puede automatizar –Multiplataforma –Se desarrolla con el tiempo

EL NUEVO PARADIGMA CON GENEXUS Basado en el Conocimiento Enfocado en los requerimientos del usuario final Automatización Genera y mantiene 100% de las aplicaciones de la base de datos y programas Multiplataforma Soporta las plataformas, lenguajes y DBMS lideres Evoluciona con el tiempo Especifique hoy Genere hoy, mañana ¡y siempre!

GENEXUS ES LA SOLUCIÓN Grandes aplicaciones de misión crítica Reduce costos de mantenimiento Asegura la vigencia tecnológica

Pero... ¿qué es GeneXus? Es una herramienta inteligente que asiste al analista durante TODO el ciclo de vida de las aplicaciones Es capaz de “aceptar” los cambios de la realidad lo más rápidamente posible automatizando todo lo automatizable

GeneXus: principales características Dise ñ o automático de la base de datos Generación automática de código para el 100% de los programas de la aplicación  asegura calidad de código Reorganización automática de base de datos y código  asegura consistencia e integridad de datos Generación de código nativo, no “run times” Soporta lenguajes, DBMS y plataformas líderes

GeneXus - 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, Postgres SQL. Lenguajes –Java, C#, Visual Basic, C/SQL, RPG, Cobol, Visual Fox, etcétera. Internet –C#, JAVA, Visual Basic (ASP), C/SQL, HTML. Web Servers –Microsoft IIS, Apache, WebSphere, Weblogic

Evolución tecnológica Evolución de la tecnología 70’ Mainframe 70’ Mainframe 80’ PC 80’ PC 90’ Windows 90’ Windows 00’ Internet 00’ Internet 03’ Movilidad Web Services Integración 03’ Movilidad Web Services Integración

Evolución tecnológica de GeneXus COBOL RPG COBOL RPG XBase FoxPro para Windows XBase FoxPro para Windows Visual FoxPro Visual Basic Cliente/Servidor Visual FoxPro Visual Basic Cliente/Servidor Visual Basic C/SQL JAVA Visual Basic C/SQL JAVA.NET JAVA.NET JAVA

Aplicaciones Web

Aplicaciones Web - Backoffice

SMS

WAP

PDAs

Comunidad GeneXus clientes suscriptores a las GeneXus News suscriptores a los foros de ARTech descargas de la GeneXus Trial Version por mes suscriptores a GXOpen descargas de GXOpen

Reconocimientos Enero 2001: ISV Early Adopter Program for.NET Agosto 2000: ARTech recibe de la Corporación Microsoft el premio a la mejor empresa de desarrollo de software Diciembre 1999: Microsoft Data Warehouse Alliance 2000 Julio 1996: Premio Nacional de Ingeniería 1995 Junio 1996: ARTech recibe el Premio a la Excelencia como Solution Provider, otorgado por Microsoft Latin America. Abril 1993: Integrante del programa mundial ADP de IBM

Por qué elegir GeneXus? Porque las aplicaciones y sus bases de datos son cada vez más complejas, y porque al diseñar grandes bases de datos (con cientos de miles de tablas) se cometen muchos errores humanos y, básicamente, porque en las grandes organizaciones no existe NADIE que conozca los datos de la empresa con la adecuada objetividad y el suficiente detalle. Porque las aplicaciones y sus bases de datos son cada vez más complejas, y porque al diseñar grandes bases de datos (con cientos de miles de tablas) se cometen muchos errores humanos y, básicamente, porque en las grandes organizaciones no existe NADIE que conozca los datos de la empresa con la adecuada objetividad y el suficiente detalle.

Conclusión Concéntrese en su negocio Consolide el know-how de su empresa Esté listo para usarlo sobre cualquier plataforma Esté listo para cambiar cuando la tecnología lo haga y/o se lo exija ¡Eso es GeneXus!