Entradas

19/10/25

 BITÁCORA TÉCNICA DE PROYECTO - SESIÓN #11 Documentación Final y Cierre del Proyecto Fecha: 19/10/25   Resumen del Día En esta sesión final se completó toda la documentación del proyecto, incluyendo el análisis de resultados, la bitácora técnica detallada y la preparación para la entrega formal.   Detalle de Actividades El trabajo se centró en la documentación y cierre:      1. Documentación del Análisis de Resultados: Se elaboró un documento formal con portada, índices y estructura profesional Se incluyó introducción técnica, contexto de desarrollo y descripción de arquitectura Se generaron tablas de evaluación de requerimientos con porcentajes de implementación Se recopilaron métricas completas del proyecto      2. Bitácora Técnica: Se documentaron detalladamente todas las sesiones de trabajo Se incluyó el progreso real por día con actividades específicas realizadas Resultado al Final del Día El proyecto fue co...

16/10/25

 BITÁCORA TÉCNICA DE PROYECTO - SESIÓN #10 Integración Frontend-BD y Pruebas Finales Fecha: 16/10/25   Resumen del Día Durante esta intensa jornada se desarrolló la interfaz gráfica completa y se realizó la integración con la capa de base de datos, seguido de pruebas exhaustivas del sistema completo.   Detalle de Actividades El trabajo abarcó tanto desarrollo frontend como integración:      1. Creación de Interfaz Gráfica: Se desarrollaron todas las pantallas requeridas: login, lista principal de empleados, formularios de CRUD, gestión de movimientos Se implementaron los controles de interfaz: filtros, dropdowns, grids de datos, modales de confirmación      2. Integración Completa: Se conectaron todos los componentes frontend con los stored procedures correspondientes Se implementó el manejo de respuestas (éxito/error) desde la base de datos Se configuró la gestión de sesiones y seguridad en la aplicación  ...

15/10/25

BITÁCORA TÉCNICA DE PROYECTO - SESIÓN #9 Revisión de Estándares y Documentación Interna Fecha: 15/10/25   Resumen del Día En esta sesión se realizó una revisión exhaustiva de todos los stored procedures para asegurar el cumplimiento de estándares de codificación y se completó la documentación interna del código.   Detalle de Actividades El trabajo se centró en calidad y mantenibilidad:      1. Revisión de Estándares: Se verificó el uso de palabras reservadas en mayúscula Se revisó la nomenclatura de parámetros (@in, @out) Se comprobó el manejo consistente de errores con TRY-CATCH      2. Documentación Interna: Se añadieron comentarios descriptivos a todos los stored procedures Se documentaron parámetros y comportamientos esperados Se incluyó información sobre errores manejados y códigos de retorno   Resultado al Final del Día Todo el código de base de datos quedó estandarizado y documentado internamente, ...

14/10/25

  BITÁCORA TÉCNICA DE PROYECTO - SESIÓN #8 Carga de Datos desde XML Fecha: 14/10/25   Resumen del Día Durante esta sesión se implementó el sistema de carga de datos desde archivos XML, simulando la operación real del sistema mediante procesamiento iterativo por fechas.   Detalle de Actividades El trabajo se enfocó en el procesamiento de datos externos:      1. SP Carga de Datos XML: Se desarrolló SP_CargarDatosDesdeXML para procesar archivos de entrada        2. Validación de Datos: Se aseguró que los saldos iniciales de empleados fueran 0 antes de aplicar movimientos   Resultado al Final del Día El sistema de carga de datos quedó completamente operativo, permitiendo la inicialización de la base de datos con información de prueba realista y manteniendo la consistencia de saldos y relaciones entre entidades.

13/10/25

 BITÁCORA TÉCNICA DE PROYECTO - SESIÓN #7 Consultas y Pruebas Integrales Fecha: 13/10/25   Resumen del Día En esta sesión se completó el desarrollo de stored procedures con la implementación de consultas y se realizaron pruebas integrales para verificar el funcionamiento correcto de todo el sistema.   Detalle de Actividades El trabajo combinó desarrollo final con actividades de calidad:      1. SP Consultar Empleado: Se implementó SP_ConsultarEmpleado para operaciones de solo lectura Se incluyó información completa      2. Pruebas Integrales: Se ejecutaron pruebas de todos los stored procedures implementados Se verificó el manejo correcto de errores en cada escenario Se comprobó la trazabilidad completa en BitacoraEvento   Resultado al Final del Día Todos los stored procedures requeridos quedaron implementados y probados, funcionando correctamente en conjunto. El sistema demostró robustez ante diferentes e...

12/10/25

 BITÁCORA TÉCNICA DE PROYECTO - SESIÓN #6 Módulo de Movimientos de Vacaciones Fecha: 12/10/25   Resumen del Día Durante esta jornada se desarrolló el módulo de movimientos de vacaciones, implementando la inserción y listado de movimientos con actualización automática de saldos y validación de consistencia.   Detalle de Actividades El trabajo se centró en la lógica de negocio para movimientos:      1. SP Insertar Movimiento: Se implementó SP_InsertarMovimiento Se añadió verificación para evitar saldos negativoS      2. SP Listar Movimientos: Se desarrolló SP_ListarMovimientosPorEmpleado para consulta histórica Se implementó ordenamiento descendente por fecha   Resultado al Final del Día El módulo de movimientos quedó completamente funcional, permitiendo el registro y consulta de transacciones de vacaciones con actualización automática de saldos y validaciones robustas que previenen inconsistencias en los dato...

11/10/25

 BITÁCORA TÉCNICA DE PROYECTO - SESIÓN #5 Gestión de Empleados  Fecha: 11/10/25   Resumen del Día En esta sesión se completó el módulo de gestión de empleados con la implementación del borrado lógico y los mecanismos de confirmación, asegurando la integridad de los datos.   Detalle de Actividades El trabajo se enfocó en completar las operaciones CRUD:      1. SP Aviso de Borrado: Se implementó la funcionalidad de confirmación antes del borrado Se desarrolló el SP para mostrar los datos del empleado previo a la eliminación Se aseguró que la interfaz muestre información clara para la confirmación del usuario      2. SP Borrado Lógico: Se creó SP_DeleteEmpleado implementando borrado lógico mediante el campo EsActivo Se configuró el cambio de estado a 0 (inactivo) en lugar de eliminación física Se mantuvo la integridad referencial con los movimientos existentes del empleado   Resultado al Final del Día ...