Entradas

Entrada 8

Imagen
  Cantidad de horas trabajadas Se trabajo alrededor de 3 horas.  Relato de avances acerca de problemas encontrados y como fueron resueltos En esta ultima entrada, se corrigieron detalles y errores en capa lógica que faltaban por corregir. Uno de los errores se presentaba en el momento de insertar un numero en la caja de texto de filtrar artículos por nombre. En este caso estaba validado que no se pudiera y retornara un mensaje, sin embargo, por una cuestión de implementación que se realizaba en capa lógica se tomaba el código de resultado que se almacenaba en una segunda tabla. El problema era que cuando se presentaba este error, no creaba esta segunda tabla por lo que se hizo una corrección en el código sql y se solucionó. Se le solicitó una llamada al profesor para obtener retroalimentación del código que se había realizado, se nos dijo que se corrigiéremos las transacciones de la base de datos, ya que, nos dijo que no era necesario hacerlo en todas si aplicábamos una tabla ...

Entrada 7

Imagen
  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 s...

Entrada 6

Imagen
  Cantidad de horas trabajadas Se trabajo alrededor de 4 horas.  Relato de avances acerca de problemas encontrados y como fueron resueltos Para esta entrada, se puso como objetivo finalizar al completo el apartado del EventLog y su implementación en todos los procedimientos en la base de datos. Primeramente, se inicio con la creación de la tabla que guardaría la información como la id del usuario, la ip, la hora de la acción realizada y la acción realizada en la base de datos. Sin embargo, entender la lógica para aplicar esta ultima parte fue complicado, ya que teníamos la idea clara como crear la parte de LogDescription, que se encargaba de guarda un Json que decía el tipo de acción y la descripción de la acción. Al final, se llego a la conclusión que lo mejor seria crear una tabla por separado que se llamara LogDescription, donde habían columnas para el tipo de acción y la descripción. Posteriormente, debido a que esta parte debia ser mostrada en el EventLog, se hacia una co...

Entrada 5

Imagen
  Cantidad de horas trabajadas Se trabajo alrededor de 2:30 horas. Relato de avances acerca de problemas encontrados y como fueron resueltos En esta entrada se corrigieron errores en los stored procedures. Esto debido a que algunos hacían validaciones que no eran necesarias o no cumplían de manera correcta la instrucción indicada. Para ello se hizo un análisis del código con los requerimientos que envio el profesor para hacer la correcciones y mostrar lo que se pedia en las consultas. Se agrego la estructura de código Try-Catch para capturar errores que pudieran surgir durante la implementación del código. Además, se agrego una validación de usuario que tenga acceso.  Dudas Se realizaron consultar a chat GPT Forma en que trabajó el equipo de trabajo Para esta entrada, el equipo de trabajo se reunió en una llamada virtual mediante la plataforma de discord. Además, se trabajo compartiendo pantalla para ir visualizando el código que se iba creando.  Problemas con la instalac...

Entrada 4

Imagen
  Cantidad de horas trabajadas Se trabajo alrededor de 1 hora Relato de avances acerca de problemas encontrados y como fueron resueltos En esta entrada se avanzó con el procedimiento de insertar artículos en la base de datos. Se realizaron diferentes pruebas, sobre todo de acerca las validaciones. Esto debido a que con la experiencia de la tarea anterior, ya se tenia una base del procedimiento de insertar. La mayor duda que se realizó en el chat GPT fue la consulta para que se muestre o valide que no hay mas de 1 articulo con ese nombre, esta consulta se muestra en el apartado de dudas. Se utiliza una función que no se conocía que es la función Count.  Dudas Se realizaron consultar a chat GPT Forma en que trabajó el equipo de trabajo En este caso se trabajo de forma individual, haciendo pruebas en la base de datos Problemas con la instalación del software y con el aprendizaje del framework  No aplica Investigaciones La investigación necesaria se realizo mediante chat GPT ...

Entrada 3

Imagen
  Cantidad de horas trabajadas Se trabajo alrededor de 2 horas Relato de avances acerca de problemas encontrados y como fueron resueltos Para esta entrada, se inició con la creación de los stored procedures de filtro por cantidad y filtro por nombre. No se presentaron problemas al momento de la creación, sin embargo, se realizaron consultas al chat GPT sobre algunas funcionalidades y mejoras para hacer las consultas.  Dudas Se realizaron consultar a chat GPT Forma en que trabajó el equipo de trabajo En este caso se trabajo de forma individual, haciendo pruebas en la base de datos Problemas con la instalación del software y con el aprendizaje del framework  No aplica Investigaciones La investigación necesaria se realizo mediante chat GPT para lograr un mejor funcionamiento de los procedimientos Pruebas de concepto Las pruebas de concepto se realizaron en la base de datos, se crearon scripts de carga para comprobar si los procedimientos funcionaban correctamente.  Expe...

Entrada 2

Imagen
  Cantidad de horas trabajadas Se trabajo alrededor de 4 horas Relato de avances acerca de problemas encontrados y como fueron resueltos Para esta entrada, empezó con el análisis del documento. Además, nos enfocamos en la parte de carga de datos del XML a las tablas. Sin embargo, primero se inició con la creación de la tablas que solicitadas por el profesor para guardar los datos y acomodando las llaves primeras y creando conexiones donde fuera necesario con la llaves foráneas.  Una vez se tenían creadas la tablas, empezamos a buscar como leer los datos desde un archivo XML. Para ello, nos basamos en el stored procedured que brindo el profe como ayuda y hicimos consultas a chat GPT para entender de mejor manera el código. Al finalizar la sesión de trabajo, se lograron insertar los datos en las tablas correctamente.  Dudas Se realizaron consultar a chat GPT y se uso el codigó del profesor Forma en que trabajó el equipo de trabajo En esta sesión de trabajo, el equipo trabaj...