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 @@

1. Introduction and Goals

+
+

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á:

+
+
+ +

1.1. Requirements Overview

@@ -607,6 +620,42 @@

1.1. Requirements Overview

+
+

A continuación se muestran los requisitos de alto nivel para el desarrollo del juego.

+
+ ++++ + + + + + + + + + + + + + + + + + + + + + + + + +
RequisitoDescripció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í .

+

1.2. Quality Goals

@@ -798,12 +847,40 @@

3.1. Business Context

-
-

<Diagram or Table>

+
+
+Contexto de negocio
-
-

<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

3.2. Technical Context

@@ -824,15 +901,39 @@

3.2. Technical Context

-
-

<Diagram or Table>

-
-
-

<optionally: Explanation of technical interfaces>

+
+
+Contexto técnico
-
-

<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

@@ -1803,7 +1904,7 @@

12. Glossary