Entradas

Mostrando las entradas de marzo, 2022

Análisis de Resultados

Introducción: El siguiente análisis es fruto de la primera tarea programa del curso Bases de Datos, el objetivo del mismo era una prueba de concepto sobre el manejo de SQL Server y la comunicación con capa lógica. Se llevaron acabo distintas reuniones, pruebas y demás eventos que involucran el desarrollo de un software, para luego de una serie de días de desarrollo, se logro concretar con éxito los requisitos necesarios del programa, obteniendo así un sitio web local para desplegar información de los productos de una ferretería. La siguiente tabla muestra los requerimientos calificables propios de la tarea programada, junto a cada ítem posee un porcentaje que describe si se cubrió por completo el desarrollo del mismo ítem, además de una sección de comentarios por si tal ítem no se finalizo, indicar que hace falta. Ítem Resultado Comentarios Documentación 100% Contamos con la bitácora, que muestra los avances durante distintas semanas, y el análisis de resultados. Base de datos 100% Ten...

── ┤Tercera Reunion - 12/03/2022 ├ ──

Imagen
Descripción Esta reunión tuvo una duración de 2 horas, el propósito de la misma era realizar de una vez la conexión desde la VPN hacia la base de datos, nos mantuvimos ahí, mientras Alex Brenes terminaba de configurar los distintos parámetros necesarios para la conexión, probando distintas formas; hasta que se logro establecer la conexión necesaria. Como prueba de la conexión, Deyner Navarro, a través de Radmin VPN, con el framework NodeJS, realizo una petición "SELECT" hacia la base que tenia Alex Brenes en su computadora, se ejecuto el script y arrojo el resultado esperado, concluyendo así la etapa de conexión remota hacia la base de de datos. Con esto solucionado, ya teníamos prácticamente el 90% de la tarea programada hecha, lo único que faltaba eran ciertos detalles de la pagina, las pruebas finales y la documentación de todo el proyecto. Código Código final para ejecutar el store procedure del login con los parametros userName y password Errores    El error que tuvimos ...

Segundo Avance Base De Datos

Imagen
  Descripcion: Se crean los Stored Procedure, se busca la informacion necesario para tener en claro cuales son los que se ocupan y como hacerlos, primero se crean los de carga de XML para ya tener informacion en la base de datos, fue un poco complicado pero se pudo sacar y los dos. Luego los de filtrados, se busca una forma para poder sacar el filtrado y que se pueda buscar con palabras claves. Luego se hizo el de Loguear desde la pag. web la idea era agarrar la informacion necesaria de las tablas y que retorne algo en la pag. web El mas complicado fue InsertarArticulo ya que se deberia usar un if para que pueda retornar de una variable a otra sin tener ningun problema y lo que se pueda obtener desde la pag. web. Codigo: Cargar XML Filtrados Insetar Login Errores: Se obtuvieron problemas con la creacion del XML ya que era otro por formato el que se hizo y esta dando error. Tambien se tuvo problemas con la pag. web para el login ya que no agarra nada, tuvimos que hacer algunos cambi...

── ┤Segunda Reunion - 07/03/2022 ├ ──

Imagen
Descripción La segunda reunión tuvo una duración aproximada de 30 minutos, en esta reunión simplemente se checkeo como íbamos avanzando con las partes correspondientes, que habíamos logrado finalizar y que otras cosas faltaban por implementar o mejorar. Durante ese momento decidimos como íbamos a realizar la conexión de la base de datos de manera remota, para ello se decidió que Alex Brenes seria quien mantendría la base de datos activa y Deyner Navarro se conectaría por medio de un VPN personal. Realizamos un intento rápido de conexión por medio del VPN, el cual no resulto ya que faltaban realizar las configuraciones pertinentes en la base de datos, luego de realizar la prueba de con el VPN, decidimos en ese momento crear el blog para ir comenzando a trabajar con la bitácora, como se puede observar, la bitácora la realizamos por medio de "www.bloggler.com", en esta iremos actualizando con diferentes entradas, información sobre el proceso completo del desarrollo del proyecto....