Skip to content

Acta‐23‐02‐2024

MarcosBarrilVillaverde edited this page Feb 23, 2024 · 1 revision

Quinta acta

Fecha y ubicación:

23 de febrero de 2024, en la clase de laboratorio de la asignatura.

Lista de participantes:

  • Marcos Barril Villaverde
  • Alejandro García Mansilla
  • Abel Menéndez Hernández
  • Jonathan Moreno Añón
  • Marco Quintana García
  • Liliana Suarez Diaz

Acuerdo De Trabajo:

Realizar los cambios mencionados en la revisión del proyecto. Y empezar con la implementación de los microservicios.

Revisión del estado del proyecto:

Durante la clase se revisó la documentación del proyecto. Se debe per perfilar la documentación, corrigiendo errores de cohesión, errores ortográficos y gramáticos, además de reestructurar ciertas secciones del texto. También se deberán corregir los diagramas, añadiendo servicios que faltan, conexiones que faltan, puertos que faltan y cambiar modelo del dominio.

Descripción decisiones tomadas:

Se han tomado las siguientes decisiones relacionadas con la estructura del proyecto:

  1. Microservicio de generación de preguntas:
    • Pedirá una categoría para la pregunta, el número de preguntas a generar y el número de posibles respuestas por preguntas.
    • Se comunicará con el microservicio del Juego y el microservicio que contiene el histórico de preguntas.
  2. Microservicio histórico de preguntas:
    • Recibirá una lista con las preguntas a almacenar.
    • Se comunica con el microservicio que genera las preguntas para almacenarlas.
    • Se comunica con la webapp ofreciendo al usuario acceder al histórico de preguntas generadas.
  3. Microservicio histórico de partidas:
    • Recibirá los datos de una partida.
    • Los datos de una partida serán las preguntas acertadas, los fallos y la puntuación final.
    • Se comunicará con la webapp para que el usuario pueda consultar el historial de partidas jugadas.
  4. Microservicio Juego:
    • Se comunicará con el microservicio de generación de preguntas para generar las partidas del juego.
    • Se comunicará con el microservicio histórico de partidas para almacenar los datos de la partida una vez finalizada.
  5. WebApp:
    • Tendrá varias pantallas/interfaces gráficas:
      • Un pantalla de registro / inicio de sesión.
      • Pantalla menú principal.
      • Pantalla histórico de preguntas.
      • Pantalla histórico de partidas.
      • Pantalla Partida