Entradas

Mostrando las entradas de mayo, 2025

Avances en la interfaz gráfica

Imagen
Miércoles 28 de Mayo - 6:00 PM a 9:00 PM      El avance de hoy consistió simplemente en avances de interfaz gráfica. No se ha probado la funcionalidad completamente, ya que depende del backend, sin embargo, al tener un frontend ya hecho, se cree que será más fácil avanzar con la parte de SPs.      Aún no se ha implementado el archivo de operaciones.xml por que se necesita realizar la lógica de backend antes de incorporarlos, no solo realizar las tablas tal como se hace con catalogos.xml. Se espera poder implementar esas funciones lo más antes posible. Con respecto al avance, se implementaron las páginas para editar y crear empleado del panel de administrador. Además la visualización de plantillas semanales y mensuales para los empleados. Todos estos métodos ya tienen sus llamadas a la base de datos, sin embargo, aún no se han realizado los SPs correspondientes, por lo que estas páginas aún no muestran la información. Se espera que apenas se implementen esto...

Agregadas las tablas y datos del catálogo

Imagen
  Viernes 23 de Mayo 6:00 PM a 9:00 PM El avance de esta sesión consistió en agregar las tablas que se creen necesarias para el proyecto y los datos del archivo de catálogo. En este archivo se encuentran las tablas de catálogos para los tipos enumerables del empleado, movimientos, errores y otras clases relacionadas. Además está la lista de empleados y usuarios en la aplicación. Para poder realizar la inserción del archivo de operaciones es necesario establecer de manera más clara las tablas, posiblemente realizar los Stored Procedures necesarios para la inserción de movimientos. Por estas razones, ese archivo esperará un poco más antes de ser implementado. A continuación el diagrama actual de la base de datos: Link del  commit Link del  repositorio

Configuración del framework

Imagen
 Sábado 17 de Mayo 9:00 PM a 1:00 AM Durante este día se empezó a trabajar en el proyecto. Se creó la base de datos utilizando Cloud Clusters con un servidor express. Este servidor también se utilizó para la tarea 2. En este caso se creó una nueva base de datos con un par de tablas simples de empleado y puesto y unos datos iniciales para comprobar la conexión utilizando un nuevo framework.  En tareas anteriores se utilizó HTML puro junto con Javascript o React. Sin embargo, esto no nos terminó de gustar por lo siguiente: HTML puro con Javascript se utilizó para una tarea simple, sin embargo, para implementaciones más grandes como este proyecto, es importante adaptarse a un framework, React se utilizó para otra tarea pero su implementación fue algo confusa de entender en el poco tiempo que se realizó. Tras una pequeña investigación, se descubrió que ASP.NET es una buena alternativa que es más robusta que no utilizar frameworks pero no tan compleja como React. Se espera que esta...