Entradas

Mostrando las entradas de septiembre, 2023

Sesion individual Josafat

Creación de SP para la inserción de datos del archivo XML Hora de inicio: 3:00 p.m. Hora final 8:00 p.m.  Con pausas Se creó el SP para la inserción de datos en las tablas, hubieron diferentes intentos haciéndose desde un archivo externo ya que se estaba trabajando con un servidor en línea donde se tenía la base de datos, y al final se decidió hacer teniendo los datos del XML como un parámetro y no como un archivo, ya que en investigación se descubrió que el problema está en los permisos del servidor online para subir archivos y/o leerlos desde un archivo en línea. El SP funciona con éxito y hace la inserción de los datos del archivo XML

Sesión de trabajo individual #7 - Jorge

Imagen
Objetivo: Agregar la funcionalidad de filtrar por nombre y cantidad. Horas: Desde 19:20h hasta 20:20h El objetivo se cumplió sin mayor complicación pues el flujo de información de los filtros implementados es muy similar al del filtro de clase articulo, que ya había sido implementado, eso facilito en gran medida la esta tarea. Agregar que los filtro no envían mensajes de error, de no cumplir con el formato que solicita la respectiva entrada lo que pasará es que se mostraran todos los artículos. Lista de artículos sin filtros: Artículos de clase salud: Artículos cantidad de dos: Artículos por nombre "te":

Segunda reunion

20/09/2023  Hora de inicio: 18:00 Hora finalizada: 18:20 En esta reunión se conversó sobre el avance del trabajo, se llegó a conclusión que la parte visual ya se tiene bastante avanzada y está haciendo falta los SP necesarios para el proyecto, por esta parte mi persona Josafat no rendí en lo que debía cumplir y estos no pudieron estar completados, como se ve en esta bitácora no hay entradas anteriores de mi persona ya que descuide el proyecto  y me centré más en los otros, se concluyó en terminar los SP para el fin de semana y avanzar lo más que se pueda en esto.   

Creación de documento incompleto del análisis de resultados.

Imagen
El documento fue creado con la herramienta google doc, principalmente por la familiaridad que tenemos con el entorno de word el cual es prácticamente el mismo que ofrece la herramienta usada.  Nota: Esta entrada se hizo con retraso pues no se aprecio en su momento la necesidad de hacerla, sin embargo mencionar que ha sido un retraso aproximado de un día. Prueba de la fecha de creación:

Sesión de trabajo individual #6 - Jorge

Imagen
Objetivo: Implementar vista de selección de articulo por medio del código. Horas: Desde 10:00h hasta 15:20h, con descanso de  12:20h a 12:50. resultado: El objetivo se cumplió sin problemas, aún no han sido implementadas las funciones de las otras vistas, pero la vista donde se muestran los artículos ya permite filtrar por clase de articulo y redireccionar al usuario a cualquiera de las vistas sin problemas. Gran parte del tiempo se dedico a probar diferentes formas de gestionar el intercambio de información entre las vistas y el controlador. Selección  para la modificación de un articulo: Selección  para el borrado de un articulo: Diseño final de la vista de inserción de articulo:

Sesión de trabajo individual #5 -Jorge

Imagen
Objetivo: Añadir funcionalidad a los filtros. Tiempo: Desde las 13:00h hasta 15:30h El objetivo se cumplió parcialmente pues el único filtro funcional es el de filtrar por clase de articulo, los demás poseen el código para implementarlos pero no se finaliza para hacer la implementación con procedimientos almacenados. Se aplica el filtro para productos químicos:

Sesión de trabajo individual #4 - Jorge

Imagen
Objetivo: Probar intercambio de datos entre la vista y la base de datos. horas: Desde las 21:00h hasta 22:20h El objetivo se cumplió con éxito, la prueba se hizo implementando la validación a la hora de iniciar sesión, haciendo que cuando se introduce el nombre de usuario y la contraseña se redireccione a la pagina con el grid de artículos, si los datos están en la base de datos y de lo contrario se envía un mensaje de error. Gran parte del tiempo fue dedicada a probar dos formas de compartir información entre el controlador y la vista, además de probar formas de consumir procedimiento almacenado para realizar la búsqueda del registro usuario. Agregar que esta implementación no contempla la posibilidad de que el usuario navegue atreves de las paginas con la url saltándose el proceso de inicio de sesión.

Sesión de trabajo individual #3 - Jorge

Imagen
  Objetivo: Crear las interfaces del proyecto sin funcionalidades. Tiempo: Desde las 12:00h hasta 15:10h. El objetivo fue completado casi en toda su totalidad, pues aun falta crear la interfaz intermediaria que solicita el código de un articulo ya sea para modificar o borrarlo, gran parte del tiempo una vez mas fue dedicado en hacer pruebas de diseño con el fin de obtener un resultado decente. Añadir que fueron usado recursos de la pagina Bootsnipp.com que ofrece plantillas de paginas que después pueden modificase a gusto, en concreto fue usada una de estas plantillas para la creación de la pagina de inicio de sesión. Muestra  de resultados: Recursos que aportaron gran valor: https://youtu.be/RTc-AKtNlxk?si=CDu4XFdLX_oIc9nP https://bootsnipp.com/

Sesión de trabajo individual #2 - Jorge

Imagen
Objetivo: Poner en practica lo investigado con respecto a html y css. Inicio - 19:45 Fin - 20:56 Se logro crear una primera versión, sin funcionalidades, de la pantalla principal sin la lista aunque sin la lista de artículos, cabe añadir que gran parte del tiempo se dedico a hacer pruebas de diseño relacionado a la disposición de los componentes y sus estilos. Se concluye que para finalizar la implementación de esta pantalla se requiere mayor investigación. También que esta pantalla será la que presente mayor trabajo en su implementación.

Sesión de trabajo individual #1 - Jorge

Objetivo: Crear versión del proyecto ejecutable y explorar la creación de interfaz principal. Hora inicio: 13:21 - 14:42  Utilice la misma plantilla de proyecto que se uso en la tarea uno para crear este proyecto en visual y se estableció conexión con una base de datos temporal, pues la que contiene las plantillas solicitadas esta en proceso de creación, para así tener un proyecto ejecutable que muestre una pagina vacía. Con respecto a la creación de la interfaz principal me encontré con el problema de no comprender del todo la estructura del pues, en gran parte por un escaso conocimiento de lenguajes como html, css,.. Por lo que me dispongo a investigar acerca de estos lenguajes y si es necesario hacer una búsqueda de plantillas de paginas que nos puedan ser de utilidad.

PRIMERA REUNIÓN

Imagen
Día: 05/09/2023 Hora de inicio : 19:30  Hora final: 20:00 p.m. Duración: 30 minutos Actividades : lectura de especificaciones y división para trabajar en la tarea. En esta primera reunión se leyó la especificación de la tarea para abarcar dudas y tener en claro como se debía trabajar la tarea, y si surgían dudas preguntarlas en la clase al profesor. Se acordó en investigar el procesamiento de datos desde archivos XML y hacer pruebas para encontrar la manera más eficiente de ejecutar estos archivos y hacer la inserción de datos en la base de datos. Se concluyó en que yo voy a trabajar en la parte de la base datos y la creación y arquitectura de los SP que serán necesarios en esta tarea, así como el diferente procesamiento que será necesario para incluir un CRUD en nuestra base de datos y las diferentes buscas con filtros que se ocuparan para realizarse desde la parte visual. Por otra parte Jorge se encargará de la parte visual de la tarea, crear las views necesarias con los difer...