ayuda 4.3 taller rational rose ppt

Upload: gnomarc-mgh

Post on 05-Apr-2018

232 views

Category:

Documents


1 download

TRANSCRIPT

  • 7/31/2019 Ayuda 4.3 Taller Rational Rose Ppt

    1/27

    Ana C. Torres Daz

    CICLO 2010-II Mdulo:

    Unidad: 1 Semana: 4

    ANALISIS Y DISEO DE SISTEMAS

  • 7/31/2019 Ayuda 4.3 Taller Rational Rose Ppt

    2/27

    Conceptos de UML

    El alumno tendr un panorama de los diferentesdiagramas UML

    Al finalizar el alumno

    Tecnologa Orientada a Objetos

    http://images.google.com.pe/imgres?imgurl=http://www.cs.ualberta.ca/~pfiguero/soo/uml/casosuso.gif&imgrefurl=http://www.cs.ualberta.ca/~pfiguero/soo/uml/casos_uso01.html&h=408&w=481&sz=4&tbnid=Kw_A4-qYPOkJ:&tbnh=106&tbnw=125&start=1&prev=/images?q=casos+de+uso&hl=es&lr=&sa=N
  • 7/31/2019 Ayuda 4.3 Taller Rational Rose Ppt

    3/27

    Rational Rose

    Conocer los conceptos bsicos de Rational Rose

    Explorar los cuatro tipos de vista de un modelo hechoen Rose.

    Empezar a trabajar con Rose.

    Objetivos

  • 7/31/2019 Ayuda 4.3 Taller Rational Rose Ppt

    4/27

    Herramienta de modelamiento visual para el anlisis ydiseo de sistemas basado en objetos.

    Qu es Rational Rose?

    Rational Rose

  • 7/31/2019 Ayuda 4.3 Taller Rational Rose Ppt

    5/27

    Ayuda a asegurar la arquitectura del sistema.

    Identificar fallas durante una etapa temprana deldesarrollo.

    Evitar aumento en los tiempos y costos del proyecto.

    Apoya al planeamiento del negocio (diagramas).

    Ventajas

    Rational Rose

  • 7/31/2019 Ayuda 4.3 Taller Rational Rose Ppt

    6/27

    Ayuda en los trabajos de anlisis de la funcionalidaddel sistema (casos usos).

    Facilita la visualizacin de los elementos del sistemay sus relaciones (diagramas de clases).

    Etc.

    Ventajas

    Rational Rose

  • 7/31/2019 Ayuda 4.3 Taller Rational Rose Ppt

    7/27

    Un modelo el R.R. es la imagen de un

    sistema desde varias prespectivas

    Rational Rose

  • 7/31/2019 Ayuda 4.3 Taller Rational Rose Ppt

    8/27

    El R.R. permite representar todos los diagramas deUML as como los actores, casos de uso, objetos,

    clases, componentes, etc.

    Rational Rose

    Rational Rose

  • 7/31/2019 Ayuda 4.3 Taller Rational Rose Ppt

    9/27

    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

  • 7/31/2019 Ayuda 4.3 Taller Rational Rose Ppt

    10/27

    El personal

    Diseadores y programadores

    Personal de despliegue

    El equipo de implementacin y los clientes

    Participantes

    Rational Rose

  • 7/31/2019 Ayuda 4.3 Taller Rational Rose Ppt

    11/27

    Los modelos de R.R. describen en detalle todo lo queel sistema incluir y como funcionar, para que los

    diseadores puedan usar los modelos como si fueran losplanos de un sistema a ser desarrollado.

    Rational Rose

    Rational Rose

  • 7/31/2019 Ayuda 4.3 Taller Rational Rose Ppt

    12/27

    Rational Rose

  • 7/31/2019 Ayuda 4.3 Taller Rational Rose Ppt

    13/27

    Navegador o browser

    Ventana de Documentacin

    Barra de Herramientas

    Ventana de Registro (log)

    Ventana del diagrama

    Rational Rose

  • 7/31/2019 Ayuda 4.3 Taller Rational Rose Ppt

    14/27

    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

  • 7/31/2019 Ayuda 4.3 Taller Rational Rose Ppt

    15/27

    Vista de Caso de Uso

    Vista Lgica

    Vista de Componentes

    Vista de Despliegue

    Rational Rose

  • 7/31/2019 Ayuda 4.3 Taller Rational Rose Ppt

    16/27

    Bloque que permite plasmar el anlisis del sistemamediante 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

  • 7/31/2019 Ayuda 4.3 Taller Rational Rose Ppt

    17/27

    Bloque que permite plasmar el diseo del sistemaconstruyendo para ello principalmente los siguientes

    modelos:

    Modelo Conceptual.

    Modelo Lgico.

    Modelo Fsico.

    LOGICAL VIEW:

    Rational Rose

  • 7/31/2019 Ayuda 4.3 Taller Rational Rose Ppt

    18/27

    Bloque que permite plasmar la estructura de loscomponentes del sistema y la estructura del sistema en

    ejecucin utilizando para ello principalmente lossiguientes diagramas:

    Diagrama de Componentes.

    Diagrama de Ejecucin.

    COMPONENT VIEW:

    Rational Rose

  • 7/31/2019 Ayuda 4.3 Taller Rational Rose Ppt

    19/27

    Esconder Browser.

    Ver Browser.

    Renombrar elementos.

    Eliminar elementos.

    BROWSER:

    Rational Rose

  • 7/31/2019 Ayuda 4.3 Taller Rational Rose Ppt

    20/27

    Ventana de Documentacin:

    Rational Rose

  • 7/31/2019 Ayuda 4.3 Taller Rational Rose Ppt

    21/27

    Barras de Herramientas

    Rational Rose

  • 7/31/2019 Ayuda 4.3 Taller Rational Rose Ppt

    22/27

    La ventana del Diagrama

    Rational Rose

  • 7/31/2019 Ayuda 4.3 Taller Rational Rose Ppt

    23/27

    La ventana Log

    Rational Rose

  • 7/31/2019 Ayuda 4.3 Taller Rational Rose Ppt

    24/27

    Con R.R. podemos apoyar el desarrollo de Softwarebajo la metodologa R.U.P.

    R.U.P.

    Rational Rose

  • 7/31/2019 Ayuda 4.3 Taller Rational Rose Ppt

    25/27

    EjercicioAtencion de pedido via internet

    Atencion oreden de pedido en el local

    Cliente

    Abastecimiento Proeedor

    Rational Rose

  • 7/31/2019 Ayuda 4.3 Taller Rational Rose Ppt

    26/27

    EjercicioAtencion de pedido via internet

    Atencion oreden de pedido en el local

    Cliente

    Abastecimiento Proeedor

    Rational Rose

  • 7/31/2019 Ayuda 4.3 Taller Rational Rose Ppt

    27/27

    Ingreso de Pedido

    (from Caso de Uso)

    Cliente

    (from Actors)

    Generar Documento de Pago

    (from Caso de Uso)

    Cajero

    (from Actors)

    Consultar Libro

    (from Caso de Uso)

    Vendedor

    (from Actors)

    Ubicar Libro

    (from Caso de Uso)

    Chequear Documento de Pago

    (from Caso de Uso)

    Despachador(f A t )