LSI Laboratori ES:E
1
LESE-2 Introducción a Rational Rose
Rational Rose
LESE-2 Introducción a Rational
Rose
LSI Laboratori ES:E
2
LESE-2 Introducción a Rational Rose
Rational Rose
Rational Rose Enterprise ofrece una herramienta y ...
LSI Laboratori ES:E
3
LESE-2 Introducción a Rational Rose
Rational Software is actualmente conocida como una
familia de so...
LSI Laboratori ES:E
4
LESE-2 Introducción a Rational Rose
Rational Rose - Productos
Rational Rose Developer for Java: Soft...
LSI Laboratori ES:E
5
LESE-2 Introducción a Rational Rose
Rational Rose Enterprise: Herramienta de modelado visual
para el...
LSI Laboratori ES:E
6
LESE-2 Introducción a Rational Rose
Objetivos
Conocer funcionalidad que provee
Rational Rose para el...
LSI Laboratori ES:E
7
LESE-2 Introducción a Rational Rose
Contenido
Introducción
Interfaz de Usuario
 Ventanas principale...
LSI Laboratori ES:E
8
LESE-2 Introducción a Rational Rose
Contenido
Introducción
Interfaz de Usuario
 Ventanas principale...
LSI Laboratori ES:E
9
LESE-2 Introducción a Rational Rose
Rational Rose
Es un herramienta software para el
Modelado Visual...
LSI Laboratori ES:E
10
LESE-2 Introducción a Rational Rose
Características Rational Rose
 Mantiene la consistencia de los...
LSI Laboratori ES:E
11
LESE-2 Introducción a Rational Rose
Contenido
Introducción
Interfaz de Usuario
 Ventanas principal...
LSI Laboratori ES:E
12
LESE-2 Introducción a Rational Rose
User Interface
Browser
Documentation Window Diagram WindowLog
T...
LSI Laboratori ES:E
13
LESE-2 Introducción a Rational Rose
User Interface
Browser
 Para navegar por los elementos de los ...
LSI Laboratori ES:E
14
LESE-2 Introducción a Rational Rose
Browser
 Navegar por los elementos de las vistas de Rose
 Aña...
LSI Laboratori ES:E
15
LESE-2 Introducción a Rational Rose
Document Window
Añadir documentación a un elemento del modelo
...
LSI Laboratori ES:E
16
LESE-2 Introducción a Rational Rose
Diagram Window
Crear y visualizar diagramas uml
Cambios en el d...
LSI Laboratori ES:E
17
LESE-2 Introducción a Rational Rose
Log View
Report de los comandos/acciones llevadas a
cabo
LSI Laboratori ES:E
18
LESE-2 Introducción a Rational Rose
Toolbars
StandardToolbar
•Comandos generales
DiagramToolbar
•Co...
LSI Laboratori ES:E
19
LESE-2 Introducción a Rational Rose
Contenido
Introducción
Interfaz de Usuario
 Ventanas principal...
LSI Laboratori ES:E
20
LESE-2 Introducción a Rational Rose
Vistas de Rose
Use Case View
Logic View
Component View
Deployme...
LSI Laboratori ES:E
21
LESE-2 Introducción a Rational Rose
Use Case View
La Vista de Casos de Uso, Use Case View, que es l...
LSI Laboratori ES:E
22
LESE-2 Introducción a Rational Rose
Use Case View. Elementos UML
 Actors
 Use cases
 Association...
LSI Laboratori ES:E
23
LESE-2 Introducción a Rational Rose
Use Case View
LSI Laboratori ES:E
24
LESE-2 Introducción a Rational Rose
Logic View
La Vista Lógica, Logical View, en la que encontraría...
LSI Laboratori ES:E
25
LESE-2 Introducción a Rational Rose
Logical View. Elementos UML
 Class diagrams
 Associations
 I...
LSI Laboratori ES:E
26
LESE-2 Introducción a Rational Rose
Logical View
LSI Laboratori ES:E
27
LESE-2 Introducción a Rational Rose
Component View
La Vista de Componentes, Component View, en la
q...
LSI Laboratori ES:E
28
LESE-2 Introducción a Rational Rose
Component View. Elementos UML
 Components
 Interfaces
 Compo...
LSI Laboratori ES:E
29
LESE-2 Introducción a Rational Rose
Component View
LSI Laboratori ES:E
30
LESE-2 Introducción a Rational Rose
Deployment View
La Vista de Despliegue, Deployment View, en la ...
LSI Laboratori ES:E
31
LESE-2 Introducción a Rational Rose
Deployment View. Elementos UML
 Processes
 Processors
 Conne...
LSI Laboratori ES:E
32
LESE-2 Introducción a Rational Rose
Deployment View
LSI Laboratori ES:E
33
LESE-2 Introducción a Rational Rose
Referencias
“Mastering UML with Rational Rose 2002” Wendy Boggs...
Próxima SlideShare
Cargando en…5
×

Lese 2 - introduccion a rational rose

337 visualizaciones

Publicado el

rational rose

Publicado en: Internet
0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
337
En SlideShare
0
De insertados
0
Número de insertados
6
Acciones
Compartido
0
Descargas
23
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Lese 2 - introduccion a rational rose

  1. 1. LSI Laboratori ES:E 1 LESE-2 Introducción a Rational Rose Rational Rose LESE-2 Introducción a Rational Rose
  2. 2. LSI Laboratori ES:E 2 LESE-2 Introducción a Rational Rose Rational Rose Rational Rose Enterprise ofrece una herramienta y un lenguaje de modelado común para simplificar el entorno de trabajo y permitir una creación más rápida de software de calidad El software permite acelerar el desarrollo de estas aplicaciones con código generado a partir de modelos visuales mediante el lenguaje UML (Unified Modeling Language).
  3. 3. LSI Laboratori ES:E 3 LESE-2 Introducción a Rational Rose Rational Software is actualmente conocida como una familia de software de IBM para el despliegue, diseño, construcción, pruebas y administración de proyectos en el proceso desarrollo de software.
  4. 4. LSI Laboratori ES:E 4 LESE-2 Introducción a Rational Rose Rational Rose - Productos Rational Rose Developer for Java: Software controlado por modelos para entornos de implementación Java y Java EE Rational Rose Developer for UNIX: Software para desarrollar aplicaciones basadas en UNIX y Linux. Rational Rose Developer for Visual Studio: Software controlado por modelo para lenguajes Microsoft Visual Studio.
  5. 5. LSI Laboratori ES:E 5 LESE-2 Introducción a Rational Rose Rational Rose Enterprise: Herramienta de modelado visual para el desarrollo de aplicaciones, el modelado de datos, el diseño de servicios web, el modelado empresarial, la ampliación de aplicaciones heredadas y el modelado basado en componentes. Rational Rose Modeler: Solución que proporciona un lenguaje de modelado estándar para crear modelos independientes de la plataforma Rational Rose Technical Developer: Solución de desarrollo controlado por modelo con conversión de diseño a código automatizada para Java, C y C++.
  6. 6. LSI Laboratori ES:E 6 LESE-2 Introducción a Rational Rose Objetivos Conocer funcionalidad que provee Rational Rose para el modelado visual Toma de Contacto con Interfaz de Rational Rose
  7. 7. LSI Laboratori ES:E 7 LESE-2 Introducción a Rational Rose Contenido Introducción Interfaz de Usuario  Ventanas principales  Toolbars Las 4 Vistas de Rose  Diagramas asociados
  8. 8. LSI Laboratori ES:E 8 LESE-2 Introducción a Rational Rose Contenido Introducción Interfaz de Usuario  Ventanas principales  Toolbars Las 4 Vistas de Rose  Diagramas asociados
  9. 9. LSI Laboratori ES:E 9 LESE-2 Introducción a Rational Rose 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
  10. 10. LSI Laboratori ES:E 10 LESE-2 Introducción a Rational Rose 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)  ...
  11. 11. LSI Laboratori ES:E 11 LESE-2 Introducción a Rational Rose Contenido Introducción Interfaz de Usuario  Ventanas principales  Toolbars Las 4 Vistas de Rose  Diagramas asociados
  12. 12. LSI Laboratori ES:E 12 LESE-2 Introducción a Rational Rose User Interface Browser Documentation Window Diagram WindowLog Toolbars
  13. 13. LSI Laboratori ES:E 13 LESE-2 Introducción 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
  14. 14. LSI Laboratori ES:E 14 LESE-2 Introducción a Rational Rose 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
  15. 15. LSI Laboratori ES:E 15 LESE-2 Introducción a Rational Rose 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
  16. 16. LSI Laboratori ES:E 16 LESE-2 Introducción a Rational Rose Diagram Window Crear y visualizar diagramas uml Cambios en el diagrama se reflejan en el Browser y viceversa (múltiples cambios)
  17. 17. LSI Laboratori ES:E 17 LESE-2 Introducción a Rational Rose Log View Report de los comandos/acciones llevadas a cabo
  18. 18. LSI Laboratori ES:E 18 LESE-2 Introducción a Rational Rose Toolbars StandardToolbar •Comandos generales DiagramToolbar •Comandos específicos para crear elementos del diagrama •Depende del diagrama que se esta visualizando en DiagramWindow
  19. 19. LSI Laboratori ES:E 19 LESE-2 Introducción a Rational Rose Contenido Introducción Interfaz de Usuario  Ventanas principales  Toolbars Las 4 Vistas de Rose  Diagramas asociados
  20. 20. LSI Laboratori ES:E 20 LESE-2 Introducción a Rational Rose Vistas de Rose Use Case View Logic View Component View Deployment View
  21. 21. LSI Laboratori ES:E 21 LESE-2 Introducción a Rational Rose Use Case View La Vista de Casos de Uso, Use Case View, que es la vista en la que se presenta el comportamiento deseado del sistema: en ella se encontrarían los modelos relacionados con la captura de requisitos. Según el proceso que hemos visto en clase, en esta vista se ubicarían el modelo del negocio, el modelo conceptual, el modelo de casos de uso del sistema y los diagramas de secuencia del sistema
  22. 22. LSI Laboratori ES:E 22 LESE-2 Introducción 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
  23. 23. LSI Laboratori ES:E 23 LESE-2 Introducción a Rational Rose Use Case View
  24. 24. LSI Laboratori ES:E 24 LESE-2 Introducción a Rational Rose Logic View La Vista Lógica, Logical View, en la que encontraríamos los modelos que muestran el vocabulario y la funcionalidad (estructura y comportamiento) del sistema, a través de un conjunto de colaboraciones que realizan los casos de uso de la vista de casos de uso (colaboraciones que se modelan mediante diagramas de clases y diagramas de interacción: secuencia y colaboración).
  25. 25. LSI Laboratori ES:E 25 LESE-2 Introducción a Rational Rose Logical View. Elementos UML  Class diagrams  Associations  Interfaces  Sequence diagrams  Collaboration diagrams  Statechart diagrams  Packages
  26. 26. LSI Laboratori ES:E 26 LESE-2 Introducción a Rational Rose Logical View
  27. 27. LSI Laboratori ES:E 27 LESE-2 Introducción a Rational Rose Component View La Vista de Componentes, Component View, en la que se representa la implementación del sistema mediante componentes, la organización modular del software. Esta vista está relacionada con la gestión de la configuración del software. Los paquetes en esta vista se organizan en niveles. Un componente está relacionado con un archivo de software y un lenguaje de programación. Las clases de la vista lógica se asignarían a los componentes de la vista de componentes.
  28. 28. LSI Laboratori ES:E 28 LESE-2 Introducción a Rational Rose Component View. Elementos UML  Components  Interfaces  Component diagrams  Packages
  29. 29. LSI Laboratori ES:E 29 LESE-2 Introducción a Rational Rose Component View
  30. 30. LSI Laboratori ES:E 30 LESE-2 Introducción a Rational Rose Deployment View La Vista de Despliegue, Deployment View, en la que se modela la distribución o despliegue de los componentes a los nodos de procesamiento del sistema. Muestra la topología, distribución e instalación del sistema
  31. 31. LSI Laboratori ES:E 31 LESE-2 Introducción a Rational Rose Deployment View. Elementos UML  Processes  Processors  Connectors  Devices  Deployment diagram
  32. 32. LSI Laboratori ES:E 32 LESE-2 Introducción a Rational Rose Deployment View
  33. 33. LSI Laboratori ES:E 33 LESE-2 Introducción 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

×