Bitacora Progra2

A modo de respuestas a esta entrada vamos a hacer nuestras entradas de la bitacora

Comentarios

  1. 11-19-2020

    Hoy nos reunimos por primera vez logramos agregar la ip de isaac al firewall del servidor de azure para que pueda accesar a el siempre que haga falta, ademas creamos este blog para tenerlo a modo de bitacora

    Tiempo Estimado: 30 min

    ResponderEliminar
    Respuestas
    1. 11/20/2020
      Hoy nos reunimos para repasar el PDF de la tarea y creamos una tabla virtual como solución al XML.

      Tiempo Estimado: 40 min

      Eliminar
    2. 11/21/2020
      Se busco en la red posibles formas de como buscar una palabra dentro de un texto en SQL.

      Tiempo Estimado: 20 min

      Eliminar
    3. 11/21/2020
      Se realizo un posible XML de prueba para poder realizar pruebas. Consultare con el profe a ver si dicho XML puede ser usado.

      Tiempo Estimado: 15 min

      Eliminar
    4. 11/23/2020
      Se agregaron algunos datos al XML de pruebas. Se requiere de una revisión para confirmar que los datos concuerden. Aun faltan datos.

      Tiempo estimado: 2 horas (120 min)

      Eliminar
    5. 11-23-2020

      Se reviso el XML para buscar errores, se encontraron dos errores de sintaxis y se solucionaron rapidamente, tambien se hizo commit del XML al repositorio de github para actualizar la version del XML

      Tiempo estimado: 20 min

      Eliminar
    6. 11-23-2020

      Se utilizaron los recursos provistos por Isaac con respecto a la busqueda de palabras en sql, se codifico un pequeño script de prueba para ver como funciona dicha busqueda y se sube a github dicho script

      Link: https://stackoverflow.com/questions/6003240/cannot-use-a-contains-or-freetext-predicate-on-table-or-indexed-view-because-it

      Tiempo estimado: 30 min

      Eliminar
    7. 11/23/2020
      Se detectaron errores en el XML los cuales fueron corregidos. Estos cambios ya se encuentran en el XML del git.

      Tiempo estimado: 6 min.

      Eliminar
    8. 11/24/2020
      Reunión para revisar el XML dado en el grupo y ver como deberíamos parearlo. Creación del CRUD de ObjetiveAcount.

      Tiempo estimado: 70 min.

      Eliminar
    9. 11/26/2020
      Usando como base el scrip de tablas no catalogo de Mario para poder conseguir la primer y ultima fecha de operación. Lo anterior con el fin de hacer el proceso de simulación.
      Se dio el error: "Incorrect syntax near 'S'" debido a los apostrofes.

      Tiempo estimado: 30 min

      Eliminar
  2. 27-11-2020

    Se crea el sp de read de movimientos por estado de cuenta, ademas se crea en capa logica la entidad y el controlador para poder hacer el CRUD de ObjetiveAccount, se anade en el front end un router para desplegar la vista en la que se listaran los movimientos, se suben todos los cambios a github

    Tiempo estimado: 2 horas

    ResponderEliminar
    Respuestas
    1. 27/11/2020
      Se investiga el como acceder a los datos de una fecha especifica en el XML.

      Tiempo estimado: 90 minutos.

      Eliminar
    2. 28/11/2020
      Se logro descubrir como acceder a los datos de una fecha especifica utilizando como referencia: https://stackoverflow.com/questions/8467006/sql-server-xml-exist. El link fue pasado por el grupo.
      Utilizando como referencia la clase: 21 11-13 V para el aumento del día en la fecha, se creo un ciclo para recorrer en orden todos los datos del XML.

      Tiempo estimado: 95 minutos.

      Eliminar
    3. 30/11/2020
      Nos reunimos para hablar sobre los avances individuales. Mario me ayudo a hacer un INNER JOIN. Se procederá a pasar las pruebas a la base de datos.

      Tiempo estimado: 35 minutos.

      Eliminar
    4. 30/11/2020
      Se trabajo en los scripts de llenado de tablas catalogo, cambios finalizados, y no catalogo, falta una ultima tabla. Se investigo y se implementó, aun falta probarlo, un trigger.

      Tiempo estimado: 150 minutos.

      Eliminar
  3. 30-11-2020

    Se revisan los cambios que hizo isaac en los scripts de llenado, se concluye que los de tablas catalogo estan correctos pero hay un error en el de tablas no catalogo, se comenta con isaac y el procede a revisarlo,
    Paralelamente se trabajo en la vista de movimientos por estado de cuenta, y en el verbo http que se encuentra en la api para hacer el get de movimientos

    Tiempo estimado: 90 min

    ResponderEliminar
    Respuestas
    1. 2-12-2020

      Implementada la vista de movimientos por estado de cuenta, se logro encontrar el error que causaba que no se mapeara bien la id del estado de cuenta correspondiente

      Tiempo estimado: 30 min

      Eliminar
    2. 2/12/2020
      Se logro corregir el error de las tablas no catalogo al momento de hacer los movimientos. También se implemento el proceso para cerrar y abrir estados de cuenta, de momento no se procesan los intereses ni las multas.

      Tiempo estimado: 120 minutos

      Eliminar
    3. 4/12/2020
      Se trabajo con el cierre de estado de cuentas, multas e intereses. Se tuvo una idea la cual se desea comentar con Mario, motivo por el cual no termine en esta sesión esta parte. Los cambios no serán subidos a github de momento.

      Tiempo estimado: 60 min

      Eliminar
    4. 4-12-2020

      Se logro poner los widgets para el input del patron a buscar en los movimientos, tambien se implemento la vista para la edicion creacion y desactivacion de cuentas objetivo, asi como los metodos en la api y en el front end para soportar estos request, ademas se implemento la funcionalidad de desactivacion de cuenta objetivo

      Tiempo estimado: 140 minutos

      Eliminar
    5. 4/12/2020
      Se realizo una reunión con el fin para comentar la idea que tuve. Gracias a la clase me di cuenta que el proceso para cerrar estados de cuenta debe ser un SP, por lo que se deben realizar los cambios pertinentes.

      Tiempo estimado: 20 minutos

      Eliminar
    6. 4-12-2020

      Se conecto la funcionalidad del back end con el portal del cliente para el filtrado de movimientos por su descripcion

      Tiempo estimado: 40 min

      Eliminar
    7. 4-12-2020

      Se logro finalizar el crud de cuenta objetivo, tanto en la parte logica como en la parte fisica, en el portal de usuario se agregaron las opciones para que el mismo pueda crear, modificar y eliminar cuentas objetivo a conveniencia, terminando asi con todo lo pedido para la parte logica en esta tarea programada


      Tiempo estimado: 3 horas

      Eliminar
    8. 5/12/2020
      Nos reunimos con el objetivo de revisar cuales características podrían faltar. Se añadieron 3 columnas a la tabla AccountStatement. Se comentaron los errores presentados al memento de cerrar los estados de cuenta(el SP no se ejecutaba cuando debía).

      Tiempo estimado: 60 min

      Eliminar
    9. 5/12/2020
      Se trabajo en el SP para cerrar y abrir estados de cuenta. Se trabajo con el script de simulación en lo que respecta a las tablas no catalogo. Se reviso, sin éxito, varias veces el porque el SP no llegaba a ejecutarse. Problemas al momento de actualizar el saldo mínimo.

      Tiempo estimado: de 4 a 5 horas(tal ves más)

      Eliminar
    10. 7/12/2020
      Se realizaron diversas correcciones en el SP que se encarga de cerrar y abrir estados de cuenta.

      Tiempo estimado: 90 min

      Eliminar
    11. 8-12-2020

      Se realizaron diversos cambios en la interfaz para mostrar al usuario algunos datos que no habian sido tomados en cuenta, ademas migramos la base de datos del servidor de azure a uno local para poder hacer un absolute path del xml y que deje de estar alambrado en el script.

      Tiempo estimado: 3 horas

      Eliminar
  4. 9-12-2020

    Entrada final de la bitacora

    En resumen la progra funciona correctamente en su totalidad, desde la capa logica hasta la capa de datos toda la funcionalidad existe, desde cruds de las tablas hasta inserciones masivas de datos, se trabajo con el xml de manera local y afuera del script obteniendo su contenido mediante una ruta, lo que habia que implementar de capa logica era simple y repetitivo, lo unico diferente fue el filtrado de movimientos sin embargo sql provee una herramienta muy util la cual es el LIKE, en general trabajamos muy bien como conjunto, nos reunimos muchas veces y siempre intentamos evacuar dudas el uno con el otro, en total se hicieron 34 commits al repositorio de github.


    Total horas trabajadas: 36,35 horas

    ResponderEliminar

Publicar un comentario