Entradas

Dia 07. Entrega

 Ya lo que quedaba era repasar el funcionamiento del programa y asegurarse que cumpliera con todos los requerimientos, además de terminar la documentación y la entrega del proyecto en el TecDigital. 

Recapitulación (Trabajo de mes de Abril)

Imagen
 Creo que me hace falta un poco más de contenido en el blog, creo que está un poco flojo. Contaré un poco sobre como se fue desarrollando desde el comienzo de forma resumida. 20-25 de Abril El 20 de Abril simplemente nos conectamos para hablar por primera vez en grupo de forma oficial, ya habíamos acordado por mensaje como íbamos a trabajar, sería utilizando MVC, GitHub, OneDrive para los documentos, Google Meets para las reuniones y WhatsApp como mensajería instantánea. Les hablé sobre MVC y como lo íbamos a trabajar, además de leer el enunciado del proyecto de forma rápida. Les asigné a cada compañero una investigación para que me entregaran una librería sobre cómo poder formar archivos PDF, envíos de Email y sobre el webscrapping. Durante ese tiempo yo me dedicaría a crear una base del proyecto para poder explicarles a cada uno como se debe hacer un proyecto utilizando una estructura MVC. El 25 de Abril Randall me entregó una librería muy completo sobre manejo de PDFs y envíos d...

Dia 06. Exilio y diseño

Imagen
Hoy de manera administrativa fue algo muy movido, se exilió a uno de los integrantes del grupo (Galy Esponiza), al parecer no tenía mucho tiempo en su agenda para trabajar los temás relacionados al curso y no pudo aportar elementos básicos que se le fueron asignados retrasando al resto del equipo. De forma técnica hubo un avance muy significativo, terminé de refinar algunos detalles del modelo de negocios, agregué una que otra función que era requerida en el controlador y además instruí al otro compañero (Randall) porque se le estaba dificultando un poco el tema de la GUI y el manejo de tablas de forma gráfica. Pero lo pude ayudar con sus dudas y terminó entregando un trabajo excelente. Por mi parte investigué un poco más sobre el manejo de archivos PDF, trabajé el apartado gráfico de las demás ventanas, dejaré una como referencia a las demás. Y terminé haciendo un diseño bastante parecido para las demás ventanas, que fueron del agrado del equipo. Como mencioné antes, desarrollé una li...

Día 05. Terminando Controlador y Ventanas

Bueno, hoy dediqué mi tiempo a terminar el controlador y trabajar las interfaces gráficas de usuario. Me fue bien, terminé la gran mayoría pero todavía falta meter algunas operaciones que son esenciales para la aplicación pero estoy conforme con el trabajo conseguido.

Dia 04. Desarrollando paquetes

 En realidad es de ayer pero siempre se me olvida. Nos volvimos a reunir, cada quien trabajó en su propio paquete. Galy estuvo trabajando algunas ventanas, Randall trabajó en todos los DAOs y por mi parte empecé a trabajar con lo que es controlador para empeza r a conectar todo. Tuvimos varios problemas con el Git pero lo pudimos resolver quedándonos hasta tarde.

Dia 03. Refinamiento del modelado

Imagen
Hoy se trabajaron los diagramas para afinarlos lo más que pudimos en conjunto en una reunión. Se agregaron a las librerías utilitarias y además refinamiento del DAO, como agregar más funcionar a este y modificar el comportamiento de algunas funciones. Se revisó el bosquejo de la interfaz gráfica y se discutió de forma grupal como mejorarlo para ya implementarlo en código.

Dia 02. Resultados de investigación

 En realidad corresponde a ayer pero se me olvidó hace el blog, hoy les pedí a los compañeros los resultados de las investigaciones. Me presentaron correctamente como realizar y enviar archivos PDF por correo, podemos decir que ya lo tenemos. Por otro lado, la investigación del web scrapping no tuvo los resultados esperados pero decidí ayudar por ese lado y ya hoy por la mañana terminé de realizar una clase para la consulta de la TBP y el TED. Además, antes de irnos en la noche asignamos roles para lo que sería la construcción de la aplicación. Por un lado yo me encargaré del controlador y la implementación del modelo de negocios, por otro lado el compañero Randall Corella va a trabajar lo que es el DAO y todo lo que tenga que ver con ello. El compañero Galy se va a encargar de la interfaz gráfica, el boceto y diseño de la misma. Para cada uno de las partes, les preparé para ayer una base del proyecto para explicarles como funciona el modelo MVC y hacerlos entender de que se va a e...