LSI ES E Departament de Llenguatges i Sistemes

  • Slides: 26
Download presentation
LSI ES: E Departament de Llenguatges i Sistemes Informàtics Laboratori Enginyeria del Software :

LSI ES: E Departament de Llenguatges i Sistemes Informàtics Laboratori Enginyeria del Software : Especificació LESE-2 Introducción a Rational Rose Funcionalidad General Rubén González Blanco Sergio Pérez Tobalina 1

Objetivos LESE-2 Introducción a Rational Rose LSI Laboratori ES: E Conocer funcionalidad que provee

Objetivos LESE-2 Introducción a Rational Rose LSI Laboratori ES: E Conocer funcionalidad que provee Rational Rose para el modelado visual Toma de Contacto con Interfaz de Rational Rose 2

Contenido LESE-2 Introducción a Rational Rose LSI Laboratori ES: E Introducción Interfaz de Usuario

Contenido LESE-2 Introducción a Rational Rose LSI Laboratori ES: E Introducción Interfaz de Usuario n n Ventanas principales Toolbars Las 4 Vistas de Rose n Diagramas asociados 3

Contenido LESE-2 Introducción a Rational Rose LSI Laboratori ES: E Introducción Interfaz de Usuario

Contenido LESE-2 Introducción a Rational Rose LSI Laboratori ES: E Introducción Interfaz de Usuario n n Ventanas principales Toolbars Las 4 Vistas de Rose n Diagramas asociados 4

Rational Rose LESE-2 Introducción a Rational Rose LSI Laboratori ES: E Es un herramienta

Rational Rose LESE-2 Introducción a Rational Rose LSI Laboratori ES: E Es un herramienta software para el Modelado Visual mediante UML de sistemas software. n Permite Especificar, Analizar, Diseñar el sistema antes de Codificarlo 5

Características Rational Rose LESE-2 Introducción a Rational Rose n n n LSI Laboratori ES:

Características Rational Rose LESE-2 Introducción a Rational Rose n n n LSI Laboratori ES: E 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). . . 6

Contenido LESE-2 Introducción a Rational Rose LSI Laboratori ES: E Introducción Interfaz de Usuario

Contenido LESE-2 Introducción a Rational Rose LSI Laboratori ES: E Introducción Interfaz de Usuario n n Ventanas principales Toolbars Las 4 Vistas de Rose n Diagramas asociados 7

User Interface LSI Laboratori ES: E LESE-2 Introducción a Rational Rose Toolbars Browser Documentation

User Interface LSI Laboratori ES: E LESE-2 Introducción a Rational Rose Toolbars Browser Documentation Window Log Diagram Window 8

User Interface LESE-2 Introducción a Rational Rose LSI Laboratori ES: E Browser n Para

User Interface LESE-2 Introducción a Rational Rose LSI Laboratori ES: E Browser n Para navegar por los elementos de los modelos Toolbars n Para acceder a comandos Diagram Window n Para visualizar y editar diagramas Documentation Window n Para documentar elementos de los modelos Log n Para ver resultados de los comandos 9

Browser LESE-2 Introducción a Rational Rose n n n LSI Laboratori ES: E Navegar

Browser LESE-2 Introducción a Rational Rose n n n LSI Laboratori ES: E 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 w Ver asociaciones (son un elemento más) n n Abrir las especificaciones de algún elemento Agrupar en Paquetes los elementos de los modelos Añadir Diagramas Abrir Diagramas 10

Document Window LESE-2 Introducción a Rational Rose LSI Laboratori ES: E Añadir documentación a

Document Window LESE-2 Introducción a Rational Rose LSI Laboratori ES: E Añadir documentación a un elemento del modelo n Forma parte de la especificación del elemento w Aparece si se genera un report n Si es una clase y se genera código la doc aparece en comentarios 11

Diagram Window LESE-2 Introducción a Rational Rose LSI Laboratori ES: E Crear y visualizar

Diagram Window LESE-2 Introducción a Rational Rose LSI Laboratori ES: E Crear y visualizar diagramas uml Cambios en el diagrama se reflejan en el Browser y viceversa (múltiples cambios) 12

Log View LESE-2 Introducción a Rational Rose LSI Laboratori ES: E Report de los

Log View LESE-2 Introducción a Rational Rose LSI Laboratori ES: E Report de los comandos/acciones llevadas a cabo 13

Toolbars LSI Laboratori ES: E LESE-2 Introducción a Rational Rose Standard. Toolbar • Comandos

Toolbars LSI Laboratori ES: E LESE-2 Introducción a Rational Rose Standard. Toolbar • Comandos generales Diagram. Toolbar • Comandos específicos para crear elementos del diagrama • Depende del diagrama que se esta visualizando en Diagram. Window 14

Contenido LESE-2 Introducción a Rational Rose LSI Laboratori ES: E Introducción Interfaz de Usuario

Contenido LESE-2 Introducción a Rational Rose LSI Laboratori ES: E Introducción Interfaz de Usuario n n Ventanas principales Toolbars Las 4 Vistas de Rose n Diagramas asociados 15

Vistas de Rose LESE-2 Introducción a Rational Rose LSI Laboratori ES: E Use Case

Vistas de Rose LESE-2 Introducción a Rational Rose LSI Laboratori ES: E Use Case View Logic View Component View Deployment View 16

Use Case View. Elementos UML LSI Laboratori ES: E LESE-2 Introducción a Rational Rose

Use Case View. Elementos UML LSI Laboratori ES: E LESE-2 Introducción a Rational Rose n n n n n Actors Use cases Associations Use case documentation Use Case diagrams Activity diagrams Sequence diagrams Collaboration diagrams Packages n n n Business actors Business workers Business use cases Business Use Case diagrams Business Use Case realizations 17

Use Case View LESE-2 Introducción a Rational Rose LSI Laboratori ES: E 18

Use Case View LESE-2 Introducción a Rational Rose LSI Laboratori ES: E 18

Logical View. Elementos UML LESE-2 Introducción a Rational Rose n n n n LSI

Logical View. Elementos UML LESE-2 Introducción a Rational Rose n n n n LSI Laboratori ES: E Class diagrams Associations Interfaces Sequence diagrams Collaboration diagrams Statechart diagrams Packages 19

Logical View LESE-2 Introducción a Rational Rose LSI Laboratori ES: E 20

Logical View LESE-2 Introducción a Rational Rose LSI Laboratori ES: E 20

Component View. Elementos UML LESE-2 Introducción a Rational Rose n n LSI Laboratori ES:

Component View. Elementos UML LESE-2 Introducción a Rational Rose n n LSI Laboratori ES: E Components Interfaces Component diagrams Packages 21

Component View LESE-2 Introducción a Rational Rose LSI Laboratori ES: E 22

Component View LESE-2 Introducción a Rational Rose LSI Laboratori ES: E 22

Deployment View. Elementos UML LESE-2 Introducción a Rational Rose n n n LSI Laboratori

Deployment View. Elementos UML LESE-2 Introducción a Rational Rose n n n LSI Laboratori ES: E Processes Processors Connectors Devices Deployment diagram 23

Deployment View LESE-2 Introducción a Rational Rose LSI Laboratori ES: E 24

Deployment View LESE-2 Introducción a Rational Rose LSI Laboratori ES: E 24

Referencias LESE-2 Introducción a Rational Rose LSI Laboratori ES: E “Mastering UML with Rational

Referencias LESE-2 Introducción a Rational Rose LSI Laboratori ES: E “Mastering UML with Rational Rose 2002” Wendy Boggs, Michael Boggs, SYBEX Inc. n ISBN: 0 -7821 -4017 -3 “Visual Modeling with Rational Rose 2000 and UML” Terry Quantrany. Addison Wesley, Second Edition October 19, 1999. n ISBN: 0 -201 -69961 -3. Rose Tutorial n http: //www. rational. com/tryit/rose/seeit. jsp 25

LSI Laboratori ES: E LESE-2 Introducción a Rational Rose FIN 26

LSI Laboratori ES: E LESE-2 Introducción a Rational Rose FIN 26