Entrada 7
Cantidad de horas trabajadas
Se trabajo alrededor de 4 horas.
Relato de avances acerca de problemas encontrados y como fueron resueltos
En esta entrada, al ya estar finalizada toda la implementación de la base de datos en sql, se puso como objetivo realizar toda la parte de la interfaz en la web. Se utilizo como referencia la pagina web realizar en la tarea anterior. Sin embargo, por el aumento de stored procedures y de consultas, se tuvieron que implementar mas pestañas en el hmtl que se encargaran de mostrar las diferentes acciones que se realizaban en la base de datos. Se creo la ventana del "login" que le pide al usuario un nombre y una contraseña para poder realizar operaciones sobre la base de datos. También se creo una ventana donde estan todas las acciones que pueden realizarse, se crearon cajas de texto para nombre de articulo y realizar la búsqueda por nombre, una caja de cantidad para realizar la cantidad de artículos y la lista de las clases de artículos para seleccionar la clase a buscar. Esto en cuestión de las búsquedas, ademas hay un botón de insertar que despliega otra ventana donde se le piden los datos del articulo a insertar como nombre, precio y clase. Por ultimo un botón de logout que funciona para salirse de la interfaz. Sin embargo, se presento una duda que fue necesario solventar y era que la captura de datos en la venta de consultas, para que los datos no se mezclaron cuando se tocaba un botón de filtro, por lo que, fue necesario consultar a chat gpt. El código de conexión fue realizado de la misma forma que en la tarea pasada, mediante la librería de python llamada "pyodbc".
Dudas
Se realizaron consultar a chat GPT
Forma en que trabajó el equipo de trabajo
El equipo trabajó de manera simultánea mediante una llamada en la plataforma Discord, donde se compartía pantalla para analizar amos el código para lograr llegar a una solución adecuada para el problema obtenido.
Problemas con la instalación del software y con el aprendizaje del framework
No aplica
Investigaciones
Se hizo la consulta con Chat GPT. Lo demás, se utilizó como referencia el codigo de html y python realizado en la tarea anterior.
Pruebas de concepto
Las pruebas de concepto se iban realizando cuando se corría la pagina web, se verificaba que mostrara bien los resultados que se le pedían y que las validaciones estuvieran correctas.
Experiencias, moralejas, ayuda recibida, consejos a dar, buenas prácticas descubiertas
Siempre es bueno realizar la mayor cantidad de pruebas posibles, así de esta forma se evita que el código de un error de sistema. Además, es importante verificar que todas la validaciones estén funcionando de la mejor forma posible.
Incluir preguntas que se hagan al profe en el foro o en comunicaciones privadas, etc.
No aplica
.jpeg)
Comentarios
Publicar un comentario