Entradas

Sesión individual #5 - Jorge

Dia Domingo 25/08/23 desde 10:00 hasta 12:00 El objetivo de esta sesión de trabajo fue el de cambiar las funcionalidades del proyecto de consulta e inserción a la base de datos, pues se estaban realizando sin el uso de procedimientos almacenados, el cambio de funciones a llamada de procedimientos almacenados se realizó exitosamente, el único detalle a mencionar es que se implementaron dos formas de llamar a los procedimientos almacenados una para la consulta en orden alfabético y otra para la inserción.

Sesión individual #4 - Jorge

Dia Sábado 24/08/23 desde 10:00 hasta 20:00 con pausas El objetivo de esta sesión de trabajo fue el de modificar las vistas y algunas funcionalidades de la plantilla del proyecto, el mayor desafío durante esta sesión fue la creación de un botón que sea capaz de redireccionar a otra página al clicarlo, se hicieron modificación en la distribución de elementos en la vista y se eliminaron funcionalidades pertenecientes al CRUD, como lo son eliminar y modificar registro.

Sesión individual #3 - Jorge

Dia Viernes 23/08/23 desde 19:00 hasta 23:40 El objetivo de esta sesión de trabajo era el de implementar el envió de información a la base de datos a través de la vista de una pagina web. Una vez más hice uso de un video para guiarme, en este video se creaba una aplicación web con CRUD usando la misma plantilla de proyecto que estamos usando, para nuestra fortuna el tutorial era sencillo de seguir y lo repliqué exitosamente. Lo mas destacable al respecto fue el hecho de que se realizo un CRUD sin usar procedimientos almacenados.

Sesión individual #2 - Jorge

Dia Jueves 23/08/23 desde 09:00 hasta 12:10. El objetivo de esta sesión de trabajo era el de implementar la plantilla de proyecto, valiéndome del mismo video que use en la sesión anterior, esta vez logre completar el tutorial con éxito pues tuve pocos problemas al tratar de ejecutar el programa. Por agregar más detalles, el principal problema estuvo relacionado con el string de conexión usado para conectase con el servidor, pero fue sencillo encontrar una solución para el problema.

Sesión individual #1 - Jorge

Dia Lunes 21/08/23 desde 11:00 hasta 17:00 con pausas. El objetivo de esta sesión de trabajo era el de implementar correctamente la plantilla del proyecto, para tener la base de la capa lógica, puesto que para este día la base de datos ya estaba creada en una instancia alojada en la nube gracias a un servicio gratuito de AWS. El punto era que solo necesitábamos implementar la plantilla del proyecto para tener finalmente el entorno de desarrollo completo, sin embargo, no logre implementar dicha plantilla debido a que, al tratar de seguir el tutorial, del cual me valía para realizar dicha implementación, cometí algunos errores de tal manera que el objeto encargado de ser el contexto del servidor quedaba nulo y por esto no podía ni conectarme con el servido ni tampoco podía ejecutar el programa. Termine de dedicarle tiempo al trabajo con la esperanza de retomarlo y lograr implementar la plantilla del proyecto correctamente

Tercera reunión

Imagen
Realizada el día: 27/08/2023 de 15:10h a 15:50h Duración: 40 minutos    Tarea realizada: Discusión sobre resultados finales y ajustes finales del proyecto y realización de análisis de resultados. En esta reunión se comentaron los resultados obtenidos por la parte realizada de cada uno y se discute lo sucedido ante las diferentes circunstancias transcurridas, se muestra una gran satisfacción ya que todo se encuentra trabajando correctamente a como se pedía y sobre el conocimiento adquirido sobre el manejo de la capa lógica y cada una de los procedimientos realizados en la base datos, creación de tablas, SP, inserción de datos, etc... Se dividen labores a realizar en la documentación del análisis de resultados y ajustes finales del proyecto, se desarrollan comentarios sobre los resultados obtenidos en relación a añadirlos al documento.  En una última prueba se encuentra el error que el botón de cerrar no funciona luego de pasar a la ventana de agregar un nuevo regist...

Sesión individual Josafat #4

Imagen
Realizada el día: 27/08/2023 de 10:40h a 13:20h Duración : 2 horas y 40minutos Tarea realizada: Creación y pruebas de los Store Procedures. Se trabaja en la creación de los Store Procedures necesarios para el proyecto, al momento de esta sesión ya se encuentra la base de datos conectada y solo falta la conexión de los SP con los botones para la ejecución de estos. En esta sesión no hubieron muchas trabas o inconvenientes ya que los SP se probaron desde SQL y funcionaron correctamente y al momento de conectarlos con la capa lógica se hizo con la idea del tutorial investigado. Los SP creados fueron el de hacer la consulta que devolviera la lista de los artículos ordenada alfabéticamente y la de insertar datos en la base de datos desde los datos recibidos en la capa lógica. En este segundo se ponen restricciones que vienen desde la capa lógica como que el nombre debe ser de tipo varchar y el precio de tipo money, estos se validan con la biblioteca instalada en el proyecto de vi...

Segunda Reunión

Imagen
Realizada el día: 25/08/2023 de 17:30h a 18:45h Duración: 1 hora y 15 minutos Tarea realizada: Comentar sobre los resultados obtenidos hasta el momento y tomar decisiones sobre como seguir trabajando. Al momento de esta reunión se había logrado hacer la conexión con la base de datos y la prueba de mostrar información de los datos de la base de datos en la página web.  A partir de esto se decide en seguir trabajando con ASP.NET ya que con JavaScript no se obtuvieron buenos resultados, y se hizo un intercambio de roles donde Jorge va a continuar con la parte de capa lógica y Josafat con los scripts de la base de datos. Se encuentra un tutorial en YouTube que se decide utilizar como guía para hacer la conexión de los Store Procedures y que sean ejecutables desde la capa lógica. Sitios consultados: https://youtu.be/pS_nh1yNPuA?si=a3FrQC5-brrwgCQQ Evidencias:

Sesión individual Josafat #3

Imagen
Realizada el día: 22/08/2023 de 22:10h a 00:40h   Duración:   2 hora y 30 minutos Tarea realizada: Investigación sobre conexión con Node.js Al no obtener buenos resultados intenté investigar como se podría conectar la base con JavaScript ya que anteriormente había trabajado con este lenguaje, y pensé que se me iba a facilitar el trabajo ya que este lenguaje está más enfocado en páginas web y era lo que estaba buscando hacer. Busqué tutoriales y la documentación de Node.js, intenté seguir estos pero no logré obtener resultados tenía entendido que el problema era con la conexión de datos desde JavaScript, esta no se lograba conectar de la manera correcta y no encontraba el error por el cuál se generaba esto. Sitios consultados: https://learn.microsoft.com/en-us/sql/connect/node-js/step-1-configure-development-environment-for-node-js-development?view=sql-server-ver16 https://docs.aws.amazon.com/sdk-for-javascript/v3/developer-guide/setting-up-node.html https://j...

Sesión individual Josafat #2

Realizada el día: 20/08/2023 de 10:50h a 11:50h    Duración:  1 hora Tarea realizada : Continuación de investigación de la plataforma ASP.NET Se continuó con la investigación ya que en la sesión anterior no se obtuvo buenos resultados, intenté en volver a seguir el tutorial e investigar un poco más con respecto a la conexión de la base de datos. Al ser una sesión corta no se obtuvieron buenos resultados y estuvo más enfocada en investigación para poder tener una idea más centralizada del proyecto con ASP.NET Sitios consultados: https://www.youtube.com/watch?v=T-e554Zt3n4&t=849s&ab_channel=BoostMyTool

Sesion individual Josafat #1

Realizada el dí a: 17/08/2023 de 16:20h hasta las 18:45h.  Duración : 2 horas y 25 minutos Tarea realizada: Instalación e investigación de Microsoft Visual Studio. Se investigó sobre el entorno en el que se iba a trabajar y sobre el proyecto a trabajar en el que decidimos utilizar ASP.NET, se revisó un tutorial en youtube para seguir la herramienta y saber como utilizarla y hacer la conexión de las base de datos con la capa lógica del proyecto. Como resultados personales no obtuve unos buenos, ya que era mi primera vez trabajando con ASP.NET y requerí bastante investigación para poder utilizar bien la herramienta e intentar obtener resultados buenos para lograr hacer la conexión correcta. Sitios consultados:  https://dotnet.microsoft.com/es-es/apps/aspnet/web-apps https://dotnet.microsoft.com/es-es/learn/aspnet/hello-world-tutorial/create https://learn.microsoft.com/en-us/aspnet/core/?view=aspnetcore-7.0 https://www.youtube.com/watch?v=isCP0fcgP9o&ab_channel=DigitalTe...

Primera reunión

Realizada el día 16/08/2023 de 14:30h hasta las 15:10h. El objetivo principal de esta reunión era el de distribuir la carga del trabajo, objetivo que se cumplió con éxito. Además de cumplir con el objetivo principal, se comprobó la capacidad de conectarnos simultáneamente a una base de datos con éxito, también, se probó que podíamos editar, agregar, eliminar y ver los cambios realizado por el otro. Para conectarnos a la misma base datos y al mismo servidor usamos uno en linea provisto por AWS, donde en este tenemos nuestras bases datos y ambos nos podemos conectar y hacer cambios reflejados de manera simultánea. Por último, establecimos que la participación de Jorge en el trabajo estará centrada en la base de datos y la de Josafat se centrará en la parte visual.