Documentos de Académico
Documentos de Profesional
Documentos de Cultura
28 Matematicas Financiera I
28 Matematicas Financiera I
1
Objetivos
LESE-3 Tutorial con Rational Rose LSI Laboratori ES:E
2
Objetivo del Laboratorio: Graphic Model
LESE-3 Tutorial con Rational Rose LSI Laboratori ES:E
3
Graphic Objects
LESE-3 Tutorial con Rational Rose LSI Laboratori ES:E
Circle
SelectionGraphic
Panel
4
Graphic Model: Elementos UML
LESE-3 Tutorial con Rational Rose LSI Laboratori ES:E
Clase Abstracta
Asociación
Asociación Agregación
navegabilidad rol
multiplicidad
operación concreta
5
Iniciar Rose
LESE-3 Tutorial con Rational Rose LSI Laboratori ES:E
Iniciar Rose
Start Programs Rational Rose
Rational Rose
6
Crear un Nuevo Modelo
LESE-3 Tutorial con Rational Rose LSI Laboratori ES:E
Al iniciar Rose
Una vez en Rose: File New
7
Crear un Nuevo Modelo
LESE-3 Tutorial con Rational Rose LSI Laboratori ES:E
8
Guardar Modelo
LESE-3 Tutorial con Rational Rose LSI Laboratori ES:E
9
Crear un Diagrama de Clases
LESE-3 Tutorial con Rational Rose LSI Laboratori ES:E
10
Creación de Diagramas
LESE-3 Tutorial con Rational Rose LSI Laboratori ES:E
11
Toolbar Diagrama de Clases
LESE-3 Tutorial con Rational Rose LSI Laboratori ES:E
texto
Nota interfaz
clase generalización
asociación
Ancla Nota paquete
Puntero
dependencia o instanciación
clase asociación
realización
12
Crear una Clase
LESE-3 Tutorial con Rational Rose LSI Laboratori ES:E
13
Creación Elementos Diagrama
LESE-3 Tutorial con Rational Rose LSI Laboratori ES:E
14
Especificar nombre de la clase
LESE-3 Tutorial con Rational Rose LSI Laboratori ES:E
Directamente en el diagrama
Doble click en la clase “Class Specification for
NewClass”
15
Especificar Elementos Diagrama
LESE-3 Tutorial con Rational Rose LSI Laboratori ES:E
Specification Window
Permite especificar un
elemento del modelo
(diagramas, classes,
paquetes, relaciones...)
Los atributos o sub-
elementos a especificar
dependen del propio
elemento seleccionado
16
Especificar Elementos Diagrama
LESE-3 Tutorial con Rational Rose LSI Laboratori ES:E
17
Clase Graphic
LESE-3 Tutorial con Rational Rose LSI Laboratori ES:E
Un elemento
•Puede estar en múltiples diagramas
•Solo una instancia en el Browser
Sincronizados
18
Borrar un elemento
LESE-3 Tutorial con Rational Rose LSI Laboratori ES:E
Shallow Delete
Edit Delete
Seleccionar elemento en diagrama tecla DEL
NO SE BORRA DEL MODELO!! (solo del diagrama,no del Browser)
Deep Delete
Seleccionar elemento en Browser click boton
derecho Delete
Seleccionar elemento en diagrama Click
CTRL+D
SE BORRA DEL MODELO!! (desaparece del diagrama y del Browser)
19
Crear una Operación
LESE-3 Tutorial con Rational Rose LSI Laboratori ES:E
20
Especificar Operación
LESE-3 Tutorial con Rational Rose LSI Laboratori ES:E
21
Especificar Operación
LESE-3 Tutorial con Rational Rose LSI Laboratori ES:E
Nombre
Parámetros
Nombre,Tipo
Tipo de retorno
Accesibilidad
Public, Protected, Private
Abstracta o Concreta
(checkbox Abstract in Details TabWindow)
22
Crear un Atributo
LESE-3 Tutorial con Rational Rose LSI Laboratori ES:E
24
Especificar un Atributo
LESE-3 Tutorial con Rational Rose LSI Laboratori ES:E
Nombre
Tipo
Accesibilidad
Public, Protected,Private
Clase Abstracta o Concreta
(checkbox Abstract in Details TabWindow)
25
Relacionar Clases
LESE-3 Tutorial con Rational Rose LSI Laboratori ES:E
26
Relaciones UML en Rose
LESE-3 Tutorial con Rational Rose LSI Laboratori ES:E
Generalización (herencia)
B A
Asociación
roleB roleA
B A
1..n
multiplicidad
B A
Navegabilidad de B a A
27
Relaciones UML en Rose
LESE-3 Tutorial con Rational Rose LSI Laboratori ES:E
Asociación de Agregación
B A
Asociación de Composición
B A
Dependencia o Instanciación
B A
28
Crear una Generalización
LESE-3 Tutorial con Rational Rose LSI Laboratori ES:E
29
Especificar Generalización
LESE-3 Tutorial con Rational Rose LSI Laboratori ES:E
30
Crear una Asociación
LESE-3 Tutorial con Rational Rose LSI Laboratori ES:E
31
Especificar Asociación
LESE-3 Tutorial con Rational Rose LSI Laboratori ES:E
Como el resto de elementos:
Doble click, Sel (Browser Diagram Window) + Menú botón
derecho, Menú Browse)
32
Especificar Asociación
LESE-3 Tutorial con Rational Rose LSI Laboratori ES:E
Especificar
Navegabilidad
Accesibilidad
public (+), protected (#), private (-)
Multiplicidad (1..n, 0..n, etc...)
agregationName
Agregación B -roleB -roleA A
1 0..n
Nombre de roles
Nombre asociación
Tipo de Contenido:
Referencia, Valor, no especificado
33
Organización del Modelo
LESE-3 Tutorial con Rational Rose LSI Laboratori ES:E
Estructura de “Carpetas”
34
Mover Elementos entre Paquetes
LESE-3 Tutorial con Rational Rose LSI Laboratori ES:E
Drag&Drop en el Browser de un
paquete a otro
Uno a Uno
Ojo: moviendo las clases no se mueven
las asociaciones!! (Rational Rose 2000>)
Son elementos con entidad
35
Copy Cut Paste de elementos entre diagramas
LESE-3 Tutorial con Rational Rose LSI Laboratori ES:E
36
Copy Cut Paste de elementos entre diagramas
LESE-3 Tutorial con Rational Rose LSI Laboratori ES:E
37
Ejercicio 1
LESE-3 Tutorial con Rational Rose LSI Laboratori ES:E
38
Ejercicio 2
LESE-3 Tutorial con Rational Rose LSI Laboratori ES:E
GanttView Resource
Dependency
TaskGroup Task
Milestone
39
Ejercicio 1.2
LESE-3 Tutorial con Rational Rose LSI Laboratori ES:E
40