Creacion Modelos UML para Casos de Uso
Enviado por César Marín • 25 de Abril de 2020 • Trabajo • 877 Palabras (4 Páginas) • 372 Visitas
[pic 2]
[pic 3]
Tabla de contenido
I. Introducción 3
II. Desarrollo del Informe 4
1. Enunciado 4
2. Diagrama de Casos de Uso. 5
3. Especificación de Caso de uso de la “creación de un enfrentamiento”. 6
4. Diagrama de clase. 7
5. Diagrama de Secuencia de la “creación de un enfrentamiento” 8
III. Conclusión 9
IV. Referencias bibliográficas 10
- Introducción
En este informe se lleva a cabo el caso propuesto en clases de análisis y diseño orientado a objetos, el caso consiste en la creación de modelos UML respecto de un juego conocido y de gran importancia en la década de los 90’s, el juego es “Street Fighter” juego que originalmente partió como un juego de arcade y que en la actualidad existe una comunidad online que se dedica a mantener viva la adhesión a este tipo de entretención.
Analizando el juego se pretende llevar a cabo la construcción del comportamiento de sistemas utilizando casos de uso, desarrollar un modelo estructural del sistema a través de diagramas de clases y por último elaborar el modelo de interacción de sistema a través de diagramas de secuencia.
Esperamos que este trabajo sea de ayuda para la comunidad de estudiantes y que permita ser material de referencias para próximos trabajos y análisis.
Cabe destacar que además dentro de los requisitos del caso se desea representar el siguiente trabajo con las siguientes especificaciones:
1.- Elabora Caso de Uso general del enunciado respetando simbología y modelando adecuadamente la problemática.
2.- Elabora la especificación de caso de uso para la acción “creación de un
enfrentamiento”.
3.- Elabora un diagrama de clases que representa el modelo de la problemática planteada, utilizando la simbología adecuada.
4.- Elabora un diagrama de secuencias para la acción “creación de un enfrentamiento”.
5.- Entrega informe en PDF, sin faltas de ortografía, configuración, introducción y conclusión.
- Desarrollo del Informe
- Enunciado
Caso
Han encargado crear una nueva versión de Street Fighter, el juego de batallas de uno contra uno, en un efecto de torneo de artes marciales. Cada luchador, tiene características físicas, como fuerza, destreza, resistencia y velocidad, la fuerza determina que tan potentes son sus golpes, la destreza que tan rápidos y continuos pueden ser estos, la resistencia, cuanto aguanta de daño y la velocidad, lo rápido que se mueve y salta, además tienen un conjunto de golpes, llamadas técnicas, estas se separan en normales y especiales, cada una es individual para cada uno de los luchadores, cada enfrentamiento se efectúa en un escenario, cuando se crea un enfrentamiento en este participan 2 luchadores, este tiene un resultado, una cantidad de round, un tiempo definido.
- Diagrama de Casos de Uso.
[pic 4]
Diagrama de Caso de Uso
- Especificación de Caso de uso de la “creación de un enfrentamiento”.
CU-01 | elegirLuchador | ||
Actor | |||
Objetivos asociados | |||
Requisitos asociados | |||
Descripción | EL usuario debe elegir Luchador | ||
Precondición | El usuario debe haber iniciado Juego | ||
Secuencia Normal | Actor | Sistema | |
Paso | Acción | Paso | Acción |
1 | Usuario recorre imágenes de luchador | 2 | El usuario selecciona según gusto |
3 | Valida selección | 4 | Se confirma Luchador |
Postcondición | El Usuario puede seleccionar Escenario | ||
Excepciones | Paso | Acción | |
3 | Si desiste de Luchador puede volver a vista Luchadores | ||
Rendimiento | Paso | Cota de tiempo | |
3 | Max:20 seg | ||
Frecuencia esperada | 3 veces por 5 minutos | ||
Estabilidad | Alta | ||
Comentarios |
CU-02 | elegirEscenario | ||
Actor | ** | ||
Objetivos asociados | ** | ||
Requisitos asociados | ** | ||
Descripción | EL usuario debe elegir Escenario | ||
Precondición | El usuario debe haber elegido Luchador | ||
Secuencia Normal | Actor | Sistema | |
Paso | Acción | Paso | Acción |
1 | Usuario recorre imágenes de escenario | 2 | El usuario selecciona según gusto |
3 | Valida selección | 4 | Se confirma escenario |
Postcondición | El Usuario comienza el enfrentamiento | ||
Excepciones | Paso | Acción | |
3 | Si desiste de escenario puede volver a vista escenarios | ||
Rendimiento | Paso | Cota de tiempo | |
3 | Max:20 seg | ||
Frecuencia esperada | 3 veces por 5 minutos | ||
Estabilidad | Alta | ||
Comentarios |
...