Professional Documents
Culture Documents
Contenido
Qu es UML?. Diagramas Utilizados en UML. Ejemplos. Ejemplos
Qu es UML
UML es un Lenguaje de Modelado Unificado basado en una notacin grfica la cual permite: especificar, construir, visualizar y documentar los objetos de un sistema programado. Este lenguaje es el resultado de la unificacin de los mtodos de modelado orientados a objetos de j Booch, Rumbaugh (OMT: Object Modeling Technique) y Jacobson (OOSE: Object-Oriented q ) ( j Sotfware Engineering) .
Qu es UML ?
El UML modela sistema mediante el uso de objetos que forman parte de l as como, las relaciones estticas o dinmicas que existen entre ellos. UML puede ser utilizado por cualquier p p q metodologa de anlisis y diseo orientada por objetos para expresar los diseos diseos.
Profesor
Fig. Fig 1 el actor profesor se relaciona con los caso de uso pedir permiso, Actualizar carga
actualizar actualizar
especializaciones
carga carga
del
EliminarFT
ModificarFT <<usa>>
Clase
Cero o ms
O ..1
Clase
Cero o uno
m..n
Clase
Especificada numricamente
Cliente
Ventas
Almacn
Solicitar producto
Facturar al cliente F t l li t
Representa una tarea, actividad o paso dentro del flujo de trabajo del caso de uso del negocio. Se representa a travs de un rectngulo ovalado en los extremos. El nombre de la actividad debe: b d l ti id d d b
Ser simple y breve. Ser un verbo o frase verbal en infinitivo. infinitivo Incluir el objeto de la actividad. Colocarse dentro del smbolo de la actividad.
:USUARIO AUTORIZADO
:DEPOSITO F.T.
:TOTAL_D
ACTUALIZAR TOTAL_D OK
p:ProxyODBC
establecerAcciones( bl i ( a,d,o)
resultado destroy
c:Cliente
1 : create 2: establecerAcciones(a,d, o) 3 : destroy local :Transaccin globa p:ProxyODBC l 2.1 : establecerValores(d,3,4) establecerValores(d 3 4) 2.2 : establecerValores(a,c) ( , )
Recibiendo Inactivo I i
sonando
Conectado
cabeceraOk colgar error / imprimirError
Limpiando
verificacinOk
Transmisin
Procesando
AGENCIA DE VIAJES
Actualizar
INTERFAZ
- Ejemplo diagrama de componentes. Fuente [RSOF98]
CLIENTE: PC
:Agencia de Viajes