UT06.- Programación de componentes de acceso a datos.

  Nº DE HORAS DE LA UNIDAD DE TRABAJO: 16

 

RA

Contenidos propuestos

DE LAS CUALES SERÁN PRESENCIALES: 2

Contenidos según normativa

6

  1. Concepto de componente. Características.
  2. Propiedades y atributos.
  3. Editores de propiedades.
    1. Ejemplo de creación de un componente JavaBean con NetBeans.
  4. Eventos. Asociación de acciones a eventos.
  5. Introspección. Reflexión.
  6. Persistencia del componente.
  7. Propiedades simples e indexadas.
  8. Propiedades compartidas y restringidas.
  9. Herramientas para el desarrollo de componentes visuales.
  10. Empaquetado de componentes.
  11. Elaboración de un componente de ejemplo.
    1. Modelo o base de datos.
    2. Controlador o lógica del modelo.
    3. Estructura del JavaBean.
    4. Creación del componente.
    5. Añadir propiedades.
    6. Implementar el comportamiento.
    7. Gestión de eventos.
    8. Uso de componentes previamente elaborados en NetBeans.

Programación de componentes de acceso a datos:

  • Concepto de componente; características. Herramientas de desarrollo de componentes. Componentes de gestión de información almacenada en ficheros, bases de datos relacionales, objeto relacionales, orientadas a objetos y nativa XML.
  • Propiedades y atributos. Editores de propiedades.
  • Eventos; asociación de acciones a eventos.
  • Introspección; reflexión.
  • Persistencia del componente.
  • Propiedades simples e indexadas.
  • Propiedades compartidas y restringidas.
  • Herramientas para desarrollo de componentes no visuales.
  • Empaquetado de componentes.
  • Prueba y documentación de componentes desarrollados

 

En la columna Contenidos según normativa, el texto en color negro se refiere a contenidos mínimos recogidos en el RD, y el texto en color azul y acabados en (*), al adaptable por las CCAA, de acuerdo con la Orden correspondiente.

Criterios de evaluación
CE Descripción Ponderación
6a Se han valorado las ventajas e inconvenientes de utilizar programación orientada a componentes. 2 X
6b

Se han identificado herramientas de desarrollo de componentes.

2

X

6c

Se han programado componentes que gestionan información almacenada en
ficheros.

2

X

6d

Se han programado componentes que gestionan mediante conectores información
almacenada en bases de datos.

2

X

6e

Se han programado componentes que gestionan información usando mapeo objeto relacional.

2

X

6f

Se han programado componentes que gestionan información almacenada en bases de datos objeto relacionales y orientadas a objetos.

2

X

6g

Se han programado componentes que gestionan información almacenada en una base de datos nativa XML.

2

X

6h

Se han probado y documentado los componentes desarrollados.

2

X

6i

Se han integrado los componentes desarrollados en aplicaciones.

3

X