...
La parte obligatoria es la definición de los flujos de interacciones entre módulos y/o componentes relevantes de nuestro proyecto (si los tuviera). Si una determinada acción o tarea en nuestro proyecto requiere interacción entre diferentes módulos o funcionalidades, debe quedar registrado mediante un diagrama de actividad.
Opcionalmente se pueden añadir todos los diagramas necesarios para aclarar los flujos de interacción de nuestra aplicación:
- Interacción de alto nivel (sin muchos detalles) mediante un diagrama de actividad, donde se detalla el proceso de interacciones entre módulos o acciones secuenciales que se realizan para realizar una acción o serie de acciones. Similar a los casos de uso, pero modelando el comportamiento del sistema en vez la interacción usuario-sistema.
- Interacción de bajo nivel (detallada) mediante un diagrama de secuencia donde se especifican las diferentes llamadas a cada módulo, su orden y los parámetros que se intercambian.
2.4. Casos de uso
Este artefacto se encuentra en el apartado Análisis y diseño > Casos de uso, en él debemos definir los casos de uso que contempla nuestro proyecto. En este apartado detallaremos las interacciones usuario-sistema para poder analizar las interacciones posibles y las respuestas que se esperan.
...