Entradas

Imagen
Resultados finales de la interfaz web hecha en Visual Studio con ASP.NET y la utilización de Razor Pages. Inicio de sesión con campos validados para un usuario único. Portal tanto de cliente como de administrador, cada uno con su página de funciones a realizar. Cliente tiene opciones de ver estados de cuenta recientes, así como información actual. Administrador tiene opción de ver, agregar, modificar y eliminar tipos de cuenta, cuentas, clientes y visualización de movimientos. Las otras opciones de Administrador son las de Impersonar Cliente y visualizar información respecto a las cuentas con más movimientos en un rango de meses y cuentas con mayor volumen de créditos-débitos. La información que se muestra fielmente con respecto a la base de datos sería la visualización de tablas de tipos de cuenta, cuentas, clientes y movimientos, así como la opción del administrador de impersonar un cliente. Existieron extensos problemas a la hora de la implementación de autenticación en la apli...
Imagen
Total de horas trabajadas: 156 Partes funcionales: carga de datos basicos, simulacion iterada, simulacion masiva salvo aplicacion de multas y cierre de estados de cuenta,
6 de octubre, se trabaja 7 horas en la simulación masiva, se logran agregar los clientes y las cuentas con ayuda del profesor y un compañero, pero se encuentra un problema a la hora de agregar los estados de cuenta. Este problema se resuelve empleando una tabla de pre-proceso: declare @EstadosPrimero table(idCuentaN int, fechaCorte date null,saldoInicial money null,saldoFinal money null,cantOpManual int null,cantOpATM int null,saldoMin money null,activo bit null) dentro del ciclo de fechas se llena con las id de las cuentas recien insertadas y se le agrega el resto de la informacion, sin embargo, esto tiene un problema porque se vuelven a introducir id que ya estan, para corregir eso, se procesan las columnas repetidas y se agrupan por id de la cuenta, luego se eliminan y una vez corregida se insertan: insert into @EstadosPrimero(idCuentaN, fechaCorte,saldoInicial ,saldoFinal ,cantOpManual ,cantOpATM ,saldoMin ,activo ) select Cu.Id, @FechaOp,15000.00,0,0,0,tc.saldoMinimo,1 f...
1 de octubre, se trabaja por 2 horas,se inician los arreglos para la segunda tarea programada, se añaden los campos que se solicitan y inicia la simulación masiva.
6 octubre: 6 pm-2 am Se conectan los stored procedures necesarios para desplegar información actual del cliente, así como estados de cuenta recientes. Se implementan en la vista de Impersonar Cliente estas funciones creadas hasta que se obtiene su correcto funcionamiento.
25 setiembre 8 am-3 pm Problemas conectando a la aplicación web stored procedures que generan más de una tabla, después de varios intentos se logra encontrar una solución para esto. Se encuentra un problema al correr la simulación de valores no asignados por ser nulos, entonces se hace extensa revisión del código y se cambian nombres de campos a los que les hacía falta una mayúscula
24 setiembre 10 am-8 pm Nuevamente se tienen que hacer cambios a ciertos detalles de la base de datos para el correcto funcionamiento del proyecto. Se encuentran problemas al cerrar los estados de cuenta, así como saldos negativos, y se intentan resolver. Se toma más de lo esperado en pequeños detalles que cambiar a los stored procedures