1. Porque es necesario contar con diversos diagramas en el modelo de un sistema?
Porque para crear un sistema no solo hay una perspectiva sino muchas más y pues por eso es necesario crear varios diagramas
2. Cuales diagramas le dan una perspectiva estática de un sistema?
Diagramas de clase
Diagramas de objeto
Diagrama de componentes
3. Cuales diagramas le dan una perspectiva dinámica un sistema (esto es, muestran el cambio progresivo)?
Diagramas de estado
Diagramas de uso
Diagramas de secuencia
Diagramas de actividades
Diagramas de colaboraciones
Diagramas de distribución
Ejercicios
1. Suponga que creara un sistema informático que jugara ajedrez con un usuario.
¿Cuales diagramas UML serian útiles para diseñar el sistema? ¿Porque?
Diagrama de clase <- ajedrez
Diagrama de objetos <- tamaño, peso, material, color.
Diagrama de uso <- usuario del ajedrez -> juega con el
Diagrama de estados <- con las fichas guardadas, con todas las fichas en el tablero, en juego.
Diagrama de secuencias <- todos los movimientos según cada ficha de ajedrez
Diagrama de actividades <- las fichas en juego según el participante de el juego
Diagrama de colaboraciones <- tablero, fichas, movimiento, cronometro para cada movimiento.
2. Para el sistema del ejercicio que ha completado, liste las preguntas que formularía a un usuario potencial y porque las haría
Cuantos cuadros debe tener el tablero
Las dimensiones del tablero
El tiempo límite para que el participante realicé su jugada
Cuantas fichas debe tener
Cuales fichas
No hay comentarios:
Publicar un comentario