jueves, 24 de febrero de 2011

Retroalimentacion (pos para que comenten sobre el proyecto)

Hola compañeros de equipo aquí (o cualquier persona que aya visto la presentación)  les dejo este post para que comenten lo de la presentación y la retroalimentacion cualquier idea es bienvenida para mejorar el proyecto gracias de antemano
atte :Alejandro Avendaño Ortega

lunes, 14 de febrero de 2011

Documentación: para el proyecto (taller de programación orientada a objetos)

Buenas pasantes a este blog aquí les dejare que pienso utilizar para mi proyecto que
tipo de documentación pienso utilizar:

Bueno pienso utilizar le javadoc ya que para mi gusto es muy fácil de utilizar,
aparte de que este ya viene incluido en el jdk y ya no es necesario instalar nada
más.
Bueno ahora de mencionarles de como funciona:

Antes que nada utilizo esto en ubuntu, abrimos una terminal y nos movemos
a la carpeta de donde se encuentra nuestro proyecto, ya adentro escribimos el
comando javadoc "nombre del archivo".java

Pantalla: 


Bueno en este caso se graba el html en la misma carpeta dentro de donde se encontraba nuestro archivo, les menciono que esto solo funciona para un archivo, para poder crear todo el proyecto se escribe de la siguiente manera:  "javadoc *java" esto crea todo el proyecto en un html :).

Pantallazo numero dos:

Ahora muestra del navegador como se vería :



Espero que les allá gustado Dejen sus comentarios :)

HERENCIA (CLASE DE PROGRAMACIÓN ORIENTADA A OBJETOS)

Buenas tardes a todos los pasantes de este blog:

Aquí les traigo la estructura que pienso de mi proyecto reverente a herencia espero que les guste:

Primero pienso crear la clase gráfico que contendrá la clase padre ya que este le dará todo el gráfico
a las demás clases como los datos de los alumnos y calificaciones.

Ademas de contar con varias entradas para diferente tipos de procesos como consultas o logins entre, otras mas.

Después del login se seleccionara inscripción  en un botón donde gracias a la clase padre se donde le donaría algunas funciones para crear ventanas para el registros de los alumnos de igual manera
que las calificaciones, ya después de aí estos enviarían la información a una base de datos donde se
registrarían todos estos datos.

Mejor explicado:

clase GRÁFICO "LOGIN"
contendrá:

GRÁFICO -> clase alumnos
a su vez esta clase enviara información a estas:
alumnos ->CLASE CALI , BASE DE DATOS

esta es hija de la clase  GRÁFICO
GRÁFICO -> Consultas
DIAGRAMA DEL PROYECTO:

lunes, 7 de febrero de 2011

HERENCIA (TALLER DE PROGRAMACIÓN )

Hola nuevamente compañeros
Aquí les dejo el código modificado para usarse por medio de herencia tal vez la modificación es mínima
pero demuestra el uso de herencia que ya que solo necesite crear un solo objeto, no como mi post anterior ya que en el otro necesariamente necesitaba dos objetos para que el programa funcionara esperando que les guste aquí les muestro el código modificado:
(solo pondré el código que modifique para no aburrirlos con lo mismo)

codigo del main:
CALI c1;
 System.out.println("Datos del registro");

            c1 = new CALI();

            System.out.println("REGISTRO DEL ALUMNO");
            System.out.println("-------------------");

            System.out.println(c1.getnombre());
            System.out.println(c1.getmatricula());
            System.out.println(c1.getmateria());
            System.out.println(c1.getcalia());
           return;
    }

Método alumno se queda igual ya que es el método padre
Método cali tiene todos las funciones del la clase alumno solo cambiando las instrucciones iniciales por este:

public class CALI extends ALUMNO

{
  



Y eso seria todo y funciona de igual manera que el mismo código anterior con los mismos resultados y pantalla so.