Introducción Teórica a Genexus

Páginas: 12 (2758 palabras) Publicado: 1 de julio de 2013
Introducción Teórica

1

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 laimplantación de aplicaciones 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.

2

Modelado de la realidad

A partir de las visiones de los usuarios

MODELODE LA
REALIDAD

Satisface
Ingeniería Inversa

BASE
DE
DATOS

PROGRAMAS

VISIONES
DE
USUARIOS

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 dela realidad de una forma 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 lotanto, el punto de partida 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.

3

Desarrollo con GeneXus

REALIDAD
DESCRIPCIÓN
DE OBJETOS

Utilizando GeneXus, la tarea básica del analista es ladescripción de la realidad. Sólo el 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 primerpaso consiste en crear un
nuevo proyecto 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 a definirlos 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.

4

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 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...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Introduccion teórica a genéxus
  • 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

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS