Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Curso 2021-2022
Utilidad de los modelos
2
Documentar el sistema actual
3
Derivar requisitos del sistema
4
Implementar nuevos sistemas
5
Modelado del sistema
6
Modelos del sistema
7
Perspectivas del sistema
Una perspectiva de
Una perspectiva externa interacción donde
donde se modela el se modela la interacción
contexto o entorno entre un sistema y su
del sistema. entorno o entre los
componentes del sistema.
8
Modelos de contexto
• Cuando se especifica un sistema, hay que decidir
dónde están las fronteras.
• Hay que trabajar con los stakeholders para
determinar qué funcionalidad deberá incluir el
sistema y cuál deberá proporcionar su entorno.
• Una vez decididas cuáles son las fronteras, hay
que definir el contexto y las dependencias del
sistema con su entorno.
• El entorno puede incluir otros sistemas
automatizados conectados o no al sistema que
proporcionan/consumen datos del sistema.
9
Diagrama de contexto
Mental health care patient management system from Software Engineering, 9th Edition
(Sommerville, I.)
10
Modelos de interacción
• Modelado de la interacciones del usuario.
Implican entradas y salidas del usuario. Ayuda a
identificar los requisitos del usuario.
• Modelado de la interacción del sistema a
desarrollar y otros sistemas. Ayuda a identificar
problemas de comunicación que se pudieran
presentar.
• Modelado de la interacción entre componentes
del sistema. Ayuda a comprobar si la estructura
permite alcanzar el rendimiento y la confiabilidad
requeridos para el sistema.
11
Casos de uso
Bank ATM from uml-diagrams.org
12
Diagrama de secuencia
Online Bookshop from uml-diagrams.org
13
Modelos estructurales
14
Diagrama de clases
Hospital Management System from uml-diagrams.org
15
Diagrama de componentes
Online Shopping from uml-diagrams.org
16
Modelos de comportamiento
17
Diagrama de actividades
Purchase Ticket from uml-diagrams.org
18
Diagramas de estado
Bank ATM from uml-diagrams.org
19
Modelado con UML
Modelos de Modelos de
contexto interacción
Modelos Modelos de
estructurales comportamiento
20
UML
21
Jerarquía de diagramas UML
22
Diagramas UML
Diagramas de clases Describen las clases del sistema y las asociaciones entre
las mismas.
23