Fase 4 - Dayanna - Campuzano
Fase 4 - Dayanna - Campuzano
Fase 4 - Dayanna - Campuzano
Grupo: 202016894_25
Mayo-2023
Tabla de contenido
INTRODUCCION........................................................................................................................4
OBJETIVOS GENERALES.......................................................................................................5
OBJETIVOS ESPECIFICOS.....................................................................................................5
HERRAMIENTA UTILIZADA).............................................................................................................6
Rem............................................................................................................................................6
UTILIZADA)............................................................................................................................................7
Dia..............................................................................................................................................7
Requerimientos funcionales.....................................................................................................8
Requerimientos no funcionales...............................................................................................8
Casos de uso..............................................................................................................................9
2
DIAGRAMA DE CASO DE USO.............................................................................................14
CONCLUSIONES......................................................................................................................17
BIBLIOGRAFIA........................................................................................................................18
3
INTRODUCCION
Este documento contiene la solución para los ítems de la guía de actividades del curso de
material alojado en la herramienta que elegí para poder realizar todo lo se pide y la
documentación adjunta por el tutor para el desarrollo de esta. Por medio de este se pudo realizar el
trabajo todo lo que se nos pedía en la guía y por ende me informe más de esta herramienta.
4
OBJETIVOS GENERALES
Entender las herramientas de modelado de requerimientos para identificar las necesidades del
OBJETIVOS ESPECIFICOS
5
La actividad consiste en:
HERRAMIENTA UTILIZADA)
Rem
Es un software gratuito que posee con las herramientas necesarias para la especificación de
6
Imagen 2: Entorno de trabajo.
UTILIZADA)
Dia
Dia es una herramienta de diagramación que permite realizar diferentes tipos de diagramas,
entre ellos diagramas UML. Es una herramienta de software libre muy completa y muy fácil de
utilizar.
7
Imagen 3: Proceso de descarga de la herramienta DIA.
Requerimientos funcionales
El sistema debe permitir el registro y el inicio de sesión de los usuarios con su nombre y
contraseña.
El sistema creará salas de juego aleatorias y permitirá que otro usuario se una a ellas.
El sistema guardará el registro del historial de juegos del usuario, incluyendo la fecha de
Requerimientos no funcionales
El sistema ha de estar operativo sin descanso, los 365 días del año, o sea, al 100% de su
8
El sistema será accesible para todas las edades y también para los discapacitados visuales,
El sistema debe ser muy fácil de usar, incluso para quienes no conocen el ajedrez.
Es importante crear software de baja mantenibilidad para evitar que los desarrolladores tengan
adición de una plataforma de pagos, pero se deberían evitar las intervenciones innecesarias.
Mantenimiento: 20%.
Crear un sistema portátil compatible con todos los navegadores, incluyendo los móviles. Si los
navegadores no son compatibles con tecnologías como Flash, es esencial sustituir esos
Seguridad es importante y se requiere un sistema con seguridad para prevenir el robo de datos.
Casos de uso
Caso uso 1
ID CU-1
9
Precondiciones Se introducen los datos solicitados
Postcondiciones Ninguna
1.1 Mostrar pantalla de login
Caso uso 2
ID CU-2
Nombre Registrarse
Postcondiciones Ninguna
10
1.3.a Los datos introducidos no son válidos para el registro.
Flujo alternativo Volver amostrar la pantalla con un mensaje informando del
error
Caso uso 3
ID CU-3
Postcondiciones Ninguna
1.1 Mostrar el cuadro de dialogo de unirse a sala de juego
11
Caso uso 4
ID CU-4
Postcondiciones Ninguna
1.1 Mostrar el cuadro de dialogo de unirse a sala de juego
Flujo normal
1.2 Introducir el código de una sala ya creada y pulsar en entrar
Caso uso 5
ID CU-5
12
Precondiciones Se encuentra en el menú izquierdo de la aplicación
Postcondiciones Ninguna
1.1 Mostrar un buscador con opciones referentes a las partidas
Caso uso 6
ID CU-6
Postcondiciones Ninguna
13
Flujo alternativo Ninguno
considere necesario.
14
Caso uso 2: registrarse
15
Caso uso 4: unirse sala de juego
16
Caso uso 6: reanudar partida sin resultado
17
CONCLUSIONES
El propósito del proyecto era crear un sistema para que los usuarios puedan
Ajedrez.
18
BIBLIOGRAFIA
Macke, S. (s/f). Día dibuja los diagramas estructurados: Libre de Windows, Mac OS
de http://www.lsi.us.es/descargas/descarga_programas.php?id=3
19