lunes, 31 de octubre de 2011

Documentación Técnica

En la informática, la documentacion tecnica se refiere ala descripcion de un programa para que pueda ser leido por cualquier persona. La documentación explica el proposito, y todo lo relacionado con la codificacion del programa, tambien incluye las instrucciones sobre el funcionamiento del programa y las ordenes ademas de entradas necesarias para hacerlo funcionar.



Para dale un mantenimiento rápido al software o eliminar errores es necesario tener una documentación o tomar una documentacion anterior para así darse cuanta mas rápido de los errores y modificarlos de la manera mas sencilla y rápida.

Como una conclución se podría decir que la documentación es una parte esencial para el progreso del software de manera rápida y para su amplio mantenimiento.

En la programación los tipos de documentación son:

Diagrama de clases Se realiza en la fase de dise~no y se usa en la de implementaci on.
Documentacion del c odigo Se realiza en la fase de implementaci ón y se usa tanto en esta como en la de mantenimiento.
Documentacion de uso (API) Se realiza en la fase de implementacion y se usa en la de mantenimiento.






Retroalimentacion

En la retroalimentacion me toco hacer equipo con Miguel Ángel, el me dio varias opciones en cuanto ami proyecto de rocola me dijo que me enfocara en lo que es en si una rocola y no hacerlo un reproductor rocola, por esa razón solo utilizare play y stop (tal vez elimine stop), otra de las ideas que me dio fue que utilizara toda la pantalla para asi poder acomodar amplia mente todas las opciones de mi rocola, me menciono que utilizara colores no muy chillantes ni colores tristes que lo hiciera llamativo ademas de poner una imagen de fondo o algo que llamara la atención.

Herencia y Polimorfismo

Herencia: Es una manera de utilizar una clase padre y heredar de esa clase los esencial para utilizarlo en las clases hijo.
Polimorfismo: Las clases derivadas de una clase mayor pueden utilizar los mismos métodos pero de forma distinta.

Hasta el momento no he encontrado una herencia ya que cada uno tiene su forma de trabajar aunque tal vez la clase de buscador y la de código puedan compartir algo.

En cuanto al polimorfismo tal vez sea aplicable en la búsqueda de código y en la búsqueda de música, aunque aun estoy verificando ese punto.

Descomposicion en clases

Las clases que tengo hasta el momento son.

Reproductor
Atributos: color.
Metodos: reproduce, deja de reproducir.
Responsabilidad: Es la encargada de reproducir la musica seleecionada. 

Buscador
Atributos:base de datos.
Metodos: busca.
Responsabilidad: Es la encargada de encontrar la musica solicitada.
 
Codigo
Atributos: base de datos.
Metodos: se incerta codigo, verifica que el codigo exista. 
Responsabilidad: Es la encargada de encontrar el codigo en la base de datos y si no se encuentra pide de nuevo el codigo.

mientras valla progresando en el proyecto ire agregando nuevas clases.

miércoles, 26 de octubre de 2011

Mejoramos la interfaz grafica de el Microsoft Internet Explorer, tomamos algunas ideas de chrome por que es mas flexible a utilizarlas y mas fáciles de comprender, además quitamos los elementos que ya no son utilizados y que solo ocupan espacio de la pantalla o ventana del explorador, colocando un icono redisellano y mas llamativo para cada una de las opciones.



Bueno la interfaz del explorador tenia algunas cosas que ya no son usadas y que pueden ser escondida, también eliminamos el icono de Explorer que ya no es muy agradable, la barra de búsqueda es un poco aburrida y monótona así que agregamos algunas cosas e iconos de chrome que se podría decir que todos los tienen pero en chrome se ven mejor, la barra de edición fue removida hacia un icono en forma de llave de herramientas estilo chrome, para ahorrar espacio en la pantalla.

Participantes del equipo: Miguel Ángel Castillo
Juan Manuel Castorena Padrón