You are on page 1of 26

LSI ES:E

Departament de Llenguatges i Sistemes Informtics


Laboratori Enginyeria del Software : Especificaci Laboratori Enginyeria del Software : Especificaci
1
LESE-2 Introduccin a Rational Rose
Funcionalidad General
Rubn Gonzlez Blanco
Sergio Prez Tobalina
LSI Laboratori ES:E
2
LESE-2 Introduccin a Rational Rose
Objetivos
Conocer funcionalidad que provee
Rational Rose para el modelado visual
Toma de Contacto con Interfaz de
Rational Rose
LSI Laboratori ES:E
3
LESE-2 Introduccin a Rational Rose
Contenido
Introduccin
Interfaz de Usuario
Ventanas principales
Toolbars
Las 4 Vistas de Rose
Diagramas asociados
LSI Laboratori ES:E
4
LESE-2 Introduccin a Rational Rose
Contenido
Introduccin
Interfaz de Usuario
Ventanas principales
Toolbars
Las 4 Vistas de Rose
Diagramas asociados
LSI Laboratori ES:E
5
LESE-2 Introduccin a Rational Rose
Rational Rose
Es un herramienta software para el
Modelado Visual mediante UML de
sistemas software.
Permite Especificar, Analizar, Disear el
sistema antes de Codificarlo
LSI Laboratori ES:E
6
LESE-2 Introduccin a Rational Rose
Caractersticas Rational Rose
Mantiene la consistencia de los modelos
del sistema software
Chequeo de la sintaxis UML
Generacin Documentacin
automticamente
Generacin de Cdigo a partir de los
Modelos
Ingeniera Inversa (crear modelo a partir
cdigo)
...
LSI Laboratori ES:E
7
LESE-2 Introduccin a Rational Rose
Contenido
Introduccin
Interfaz de Usuario
Ventanas principales
Toolbars
Las 4 Vistas de Rose
Diagramas asociados
LSI Laboratori ES:E
8
LESE-2 Introduccin a Rational Rose
User Interface
Browser
Documentation Window Diagram Window
Log
Toolbars
LSI Laboratori ES:E
9
LESE-2 Introduccin a Rational Rose
User Interface
Browser
Para navegar por los elementos de los modelos
Toolbars
Para acceder a comandos
Diagram Window
Para visualizar y editar diagramas
Documentation Window
Para documentar elementos de los modelos
Log
Para ver resultados de los comandos
LSI Laboratori ES:E
10
LESE-2 Introduccin a Rational Rose
Browser
Navegar por los elementos de las vistas de Rose
Aadir elementos a los modelos
Borrar elementos de los modelos
Renombrar elementos de los modelos
Mover elementos de los modelos
Ver asociaciones (son un elemento ms)
Abrir las especificaciones de algn elemento
Agrupar en Paquetes los elementos de los
modelos
Aadir Diagramas
Abrir Diagramas
LSI Laboratori ES:E
11
LESE-2 Introduccin a Rational Rose
Document Window
Aadir documentacin a un elemento del modelo
Forma parte de la especificacin del elemento
Aparece si se genera un report
Si es una clase y se genera cdigo la doc aparece en
comentarios
LSI Laboratori ES:E
12
LESE-2 Introduccin a Rational Rose
Diagram Window
Crear y visualizar diagramas uml
Cambios en el diagrama se reflejan en el Browser y
viceversa (mltiples cambios)
LSI Laboratori ES:E
13
LESE-2 Introduccin a Rational Rose
Log View
Report de los comandos/acciones llevadas a
cabo
LSI Laboratori ES:E
14
LESE-2 Introduccin a Rational Rose
Toolbars
StandardToolbar
Comandos generales
DiagramToolbar
Comandos especficos para crear elementos del diagrama
Depende del diagrama que se esta visualizando en DiagramWindow
LSI Laboratori ES:E
15
LESE-2 Introduccin a Rational Rose
Contenido
Introduccin
Interfaz de Usuario
Ventanas principales
Toolbars
Las 4 Vistas de Rose
Diagramas asociados
LSI Laboratori ES:E
16
LESE-2 Introduccin a Rational Rose
Vistas de Rose
Use Case View
Logic View
Component View
Deployment View
LSI Laboratori ES:E
17
LESE-2 Introduccin a Rational Rose
Use Case View. Elementos UML
Actors
Use cases
Associations
Use case documentation
Use Case diagrams
Activity diagrams
Sequence diagrams
Collaboration diagrams
Packages
Business actors
Business workers
Business use cases
Business Use Case
diagrams
Business Use Case
realizations
LSI Laboratori ES:E
18
LESE-2 Introduccin a Rational Rose
Use Case View
LSI Laboratori ES:E
19
LESE-2 Introduccin a Rational Rose
Logical View. Elementos UML
Class diagrams
Associations
Interfaces
Sequence diagrams
Collaboration diagrams
Statechart diagrams
Packages
LSI Laboratori ES:E
20
LESE-2 Introduccin a Rational Rose
Logical View
LSI Laboratori ES:E
21
LESE-2 Introduccin a Rational Rose
Component View. Elementos UML
Components
Interfaces
Component diagrams
Packages
LSI Laboratori ES:E
22
LESE-2 Introduccin a Rational Rose
Component View
LSI Laboratori ES:E
23
LESE-2 Introduccin a Rational Rose
Deployment View. Elementos UML
Processes
Processors
Connectors
Devices
Deployment diagram
LSI Laboratori ES:E
24
LESE-2 Introduccin a Rational Rose
Deployment View
LSI Laboratori ES:E
25
LESE-2 Introduccin a Rational Rose
Referencias
Mastering UML with Rational Rose 2002 Wendy Boggs, Michael
Boggs, SYBEX Inc.
ISBN: 0-7821-4017-3
Visual Modeling with Rational Rose 2000 and UML Terry
Quantrany. Addison Wesley, Second Edition October 19, 1999.
ISBN: 0-201-69961-3.
Rose Tutorial
http://www.rational.com/tryit/rose/seeit.jsp
LSI Laboratori ES:E
26
LESE-2 Introduccin a Rational Rose
FIN

You might also like