Introduccion teórica a genéxus

Páginas: 11 (2745 palabras) Publicado: 3 de mayo de 2011
1
Introducción Teórica
2
Herramientas y Metodologías
Nuestra tarea como profesionales de la informática consiste en desarrollar y mantener aplicaciones
para apoyar al usuario en su actividad. Para realizar esta tarea existen diferentes herramientas y
metodologías.
GeneXus es una herramienta para el desarrollo de aplicaciones sobre bases de datos. Su objetivo es
permitir la implantación deaplicaciones en el menor tiempo y con la mejor calidad posible.
A grandes rasgos, el desarrollo de una aplicación implica tareas de análisis, diseño e
implementación. La vía de GeneXus para alcanzar el objetivo anterior es liberar a las personas de las
tareas automatizables (como el diseño de la base de datos), permitiéndoles así concentrarse en las
tareas realmente difíciles y noautomatizables (como comprender los problemas del usuario).
GeneXus emplea una metodología que tiene un enfoque muy diferente al de las metodologías más
comúnmente utilizadas. Por tanto, aprender a utilizar GeneXus adecuadamente va más allá de
conocer un nuevo lenguaje: lo más importante es aprender su metodología.
3
VISIONES
DE
USUARIOS
Satisface
MODELO DE LA
REALIDAD
Ingeniería Inversa
Modeladode la realidad
A partir de las visiones de los usuarios
BASE
DE
DATOS
PROGRAMAS
El primer problema al que nos enfrentamos en el desarrollo de aplicaciones es la obtención del
conocimiento de la realidad.
Nadie dentro de la empresa conoce los requerimientos y el alcance de la aplicación a desarrollar
como un todo. Entonces, ¿cómo logramos obtener el conocimiento de la realidad de unaforma lo
suficientemente objetiva y detallada al mismo tiempo, que nos permita construir un modelo
corporativo?
Este conocimiento se encuentra en cada una de las visiones de los usuarios. Cada usuario conoce
bien los objetos con los que trabaja cotidianamente, la información que se maneja en ellos, las reglas
que deben seguirse, los cálculos que deben realizarse.
Por lo tanto, el punto departida de la metodología GeneXus es: describir las visiones de los
usuarios para modelar el sistema; y a partir del modelo de la realidad definido, GeneXus construye
el soporte computacional -base de datos y programas- en forma totalmente automática.
4
Desarrollo con GeneXus
REALIDAD
DESCRIPCIÓN
DE OBJETOS
Utilizando GeneXus, la tarea básica del analista es la descripción de la realidad. Sóloel ser humano
puede desarrollar esta tarea ya que sólo él puede entender el problema del usuario.
El analista GeneXus trabaja en alto nivel, en vez de realizar tareas de bajo nivel como: diseñar
archivos, normalizar, diseñar programas, programar, buscar y eliminar los errores de los programas.
Para comenzar el desarrollo de una aplicación con GeneXus, el primer paso consiste en crear un
nuevoproyecto o base de conocimiento.
Una vez creada una nueva base de conocimiento (en inglés: knowledge base; abreviado: KB), el
siguiente paso es describir las visiones de los usuarios. Para ello se deben identificar los objetos de la
realidad (prestando atención a los sustantivos que los usuarios mencionan en sus descripciones,
como por ejemplo: clientes, productos, facturas) y pasar adefinirlos mediante objetos GeneXus.
Con la definición de estos objetos, GeneXus puede extraer el conocimiento y diseñar la base de
datos y los programas de la aplicación en forma automática.
5
Desarrollo con GeneXus
REALIDAD
DESCRIPCIÓN
DE OBJETOS
BASE DE
CONOCIMIENTO
Utilizando GeneXus, la tarea básica del analista es la descripción de la realidad. Sólo el ser humano
puede desarrollar estatarea ya que sólo él puede entender el problema del usuario.
El analista GeneXus trabaja en alto nivel, en vez de realizar tareas de bajo nivel como: diseñar
archivos, normalizar, diseñar programas, programar, buscar y eliminar los errores de los programas.
Para comenzar el desarrollo de una aplicación con GeneXus, el primer paso consiste en crear un
nuevo proyecto o base de conocimiento.
Una...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Introducción Teórica
  • Introduccion teorica
  • Introduccion teorica
  • Introducción Teórica
  • Introduccion Teorica De Morh
  • Introduccion Teorica Al Dibujo Analitico
  • INTRODUCCION A LA ARQUITECTURA Análisis Teórico
  • Introduccion Y Marco Teorico

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS