introduccion a rational rose
DESCRIPTION
Introducc a Rational Rose.Fuente: No propiaTRANSCRIPT
![Page 1: Introduccion a Rational Rose](https://reader036.vdocuments.site/reader036/viewer/2022062302/55cf8fde550346703ba0b77d/html5/thumbnails/1.jpg)
1
LSI ES:E
Departament de Llenguatges i Sistemes InformàticsLaboratori Enginyeria del Software : EspecificacióLaboratori Enginyeria del Software : Especificació
LESE-2 Introducción a Rational Rose
Funcionalidad General
Rubén González BlancoSergio Pérez Tobalina
![Page 2: Introduccion a Rational Rose](https://reader036.vdocuments.site/reader036/viewer/2022062302/55cf8fde550346703ba0b77d/html5/thumbnails/2.jpg)
2
LESE-2 Introducción a Rational Rose LSI Laboratori ES:E
Objetivos
Conocer funcionalidad que provee Rational Rose para el modelado visualToma de Contacto con Interfaz de Rational Rose
![Page 3: Introduccion a Rational Rose](https://reader036.vdocuments.site/reader036/viewer/2022062302/55cf8fde550346703ba0b77d/html5/thumbnails/3.jpg)
3
LESE-2 Introducción a Rational Rose LSI Laboratori ES:E
Contenido
IntroducciónInterfaz de Usuario Ventanas principales Toolbars
Las 4 Vistas de Rose Diagramas asociados
![Page 4: Introduccion a Rational Rose](https://reader036.vdocuments.site/reader036/viewer/2022062302/55cf8fde550346703ba0b77d/html5/thumbnails/4.jpg)
4
LESE-2 Introducción a Rational Rose LSI Laboratori ES:E
Contenido
IntroducciónInterfaz de Usuario Ventanas principales Toolbars
Las 4 Vistas de Rose Diagramas asociados
![Page 5: Introduccion a Rational Rose](https://reader036.vdocuments.site/reader036/viewer/2022062302/55cf8fde550346703ba0b77d/html5/thumbnails/5.jpg)
5
LESE-2 Introducción a Rational Rose LSI Laboratori ES:E
Rational Rose
Es un herramienta software para el Modelado Visual mediante UML de sistemas software. Permite Especificar, Analizar, Diseñar el
sistema antes de Codificarlo
![Page 6: Introduccion a Rational Rose](https://reader036.vdocuments.site/reader036/viewer/2022062302/55cf8fde550346703ba0b77d/html5/thumbnails/6.jpg)
6
LESE-2 Introducción a Rational Rose LSI Laboratori ES:E
Características Rational Rose
Mantiene la consistencia de los modelos del sistema software
Chequeo de la sintaxis UML Generación Documentación
automáticamente Generación de Código a partir de los
Modelos Ingeniería Inversa (crear modelo a partir
código) ...
![Page 7: Introduccion a Rational Rose](https://reader036.vdocuments.site/reader036/viewer/2022062302/55cf8fde550346703ba0b77d/html5/thumbnails/7.jpg)
7
LESE-2 Introducción a Rational Rose LSI Laboratori ES:E
Contenido
IntroducciónInterfaz de Usuario Ventanas principales Toolbars
Las 4 Vistas de Rose Diagramas asociados
![Page 8: Introduccion a Rational Rose](https://reader036.vdocuments.site/reader036/viewer/2022062302/55cf8fde550346703ba0b77d/html5/thumbnails/8.jpg)
8
LESE-2 Introducción a Rational Rose LSI Laboratori ES:E
User Interface
Browser
Documentation Window Diagram WindowLog
Toolbars
![Page 9: Introduccion a Rational Rose](https://reader036.vdocuments.site/reader036/viewer/2022062302/55cf8fde550346703ba0b77d/html5/thumbnails/9.jpg)
9
LESE-2 Introducción a Rational Rose LSI Laboratori ES:E
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
![Page 10: Introduccion a Rational Rose](https://reader036.vdocuments.site/reader036/viewer/2022062302/55cf8fde550346703ba0b77d/html5/thumbnails/10.jpg)
10
LESE-2 Introducción a Rational Rose LSI Laboratori ES:E
Browser
Navegar por los elementos de las vistas de Rose Añadir elementos a los modelos Borrar elementos de los modelos Renombrar elementos de los modelos Mover elementos de los modelos
Ver asociaciones (son un elemento más) Abrir las especificaciones de algún elemento Agrupar en Paquetes los elementos de los
modelos Añadir Diagramas Abrir Diagramas
![Page 11: Introduccion a Rational Rose](https://reader036.vdocuments.site/reader036/viewer/2022062302/55cf8fde550346703ba0b77d/html5/thumbnails/11.jpg)
11
LESE-2 Introducción a Rational Rose LSI Laboratori ES:E
Document Window
Añadir documentación a un elemento del modelo Forma parte de la especificación del elemento
Aparece si se genera un report Si es una clase y se genera código la doc aparece en
comentarios
![Page 12: Introduccion a Rational Rose](https://reader036.vdocuments.site/reader036/viewer/2022062302/55cf8fde550346703ba0b77d/html5/thumbnails/12.jpg)
12
LESE-2 Introducción a Rational Rose LSI Laboratori ES:E
Diagram Window
Crear y visualizar diagramas umlCambios en el diagrama se reflejan en el Browser y viceversa (múltiples cambios)
![Page 13: Introduccion a Rational Rose](https://reader036.vdocuments.site/reader036/viewer/2022062302/55cf8fde550346703ba0b77d/html5/thumbnails/13.jpg)
13
LESE-2 Introducción a Rational Rose LSI Laboratori ES:E
Log View
Report de los comandos/acciones llevadas a cabo
![Page 14: Introduccion a Rational Rose](https://reader036.vdocuments.site/reader036/viewer/2022062302/55cf8fde550346703ba0b77d/html5/thumbnails/14.jpg)
14
LESE-2 Introducción a Rational Rose LSI Laboratori ES:E
Toolbars
StandardToolbar •Comandos generales
DiagramToolbar •Comandos específicos para crear elementos del diagrama•Depende del diagrama que se esta visualizando en DiagramWindow
![Page 15: Introduccion a Rational Rose](https://reader036.vdocuments.site/reader036/viewer/2022062302/55cf8fde550346703ba0b77d/html5/thumbnails/15.jpg)
15
LESE-2 Introducción a Rational Rose LSI Laboratori ES:E
Contenido
IntroducciónInterfaz de Usuario Ventanas principales Toolbars
Las 4 Vistas de Rose Diagramas asociados
![Page 16: Introduccion a Rational Rose](https://reader036.vdocuments.site/reader036/viewer/2022062302/55cf8fde550346703ba0b77d/html5/thumbnails/16.jpg)
16
LESE-2 Introducción a Rational Rose LSI Laboratori ES:E
Vistas de Rose
Use Case ViewLogic ViewComponent ViewDeployment View
![Page 17: Introduccion a Rational Rose](https://reader036.vdocuments.site/reader036/viewer/2022062302/55cf8fde550346703ba0b77d/html5/thumbnails/17.jpg)
17
LESE-2 Introducción a Rational Rose LSI Laboratori ES:E
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
![Page 18: Introduccion a Rational Rose](https://reader036.vdocuments.site/reader036/viewer/2022062302/55cf8fde550346703ba0b77d/html5/thumbnails/18.jpg)
18
LESE-2 Introducción a Rational Rose LSI Laboratori ES:E
Use Case View
![Page 19: Introduccion a Rational Rose](https://reader036.vdocuments.site/reader036/viewer/2022062302/55cf8fde550346703ba0b77d/html5/thumbnails/19.jpg)
19
LESE-2 Introducción a Rational Rose LSI Laboratori ES:E
Logical View. Elementos UML
Class diagrams Associations Interfaces Sequence diagrams Collaboration diagrams Statechart diagrams Packages
![Page 20: Introduccion a Rational Rose](https://reader036.vdocuments.site/reader036/viewer/2022062302/55cf8fde550346703ba0b77d/html5/thumbnails/20.jpg)
20
LESE-2 Introducción a Rational Rose LSI Laboratori ES:E
Logical View
![Page 21: Introduccion a Rational Rose](https://reader036.vdocuments.site/reader036/viewer/2022062302/55cf8fde550346703ba0b77d/html5/thumbnails/21.jpg)
21
LESE-2 Introducción a Rational Rose LSI Laboratori ES:E
Component View. Elementos UML
Components Interfaces Component diagrams Packages
![Page 22: Introduccion a Rational Rose](https://reader036.vdocuments.site/reader036/viewer/2022062302/55cf8fde550346703ba0b77d/html5/thumbnails/22.jpg)
22
LESE-2 Introducción a Rational Rose LSI Laboratori ES:E
Component View
![Page 23: Introduccion a Rational Rose](https://reader036.vdocuments.site/reader036/viewer/2022062302/55cf8fde550346703ba0b77d/html5/thumbnails/23.jpg)
23
LESE-2 Introducción a Rational Rose LSI Laboratori ES:E
Deployment View. Elementos UML
Processes Processors Connectors Devices Deployment diagram
![Page 24: Introduccion a Rational Rose](https://reader036.vdocuments.site/reader036/viewer/2022062302/55cf8fde550346703ba0b77d/html5/thumbnails/24.jpg)
24
LESE-2 Introducción a Rational Rose LSI Laboratori ES:E
Deployment View
![Page 25: Introduccion a Rational Rose](https://reader036.vdocuments.site/reader036/viewer/2022062302/55cf8fde550346703ba0b77d/html5/thumbnails/25.jpg)
25
LESE-2 Introducción a Rational Rose LSI Laboratori ES:E
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
![Page 26: Introduccion a Rational Rose](https://reader036.vdocuments.site/reader036/viewer/2022062302/55cf8fde550346703ba0b77d/html5/thumbnails/26.jpg)
26
LESE-2 Introducción a Rational Rose LSI Laboratori ES:E
FIN