Entradas

Mostrando entradas de agosto, 2023

Reunión #5

Hora de inicio: 17:00 – Hora de Finalización: 17:10 Fecha: 27/8/2023 Esta es la reunión final, antes de la revisión del proyecto, solamente duro 10 minutos. En esta se revisaron los cambios finales con respecto al mensaje de inserción exitosa, donde se agregó una página de transición entre la pagina ‘Create’ e ‘Index’ donde se muestra el respectivo mensaje. Se vio el resultado del documento de análisis de resultados hecho en el transcurso del fin de semana, siendo que faltaba tomar en cuenta esta reunión. Se terminaron de agregar los datos en el análisis de resultados con respecto a esta reunión. Además de que se genero el pdf final que se presentara. Finalmente se acordó buscar que la revisión sea después de las 8:40pm ya que uno de los integrantes termina una clase a esa hora. Además de manera superficial se comentó que partes podría comentar cada integrante durante la exposición.

Reunión #4

  Hora de inicio: 17:00 – Hora de Finalización: 18:30 Fecha: 23/8/2023 Para empezar con la reunión se le solicito al profesor, que asistiera durante unos minutos para aclarar algunas dudas y saber su opinión sobre el trabajo realizado hasta ahora. El profesor evacuo las dudas con respecto a colocar un ‘try catch’ para el SP, que solamente extrae los datos de la base para mostrarlos en la capa de presentación, indicándonos que hacerlo es lo ideal. Además de algunos detalles menores, como el no usar un ‘*’ para seleccionar una tabla, al mostrar lo hecho al profesor, a este le pareció bien como está quedando el resultado. Una vez que el profesor salido de la reunión se procedió a limpiar lo mas posible el código, quitando algunos vestigios visibles del ejemplo original, además de código comentado de pruebas anteriores. Además, se agregó documentación al código final para que este fuese más claro de entender. Después de lo anterior se procedió a realizar los cambios correspondi...

Reunión #3

  Hora de inicio: 15:15 – Hora de Finalización: 17:35 Fecha: 21/8/2023 La reunión comenzó con el recuento de los avances realizados desde la reunión anterior. El miembro Steven genero una copia de la base de datos donde implemento con éxito desde capa de datos hasta capa de presentación, el Store Procedure que se encarga de agregar un nuevo elemento a la tabla Articulo, así como las correspondientes validaciones de capa lógica con respecto al ingreso de inputs.   Este se ayudo mucho de las plantillas de referencias brindadas por el profesor, lo que permitió mantener todo el formato solicitado por el mismo. También se mencionó el hecho de que la lista de artículos debía desplegarse en orden alfabético, al final se realizar este ordenamiento cuando se devuelve la tabla en un DataSet se añada las palabras reservadas ‘ORDER BY’, para que la capa lógica reciba los datos de manera ordenada. Además, el integrante José busco información y ejemplos de internet, así como las cla...

Reunión #2

Imagen
Hora de inicio: 14:35 – Hora de Finalización: 16:25 Fecha: 19/8/2023                                                                Empezando la reunión se comentó, lo avances con respecto a la sesión anterior, lo cual fue que el Query para ingresar los artículos de la tabla se completo y que la segunda como terceras entradas de la bitácora estaban completas y listas para subirse. Por lo anterior empezada la reunión se realizaron las entradas mencionadas en la página. Para terminar el primer punto de la reunión se comento que aún se mantiene el escaso progreso en el uso de GitHub, pero que de momento se debe avanzar y buscar más conocimiento posteriormente. Después se procedió...

Reunión #1

  Hora de inicio: 21:00 – Hora de Finalización: 22:10 Fecha: 18/8/2023 Para esta sesión empezamos revisando, de manera oficial, el enunciado de la tarea programada para estar los dos integrantes en la misma pagina y al tanto de lo que se desarrollara en la tarea. Después se hizo hincapié en la bitácora y el análisis de resultados, ya que se considero que es la parte del trabajo que mas tiempo y esfuerzo tomaría. Además de que se analizaron diferentes partes individuales que se puede repartir entre los integrantes para agilizar el trabajo, como por ejemplo las comprobaciones de los inputs en capa lógica y en base de datos, la creación de las listas de artículos, la modificación de la capa de presentación, etc.           Se comento el uso del GitHub y como solo uno de los integrantes tiene experiencia y el otro prácticamente ninguna, por lo que se consideran investigar sobre su correcta y fluida utilización, pero que de momento pue...

Bitacora - Antes del enunciado oficial de la tarea. Parte 2

Imagen
  Hora de inicio: N/A – Hora de Finalización: N/A Por otro lado, el segundo integrante Steven Sequeira, siguiendo las recomendaciones brindadas por el profesor investigó sobre los posibles servicios ofrecidos, para poder conectarse a un servidor y trabajar en cooperativo la base de datos. Sin embargo, no encontró una manera de poder adquirir dicho servicio de una manera gratuita, ya que minimizar los costos era una buena prioridad. Después, tuvo la oportunidad de hablar con un estudiante del curso del semestre pasado, quien le dijo que existía una forma de activar una cuenta gratuita, usando el dominio estudiantec, en MS Azure. Seguidamente se siguió dicho consejo, dando el resultado esperado, ya que se logró el objetivo de solicitar el servicio de manera gratuita.   Para poder conectar el servicio de MS Azure con el SQL Management se siguió la siguiente guía: Link del video: https://youtu.be/XmmyuiYcs4U Una vez finalizada dicha conexión, ahora se necesita una forma ...

Bitacora - Antes del enunciado oficial de la tarea. Parte 1

  Hora de inicio: N/A – Hora de Finalización: N/A Para las primeras entradas se resumirá lo hecho por los integrantes antes de que se entregaran las indicaciones oficiales del proyecto, empezando por el integrante José Araya. Este integrante tomando el consejo del profesor de que en caso de estar perdido en como abordar todos los temas necesarios para la realización de la tarea. Se realizo la búsqueda en internet, parte de los conceptos involucrados y mencionados por el profesor y algún ejemplo que pudiese ilustrar de manera clara una implementación de CRUD. Algunos videos de ejemplo proporcionados por compañeros mostraron ser completos, pero lo que se buscaba de momento no era conectar la BD a una red, sino conectar una base de datos a una página web a través de visual, y luego mas tarde encontrar como compartir la base de datos desde el SQL Managment. Por lo que el video resultó ser no muy adecuado para el objetivo que se buscaba en su momento. Después de una búsqueda, do...