Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

0004 genexus for_dummies_xx

1,256 views

Published on

  • Be the first to comment

  • Be the first to like this

0004 genexus for_dummies_xx

  1. 1. GeneXus forDummies<br />Gerardo Pizarro<br />gpizarro@artech.com.uy <br />
  2. 2. GeneXus<br />FOR<br />DUMMIES<br />GeneXus For Dummies<br />Una referencia<br />para el resto<br />de nosotros<br />PCs for Dummies<br />Windows for Dummies<br />Internet for Dummies<br />Personal Finance for Dummies<br />…<br />Como se pica un penalfor Dummies<br />Uruguay Campeón 2014 for Dummies<br />
  3. 3. Programas de Negocios<br />Base de<br />datos<br />Programas<br />Sistema Operativo<br />
  4. 4. Programas<br />Código Fuente<br />Compilador<br />Programas<br />Ejecutables<br />
  5. 5. Bases de Datos<br />Modelo de<br />datos<br />Database Schema<br />Modelo de datos<br />DBMS (Data-Base<br />Management System)<br />Motor de Base de Datos<br />Base de<br />datos<br />Base de datos<br />
  6. 6. Desarrollo Tradicional<br />Programas<br />Realidad<br />Base de<br />datos<br />Análisis de Datos<br />Análisis Funcional<br />Modelo de<br />datos<br />
  7. 7.
  8. 8. ¿Será posible otro paradigma?<br />Programas<br />Realidad<br />Base de<br />datos<br />?<br /><ul><li>Tiempo
  9. 9. Teléfono descompuesto
  10. 10. Insatisfacción</li></li></ul><li>Paradigma de GeneXus<br />Base de<br /> Conocimiento<br />Programas<br />Base de<br />datos<br />Realidad<br />Premisas:<br />Nadie tiene toda la información<br />Es posible crear un modelo de datos normalizado a partir de las visiones parciales que tiene cada usuario de la información<br />
  11. 11. CABEZAL<br />CUERPO<br />PIE<br />
  12. 12. Objetos GeneXus<br />
  13. 13. Objetos GeneXus<br />
  14. 14.
  15. 15.
  16. 16.
  17. 17. Paradigma de GeneXus<br />Base de<br />Conocimiento<br />GeneXus<br />Programas<br />Realidad<br />Base de<br />datos<br />Modelo de<br />datos<br />
  18. 18. Beneficios<br />Describir objetos es más sencillo que analizar una realidad compleja<br /><ul><li>Mayor productividad en el desarrollo</li></li></ul><li>Beneficios<br />Puedo mantener la base de datos y los programas en forma automática<br /><ul><li>Posibilita el desarrollo incremental / Acumulación de conocimiento
  19. 19. Mantenimiento automático / Mucha mayor productividad en mantenimiento</li></li></ul><li>Beneficios<br />Puedo cambiar el DBMS, lenguaje, etc. sin cambiar la base de conocimiento<br /><ul><li>Multiplataforma</li></ul>Podré generar mis aplicaciones en futuras plataformas<br /><ul><li>Protección contra la obsolescencia tecnológica</li></li></ul><li>Que es GeneXus?<br />Hace programas con las cosas simples de una organización<br />Crear y mantiene las aplicaciones en toda su vida útil<br />Cambia de plataforma y absorbe nuevas tecnologías<br />Un programa que hace programas de empresas<br />
  20. 20. GeneXus<br />FOR<br />DUMMIES<br />GeneXus For Dummies<br />NOT<br />Una referencia<br />para TODOS<br />
  21. 21. ¡BUEN EVENTO PARA TODOS!<br />¡MUCHAS GRACIAS!<br />
  22. 22. Imágenes<br />Usar imágenes y gráficos para graficar las ideas<br />Hay muchos bancos de imágenes gratuitos. Algunos son:<br />http://www.freefoto.com/<br />http://www.pulsame.com/<br />http://www.imagenes-gratis.net/<br />http://www.freephotosbank.com/<br />http://www.photoxpress.com/<br />

×