Entradas

Mostrando entradas de septiembre, 2025

07/09/25

BITÁCORA TÉCNICA DE PROYECTO - SESIÓN #6 Documentación Final y Cierre del Proyecto Fecha: 07/09/25 Resumen del Día En esta sesión se completó la documentación final del proyecto, incluyendo el análisis de resultados, la bitácora detallada y la organización del repositorio de GitHub. Se realizaron las últimas pruebas de funcionalidad y se preparó todo para la entrega del sistema. Detalle de Actividades El trabajo de la jornada se centró en la documentación y cierre del proyecto: Documentación del análisis de resultados: Se elaboró un documento formal con portada, índices de contenido y figuras, introducción y descripción del ambiente de desarrollo. Se incluyó una tabla de evaluación de requerimientos con el porcentaje de implementación y comentarios sobre el estado de cada elemento. Se recopilaron métricas del proyecto (horas trabajadas, líneas de código, tablas creadas, procedimientos almacenados, etc.).         2. Organización del repositorio de GitHub: Se...

06/09/25

BITÁCORA TÉCNICA DE PROYECTO - SESIÓN #5 Desarrollo del Frontend y Depuración de Errores Fecha: 06/09/25 Resumen del Día En esta sesión se desarrolló la interfaz de usuario (frontend) de la aplicación web, implementando las pantallas para listar empleados y insertar nuevos registros. Además, se realizó una purga de errores para corregir problemas de conexión entre el frontend y el backend, y se validó el flujo completo de datos. Detalle de Actividades El trabajo de la jornada se centró en el desarrollo del frontend y la corrección de errores: Desarrollo de la interfaz de usuario: Se creó la página principal con una tabla para mostrar la lista de empleados ordenados alfabéticamente. Se implementó el formulario de inserción de empleados con validaciones en el frontend (campos obligatorios, formato de nombre y salario). Se agregaron botones de "Insertar Empleado" y "Regresar" con la funcionalidad correspondiente para navegar entre vistas.         2.  Cone...

05/09/25

BITÁCORA TÉCNICA DE PROYECTO - SESIÓN #4 Desarrollo del Backend y Módulos de la Aplicación Fecha: 05/09/25 Resumen del Día En esta sesión se avanzó en el desarrollo del backend de la aplicación, creando los módulos necesarios para la conexión con la base de datos y la implementación de la lógica de negocio. Se establecieron los endpoints básicos para la consulta e inserción de empleados. Detalle de Actividades El trabajo de la jornada se centró en la implementación del backend y la estructura de módulos: Investigación y configuración del entorno backend: Se seleccionó Node.js con Express.js como tecnología para el desarrollo del servidor. Se instalaron las dependencias necesarias.         2.  Conexión a base de datos: Se implementó el módulo de conexión a SQL Server usando el driver mssql.         3.  Desarrollo de módulos: Se creó el módulo para invocar el SP SP_Listar_Empleados y procesar los resultados. Se implementó el...

02/09/25

BITÁCORA TÉCNICA DE PROYECTO - SESIÓN #3 Desarrollo y Prueba de Procedimientos Almacenados (SPs) en SQL Server Fecha: 02/09/25 Resumen del Día En esta sesión se desarrollaron y probaron exitosamente los dos procedimientos almacenados (SP) requeridos para el funcionamiento del sistema: uno para listar empleados en orden alfabético y otro para insertar nuevos empleados validando que no existan duplicados por nombre. Detalle de Actividades El trabajo se centró en el diseño, implementación y prueba de los SPs en SQL Server: Desarrollo de SPs: Se creó el procedimiento SP _Listar_Empleados   para recuperar todos los registros de la tabla ordenados por nombre. Se implementó el procedimiento SP _Insertar_Empleado   con validación de duplicados mediante parámetros de entrada y salida.         2.  Pruebas de funcionalidad: Se ejecutaron múltiples pruebas para verificar que el listado de empleados se mostrara correctamente. Se validó que el SP de inserc...