Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Sistemas de Información
Presentado por:
Prof. Franklin Sandoval
MODELO DIAGRAMA
LENGUAJE DE
MODELADO Representación abstracta Representación
de una especificación, un parcialmente gráfica de
Permite expresar los un modelo del sistema.
distintos modelos que se diseño o un sistema desde
un punto de vista Para esto, contiene
producen en el proceso de elementos gráficos, o
desarrollo. particular. Se representa
por uno o más diagramas símbolos, conectados por
caminos o flujos)
ELEMENTOS
RELACIONES
(Estructurales,
comportamiento, (Dependencia, asociación,
agrupamiento y generalización,
anotacionales) realización y agregación)
Define 13 tipos de
diagramas:
Es un grafo de actores, es
un conjunto de casos de uso
encerrados por los límites
de un sistema (un
rectángulo), asociaciones
entre los actores y los casos
de uso y relaciones de
generalización entre los
actores
Caso de uso
Rol Asociaciones
Pueden ser:
- Incluye
- Extiende
- Generación
Caso de Uso
Actor
Arco de comunicación
© 2022, Universidad Metropolitana. Sistemas de Información.
Descripción de los Casos de uso
Relaciones:
Las relaciones entre un actor y un caso
de uso, se dibujan con una línea simple.
Para relaciones entre casos de uso, se
utilizan flechas etiquetadas "incluir" o
"extender."
Generación
Extiende
<<
Orden de pago
<<i
in
clu
nclu
de
> >
de>
>
Información
suministrada por el Pedido de productos
Cliente
Multiplicidad Significado
1 Uno y sólo uno
0..1 Cero o uno
N..M Desde N hasta M
* Cero o varios
0..* Cero o Varios
1..* Uno o varios
• La estructura del sistema debe decidirse teniendo en cuenta a los actores principales.
Ejemplo de un
Cajero automático
sacar dinero
depositar dinero
operador administración
EXPCEPCIONES
o La tarjeta no es aceptada
+ Se expulsa emitiendo un sonido o Código incorrecto
+ Se emite un mensaje dando al usuario la oportunidad de volver a introducir el código
o No autorizado para sacar dinero
+ El sistema de banco no autoriza a sacar dinero. Se emite un mensaje de información y se expulsa la tarjeta
o No hay dinero
+ El cajero no dispone de la cantidad pedida. Emite un mensaje y expulsa la tarjeta
o Cancelar
Comprobar el
estado
Vendedor
Realización de un
pedido
Cliente
Establecer credito
Representación
Caso de
de un modelo
Caso de uso uso
Compuesto por
grafos Relaciones
Es Incluir
UML Sistema
Lenguaje Extender
Unificado
• Ingeniería de Requisitos.
• Tipos de requerimientos.
• Introducción a UML.
• Análisis de requisito y
UML.
• Diseño de Interfaces de
Usuario.
• Prototipos
34
© 2022, Universidad Metropolitana. Sistemas de Información.
Preguntas y respuestas
¡Gracias!
Franklin Sandoval
franklin.sandoval@ciens.ucv.ve
franklin99.sandoval@gmail.com