diff --git a/docs/images/bdLevel2.png b/docs/images/bdLevel2.png new file mode 100644 index 0000000..633bb0a Binary files /dev/null and b/docs/images/bdLevel2.png differ diff --git a/docs/images/loginLevel2.png b/docs/images/loginLevel2.png new file mode 100644 index 0000000..a72c7a1 Binary files /dev/null and b/docs/images/loginLevel2.png differ diff --git a/docs/images/uiLevel2.png b/docs/images/uiLevel2.png new file mode 100644 index 0000000..d12d34d Binary files /dev/null and b/docs/images/uiLevel2.png differ diff --git a/docs/images/whiteBoxGeneral.png b/docs/images/whiteBoxGeneral.png new file mode 100644 index 0000000..a6dce16 Binary files /dev/null and b/docs/images/whiteBoxGeneral.png differ diff --git a/docs/images/whiteLevel1.png b/docs/images/whiteLevel1.png new file mode 100644 index 0000000..7563ab4 Binary files /dev/null and b/docs/images/whiteLevel1.png differ diff --git a/docs/src/05_building_block_view.adoc b/docs/src/05_building_block_view.adoc index df5c29c..7020c23 100644 --- a/docs/src/05_building_block_view.adoc +++ b/docs/src/05_building_block_view.adoc @@ -3,7 +3,8 @@ ifndef::imagesdir[:imagesdir: ../images] [[section-building-block-view]] -== Building Block View +== Building Block View EN desarollo +image::whiteBoxGeneral.png[] [role="arc42help"] **** @@ -41,40 +42,28 @@ See https://docs.arc42.org/section-5/[Building Block View] in the arc42 document **** === Whitebox Overall System +image::whiteLevel1.png[] [role="arc42help"] -**** -Here you describe the decomposition of the overall system using the following white box template. It contains - - * an overview diagram - * a motivation for the decomposition - * black box descriptions of the contained building blocks. For these we offer you alternatives: - ** use _one_ table for a short and pragmatic overview of all contained building blocks and their interfaces - ** use a list of black box descriptions of the building blocks according to the black box template (see below). - Depending on your choice of tool this list could be sub-chapters (in text files), sub-pages (in a Wiki) or nested elements (in a modeling tool). +Motivation:: +Este diagrama del sistema general muestra una descrpicion del sistema con los componentes basicos - * (optional:) important interfaces, that are not explained in the black box templates of a building block, but are very important for understanding the white box. -Since there are so many ways to specify interfaces why do not provide a specific template for them. - In the worst case you have to specify and describe syntax, semantics, protocols, error handling, - restrictions, versions, qualities, necessary compatibilities and many things more. -In the best case you will get away with examples or simple signatures. -**** +Contained Building Blocks:: +User Interface (Frontend) -_****_ +Logica de Negocio(Backend) -Motivation:: +Base datos -__ +API Preguntas -Contained Building Blocks:: -__ Important Interfaces:: -__ + [role="arc42help"] **** @@ -97,7 +86,7 @@ Its headline is the name of the black box. **** -==== +==== [role="arc42help"] **** @@ -114,35 +103,37 @@ according the the following black box template: **** __ - +La Interfaz de Usuario (UI) - Black Box 1 es responsable de proporcionar una interfaz interactiva y amigable para los usuarios finales. Sirve como el punto principal de interacción entre la aplicación y los usuarios, y facilita la experiencia general del usuario. __ - -_<(Optional) Quality/Performance Characteristics>_ - -_<(Optional) Directory/File Location>_ - -_<(Optional) Fulfilled Requirements>_ - -_<(optional) Open Issues/Problems/Risks>_ - +Interfaz de Entrada del Usuario: Acepta la entrada del usuario a través de varios controles, como botones, formularios y campos de entrada. +Interfaz de Visualización: Renderiza y muestra información al usuario, incluyendo datos, mensajes y elementos visuales. +__ +Capacidad de Respuesta: La UI debe responder de manera rápida a las interacciones del usuario para garantizar una experiencia fluida y eficiente. +Accesibilidad: Adhiere a los estándares de accesibilidad para proporcionar una experiencia inclusiva para los usuarios. -==== - -__ +==== +__ -==== +Su función principal es permitir el acceso a los usuarios a la aplicacion , y guardar los resultados de estos. __ +==== +__ +Su proposito es proporcionar preguntas de manera dinamica al usuario. -==== -... +__ -==== +==== +__ +Se encargara de gestionar toda la programacion necesaria de cara a la logica +==== +__ +Dara almacenamiento al sistema de manera persistente y a los records de los usuarios. === Level 2 @@ -156,26 +147,31 @@ Please prefer relevance over completeness. Specify important, surprising, risky, Leave out normal, simple, boring or standardized parts of your system **** -==== White Box __ +==== White Box __ [role="arc42help"] **** ...describes the internal structure of _building block 1_. **** -__ +__ +image::uiLevel2.png[] +==== White Box __ -==== White Box __ +image::loginLevel2.png[] -__ ... -==== White Box __ +==== White Box __ -__ +En desarollo + +==== White Box __ + +image::bdLevel2.png[] diff --git a/docs/src/07_deployment_view.adoc b/docs/src/07_deployment_view.adoc index 22b45c2..5480718 100644 --- a/docs/src/07_deployment_view.adoc +++ b/docs/src/07_deployment_view.adoc @@ -57,16 +57,29 @@ For multiple environments or alternative deployments please copy and adapt this **** _****_ +ESTO SE HARA MAS ADELANTE Motivation:: -__ +1. Disponibilidad: se busca una aplicacion que sea capaz de prestar servicio de manera continuada, con resistencia a fallos. +2. Eficiencia:Se busca una aplicacion que ofreza un rendimiento optimo para la generacion de preguntas desde dispositivos con pocas capacidades. +3. Cumplimiento de Requisitos Regulatorios:El uso de Wikidata como fuente de datos en nuestra aplicación está respaldado por la necesidad de cumplir con requisitos regulatorios y normativos específicos. Esta elección se basa en las siguientes consideraciones: + + Quality and/or Performance Features:: -__ +1.Rencimiento:se busca que la aplicacion tenga un rendimiento optimo en dispositivos mobiles y tablets. +2.Adaptabilidad: la aplicacion tiene que ser adaptable en diferentes dispositivos para asi poder garantizar su uso . + + + + +Se hara mas adelante Mapping of Building Blocks to Infrastructure:: + +SE HARA MAS ADELANTE __ @@ -79,6 +92,9 @@ Here you can include the internal structure of (some) infrastructure elements fr Please copy the structure from level 1 for each selected element. **** +SE HARA MAS ADELANTE + + ==== __ __