diff --git a/images/Business_Context.png b/images/Business_Context.png new file mode 100644 index 00000000..9e3359ad Binary files /dev/null and b/images/Business_Context.png differ diff --git a/images/Technical_Context.png b/images/Technical_Context.png new file mode 100644 index 00000000..225ef53a Binary files /dev/null and b/images/Technical_Context.png differ diff --git a/index.html b/index.html index ac2e8488..2111e90d 100644 --- a/index.html +++ b/index.html @@ -578,6 +578,19 @@
Nuestro equipo de desarrollo ha sido contratado por la empresa HappySW para la creación de una aplicación de preguntas y respuestas similar al programa de RTVE "Saber y Ganar". Nuestro objetivo para este proyecto será:
+Crear una aplicación web con preguntas creadas automáticamente, haciendo así un juego mucho más dinámico y actualizado.
+Los usuarios podrán crear sus propia cuenta para acceder al historial de sus partidas.
+A continuación se muestran los requisitos de alto nivel para el desarrollo del juego.
+Requisito | +Descripción | +
---|---|
Creación de usuarios e historial |
+Un usuario se podrá registrar en la web y consultar los resultados de sus anteriores partidas. |
+
Preguntas creadas automáticamente |
+A partir de los datos de Wikidata se crearán las preguntas del juego, asi como sus respuestas. |
+
Condiciones de juego |
+Habrá un tiempo limitado de respuesta para cada pregunta |
+
Acesso a información por parte del Sistema |
+El sistema tendrá acceso a la información de los usuarios, además de las preguntas generadas. |
+
Para información más detallada, se puede consultar el documento completo proporcionado por la empresa aquí .
+<Diagram or Table>
+<optionally: Explanation of external domain interfaces>
Socio de Comunicación |
+Entrada |
+Salida |
+
Usuario |
+- |
+Uso del juego |
+
Base de Datos |
+Guarda información relevante de la aplicación (usuarios, preguntas base) |
+Envía la información requerida a la aplicación |
+
API Wikidata |
+Recibe una consulta relacionada con la pregunta a construir |
+Envía los datos que la aplicación ha pedido para la pregunta |
+
<Diagram or Table>
-<optionally: Explanation of technical interfaces>
+<Mapping Input/Output to Channels>
Tecnologías utilizadas |
+Decripción de uso |
+
Azure Cloud |
+Utilizado para el despliegue de la aplicación |
+
MongoDB |
+Base de datos NoSQL para guardar la información de la aplicación, como los usuarios y las preguntas base |
+
Navegadores |
+Permiten al usuario acceder a la aplicación una vez desplegada |
+
React, JavaScript, HTML, CSS |
+Lenguajes utilizados para la creación del juego |
+