CICLO2012-I Mdulo: I Unidad: 2 Semana:4 ANALISIS Y DISEO DE SISTEMAS DE INFORMACIN Tema: Introduccin al Rational Rose 1 Herramienta de modelamiento visual para el anlisis y diseo de sistemas basado en objetos. Qu es Rational Rose? Rational Rose Ayuda a asegurar la arquitectura del sistema. Identificar fallas durante una etapa temprana del desarrollo. Evitar aumento en los tiempos y costos del proyecto. Apoya al planeamiento del negocio (diagramas). Ventajas Rational Rose 2 Ayuda en los trabajos de anlisis de la funcionalidad del sistema (casos usos). Facilita la visualizacin de los elementos del sistema y sus relaciones (diagramas de clases). Etc. Ventajas Rational Rose Un modelo en Rational Rose es la imagen de un sistema desde varias prespectivas Rational Rose El R.R. permite representar todos los diagramas de UML as como los actores, casos de uso, objetos, clases, componentes, etc. Rational Rose Rational Rose 3 Equipo de desarrollo Los clientes y gerentes del proyecto Los gerentes Los analistas y los clientes Los tcnicos Los analistas y diseadores Participantes Rational Rose El personal Diseadores y programadores Personal de despliegue El equipo de implementacin y los clientes Participantes Rational Rose Los modelos de R.R. describen en detalle todo lo que el sistema incluir y como funcionar, para que los diseadores puedan usar los modelos como si fueran los planos de un sistema a ser desarrollado. Rational Rose Rational Rose 4 Rational Rose Navegador o browser Ventana de Documentacin Barra de Herramientas Ventana de Registro (log) Ventana del diagrama Rational Rose Navegador o Browser: Agregar Elementos Vista de los elementos existentes Vista de las relaciones existentes Renombrar elementos Agregar elemento a un diagrama Agrupar elementos en paquetes Abrir un diagrama Rational Rose 5 Vista de Caso de Uso Vista Lgica Vista de Componentes Vista de Despliegue Rational Rose Bloque que permite plasmar el anlisis del sistema mediante el modelamiento de los procesos utilizando para ello principalmente los siguientes diagramas: Diagrama de Casos de Uso. Diagrama de Secuencia. Diagrama de Colaboracin. USE CASE VIEW: Rational Rose Bloque que permite plasmar el diseo del sistema construyendo para ello principalmente los siguientes modelos: Modelo Conceptual. Modelo Lgico. Modelo Fsico. LOGICAL VIEW: Rational Rose 6 Bloque que permite plasmar la estructura de los componentes del sistema y la estructura del sistema en ejecucin utilizando para ello principalmente los siguientes diagramas: Diagrama de Componentes. Diagrama de Ejecucin. COMPONENT VIEW: Rational Rose Esconder Browser. Ver Browser. Renombrar elementos. Eliminar elementos. BROWSER: Rational Rose Ventana de Documentacin: Rational Rose 7 Barras de Herramientas Rational Rose La ventana del Diagrama Rational Rose La ventana Log Rational Rose 8 Con R.R. podemos apoyar el desarrollo de Software bajo la metodologa R.U.P. R.U.P. Rational Rose Di agrama de caso de uso Di agrama de secuenci a 9 Di agrama de col aboraci n Di agrama de Cl ase Di agrama de estados 10 Di agrama de componentes Di agrama de despl i egue Graciaspor suAtencin 30