Entradas

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

30/08/25

BITÁCORA TÉCNICA DE PROYECTO  - SESIÓN #2 Conexión remota y población de la tabla Empleado  Fecha: 30/08/25 Resumen del Día En esta sesión se logró establecer la conexión de ambas computadoras a la red Hamachi y acceder de manera remota a la base de datos local. Además, se creó la tabla Empleado dentro de la base de datos y se insertaron los primeros 40 registros requeridos. Finalmente, se elaboró un planning de desarrollo para organizar las próximas etapas del proyecto. Detalle de Actividades El trabajo de la jornada se centró en la conectividad y la preparación de la tabla de empleados: Conexión de PCs a la red Hamachi: Ambas computadoras del grupo se conectaron correctamente a la red virtual. Se verificó que ambas tuvieran acceso al mismo servidor de base de datos. Creación de la tabla Empleado: Se definió la estructura de la tabla con sus respectivos campos (id, nombre y salario). Se validó que la tabla se generara sin errores dentro de la base ...

23/08/25

BITÁCORA TÉCNICA DE PROYECTO - SESIÓN #1 Configuración inicial de red Hamachi y creación de la base de datos Fecha: 23/08/25 Resumen del Día En esta sesión investigó el funcionamiento de Hamachi como herramienta para crear una red virtual y facilitar la conexión remota entre los integrantes del grupo. Además, se creó la base de datos en un entorno local con SQL Server Management Studio (SSMS) , definiendo la estructura inicial de la base principal, lo que constituye el primer paso para avanzar en el desarrollo del proyecto. Detalle de Actividades El trabajo de la jornada se centró en preparar el entorno de red y la base de datos: Investigación sobre Hamachi: Se analizó cómo funciona una red virtual con Hamachi. Se evaluó su utilidad para que ambos integrantes puedan conectarse como si estuvieran en la misma red local. El objetivo es permitir acceso compartido al servidor de base de datos desde distintas ubicaciones. Configuración inicial de la Base de Datos: Se cre...