Desarrollo de Aplicaciones Basadas en Tecnologías Genexus

 

 

Nombre de la Asignatura

Desarrollo de aplicaciones basadas en tecnologías Genexus

Materia

Programación

Créditos

12

Objetivo de la Asignatura

El objetivo de la asignatura es introducir al estudiante a las tecnologías Genexus. Se integrarán conocimientos adquiridos en asignaturas previas de programación y base de datos para la construcción de aplicaciones de clase empresarial para plataforma Windows, generando código para múltiples entornos.

Metodología de enseñanza

Se dictarán 6 horas semanales de clase, incluyendo presentaciones teóricas, realización de ejercicios prácticos y trabajos de laboratorio. Además, cada alumno deberá dedicar un promedio de 6 horas semanales para trabajo domiciliario.

Temario

1. Representación y Mantenimiento de los Datos

·          Introducción teórica

·          Objeto Transacción

·          Objeto WorkPanel

·          Procedimientos y reportes

·          Fórmulas

·          Comunicación entre objetos

·          Orden de ejecución de reglas y fórmulas

·          Integridad Transaccional

·          Actualización no interactiva de la base de datos

·                  Comandos new, for each, delete

·          Subtipos

2. Interfaz de usuario:

3. Modelado de un sistema real

 

Bibliografía

-          Manual Diseño de Aplicaciones con GeneXus.

http://www2.gxtechnical.com/portal/hgxpp001.aspx?15,8,77,O,S,0,,659;4;4;;/%20%20/;/%20%20/;M;1

-          Community Wiki GeneXus 9.0 Update Course.

http://wiki.gxtechnical.com/commwiki/servlet/hwiki?category%3AGeneXus+9.0+Update+Course

Previaturas

Programación Avanzada, Base de Datos 1 y Base de Datos 2

 

Anexo:

Formas de evaluación

El docente se basará en los siguientes elementos para evaluar el rendimiento de los estudiantes:

·         Calidad del trabajo entregado, realizado en equipo, según los siguientes criterios

o        Entrega en fecha

o        Cumplimiento de los requerimientos funcionales obligatorios

o        Implementación de funcionalidades opcionales

o        Incorporación y evaluación de nuevas tecnologías

·         Asistencia, actitud y participación en clase

·         Presentación oral del trabajo realizado

 

En base a esta evaluación el estudiante podrá aprobar completamente el curso o reprobarlo.