Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1
MODELO
CONCEPTUAL
2
Estructura de UML
Estructura
capturan (caractersticas estticas)
Modelos
Comportamiento
(caractersticas dinmicas)
organizado en
visualizado en
Vistas Arquitectonicas Diagramas
Reglas de combinacin
Mecanismos de Extensin
Estructurales, Comportamiento,
Elementos Agrupacin (paquetes), Anotacin
(notas, comentarios)
Bloques bsicos
Dependencia, Asociacin
Relaciones (Agregacin), Generalizacin,
de construccin Realizacin
Relaciones
Ligan los diferentes elementos entre s
Diagramas
Representacin grfica de un conjunto de
Elementos Estructurales
Elementos de comportamiento
Elementos de agrupacin
Elementos de anotacin
Interfaz
Colaboracin
Caso de Uso
iDibujable
prueba
Solicitar
pedido
Nodo
La mquina de estados.
De comportamiento
Sirven para visualizar, especificar, construir y
documentar los aspectos dinmicos de un
sistema
State
State
Use Case Diagramas de
Diagrams
Use Case Diagrams State
Use Case Diagramas de
Diagrams Clases State
Use Case Diagrams Diagramas de
Diagrams
Diagramas de
Diagrams Casos de Uso Diagrams
Diagrams Objetos
Secuencia
Scenario State
Scenario State
Diagramas de
Diagrams Diagramas de
Diagrams
Diagrams Diagrams
Colaboracin Modelo Componentes
Scenario Component
Scenario Component
Diagramas
Diagrams de
Diagramas de
Diagrams Diagrams
Diagrams Distribucin
Estados Diagramas de
Actividad
State
State
Use Case Diagramas de
Diagrams
Use Case Diagrams State
Use Case Diagramas de
Diagrams Clases State
Use Case Diagrams Diagramas de
Diagrams
Diagramas de
Diagrams Casos de Uso Diagrams
Diagrams Objetos
Secuencia
Estructural
Interaccin Comportamiento
Scenario State
Scenario State
Diagramas de
Diagrams Diagramas de
Diagrams
Diagrams Diagrams
Colaboracin Modelo Componentes
Implementacin
Scenario Component
Scenario Component
Diagramas
Diagrams de
Diagramas de
Diagrams Diagrams
Diagrams Despliegue
Estados Diagramas de
Actividad
Diagramas de Clase
Los diagramas de clase muestran la vista esttica
de un sistema a travs de un conjunto de clases,
interfaces y colaboraciones junto con sus
relaciones.
fetchDoc( )
sortByName( )
FileList
add( )
DocumentList
delete( )
Document
name : int
docid : int
numField : int
get( )
open( )
close( )
read( )
sortFileList( )
read() fill the
code..
FileManager
Document
fList create( )
fillDocument( )
add( )
delete( )
1
GraphicFile
rep
File FileList
Repository File
Use Case 2
Use Case 3
Diagramas de Clases Diagramas de Componentes
Windows95
.EXE
Solaris
.EXE
Windows
NT
IBM
Mainframe
document : Document
repository : Repository
BO Contrapartida
[operacin insertada]
Diagramas de Despliegue
Validar y Completar
Operacin -Operador BO
Diagramas de Objetos
-K+ (interfaz)
-KBO
[ ok ] Calcular Flujos
de Caja
[error operacin]
[ prima es en divisa ]
Generar Avances
para Extranjero
-Operador BO
-KBO
-Host: Liquidaciones (interfaz)
Enviar
Confirmacin
Evalua
Confirmacin
-KBO
-Host:SWIFT (interfaz)
-KBO
[ confirmacin rechazada ]
Registrar Error
Diagramas Dinmicos
-Operador BO
-KBO (interfaz) [operacin contratada]
Identificar
Motivo Rechazo
-Operador BO
Determinar Acciones
Correcion
[operacion no contratada]
Diagramas de Actividad
mainWnd fileMgr : document : gFile repository
user FileMgr Document
9: sortByName ( )
2: fetchDoc( )
mainWnd : MainWnd
3: create ( )
4: create ( )
Writing 2: fetchDoc( )
add file [ numberOffile==MAX ] /
flag OFF 4: create ( ) gFile : GrpFile 5: readDoc ( )
8: fillFile ( )
Openning
6: fillDocument ( )
user : Clerk
.
3: create ( )
6: fillDocument ( ) 8: fillFile ( )
close file
Closing 9: sortByName ( )
Reading
7: readFile ( ) .
5: readDoc ( )
document : Document
repository : Repository
diagramas
un nombre
Visibilidad
por otros
Integridad
elementos
Inconsistentes: No se garantiza la integridad del
modelo
Adornos
Divisiones comunes
Mecanismos de extensibilidad