Tarea para ED04.

Detalles de la tarea de esta unidad.
Enunciado.

En el proyecto Java "Deposito", hay definida una Clase llamada CCuenta, que tiene una serie de atributos y métodos. El proyecto cuenta asimismo con una Clase Main, donde se hace uso de la clase descrita.

Pulsa aquí para descargar dicho proyecto ("Deposito.rar").

Basándonos en ese proyecto, vamos a realizar las siguientes actividades.

REFACTORIZACIÓN

  1. Las clases deberán formar parte del paquete cuentas.
  2. Cambiar el nombre de la variable "miCuenta" por "cuenta1".
  3. Introducir el método operativa_cuenta, que englobe las sentencias de la clase Main que operan con el objeto cuenta1.
  4. Encapsular los atributos de la clase CCuenta.
  5. Añadir un nuevo parámetro al método operativa_cuenta, de nombre cantidad y de tipo float.

GIT

  1. Configurar GIT para el proyecto. Crear un repositorio público en GitHub.
  2. Realizar, al menos, una operación commit. Comentando el resultado de la ejecución.
  3. Mostrar el historial de versiones para el proyecto mediante un comando desde consola.

JAVADOC

  1. Insertar comentarios JavaDoc en la clase CCuenta.
  2. Generar documentación JavaDoc para todo el proyecto y comprueba que abarca todos los métodos y atributos de la clase CCuenta.
Criterios de puntuación. Total 10 puntos.

Los criterios de puntuación serán los siguientes:

  1. Cambia el nombre de la variable "miCuenta" por "cuenta1". = 1 punto.
  2. Introduce el método operativa_cuenta, que englobe las sentencias de la clase Main que operan con el objeto cuenta1. = 1 punto.
  3. Encapsula los cuatro atributos de la clase CCuenta. = 1 punto.
  4. Añadir un nuevo parámetro al método operativa_cuenta, de nombre cantidad y de tipo float. = 1 punto.
  5. Configurar GIT para el proyecto. Crear un repositorio público en GitHub.= 1 punto.
  6. Realiza, al menos, una operación commit, comentando el resultado de la ejecución. = 1 punto.
  7. Mostrar el historial de versiones para el proyecto mediante un comando desde consola.= 1 punto.
  8. Inserta comentarios Javadoc en la clase Ccuenta. = 1 punto.
  9. Genera documentación Javadoc para todo el proyecto. = 1 punto.
  10. Comprueba que la documentación generada por Javadoc, abarca todos los métodos y atributos de la clase Ccuenta. = 1 punto.

Recursos necesarios para realizar la Tarea.

Ordenador con el IDE que se vaya a usar.
Proyecto Java "deposito" disponible en  este enlace.
Conexión a Internet si precisas la instalación de GIT o trabajas con GitHub.

Consejos y recomendaciones.
Se pretende que realices las operaciones de refactorización, control de versiones y documentación de una aplicación. Se parte de la base, de que has adquirido conocimientos suficientes de programación.
Indicaciones de entrega.

Una vez realizada la tarea elaborarás un único documento donde figure la URL del repositorio github (contendrá el proyecto con el código refactorizado y con la documentación generada con javadoc) y una imagen con la respuesta a la actividad 8. El envío se realizará a través de la plataforma de la forma establecida para ello, y el archivo se nombrará siguiendo las siguientes pautas:

apellido1_apellido2_nombre_SIGxx_Tarea.pdf

Asegúrate que el nombre no contenga la letra ñ, tildes ni caracteres especiales extraños. Así por ejemplo la alumna Begoña Sánchez Mañas para la cuarta unidad del MP de ED, debería nombrar esta tarea como...

sanchez_manas_begona_ED04_Tarea.pdf