PRÁCTICA 2: TRABAJANDO CON RATIONAL ROSE PARA UML OBJETIVOS: Con la realización de esta práctica, el alumno: Conocerá las características generales de Rational Rose como una herramienta CASE que da soporte al modelado visual con UML. Aprenderá el manejo básico de Rational Rose 98. TIEMPO DE REALIZACIÓN DE LA PRÁCTICA: 1 SESIÓN DE LABORATORIO (2 HORAS). SOFTWARE A UTILIZAR: RATIONAL ROSE 98. INTRODUCCIÓN TEÓRICA: 1. Introducción: Rational Rose es una herramienta CASE poderosa de modelado visual para el análisis y diseño de sistemas basados en objetos. Se utiliza para modelar un sistema antes de proceder a construirlo. 2. Cubre todo el ciclo de vida de un proyecto: concepción y formalización del modelo, construcción de los componentes, transición a los usuarios y certificación de las distintas fases. Entorno de creación de diagramas para UML. Diseño centrado en casos de uso y enfocado al negocio que generan un software de mayor calidad. Uso de un lenguaje estándar común a todo el equipo de desarrollo que facilita la comunicación. Cómo empezar con Visual Paradigm para UML: Poner en marcha Racional Rose en Windows: Seleccione Inicio-> Todos los programas-> 3. Rational Rose 98 Evaluation Edition.lnk Interfaz de Racional Rose: La interfaz de Rational Rose está formada por los siguientes elementos principales: 1. Browser ó Navegador, que permite navegar rápidamente a través de las distintas vistas del modelo. 2. Ventana de documentación, para manejar los documentos del ítem seleccionado en cualquiera de los diagramas. 3. Barra de herramientas Standard, para acceder rápidamente a las acciones comunes a ejecutar para cada uno de los diagramas del modelo. 4. Barra de herramientas Diagrama, muestra el conjunto de herramientas disponibles para el diagrama activo. 5. Ventana de Diagrama, que permite desplegar y editar cualquiera de los diagramas UML. 1 6. Ventana Registro ó Log, que registra todas las órdenes ejecutadas y los errores que se producen durante su ejecución. 7. Barra de Estado, que muestra el programa de la carga del modelo, el estado de lectura/escritura del elemento seleccionado, y otros datos de utilidad. 2 4. Vista del Browser o Explorador de Rational: 5. Trabajando con diagramas en Rational Rose: Los diagramas en se pueden crear de diferentes maneras: 1. Clic en el menú Browse -> Seleccionar el tipo de diagrama que se desea crear -> New -> OK -> Nombre del Diagrama -> OK 2. A través de la Ventana de Navegación, haciendo Clic derecho sobre el diagrama que se desea crear -> New -> Tipo Diagrama 3 6. Creación de los elementos de un diagrama Los elementos de diagramas se añaden de la siguiente manera: Seleccionar el elemento que se desea añadir de la barra de herramientas del diagrama, luego hacer clic en la Ventana de Edición de Diagramas UML para crearlo. 7. Eliminar elementos Para eliminar un elemento de diagrama se realizan los siguientes pasos: Clic derecho sobre el elemento que se desea eliminar. Seleccionar la opción Delete del Menú Edit o presionando Ctrl + D. 4 5 DESARROLLO DE LA PRÁCTICA: Realizar el siguiente Diagrama en Rational Rose. DIAGRAMA DE CASOS DE USO: SISTEMA DE ALQUILER DE VEHÍCULOS Usuario Realizar Registro Empleado Realizar Reserva Registrar Contrato <<include>> <<extend>> Verificar Codigo Reserva <<include>> Cliente Consultar Reserva Validar Acceso <<include>> Cancelar Reserva Registrar Información Consultar Datos Administrador Mantener Información 6 Gerente