hacm40 eq2-rational rose

38
INSTITUTO POLITÉCNICO NACIONAL Unidad Profesional Interdisciplinaria de Ingeniería y Ciencias Sociales y Administrativas Nombres de los Integrantes: Revelo Valdovinos Daniela Briseño Álvarez Gabriel Alejandro Cruz Galván José Ulises Escamilla Bustamante Héctor Torre Fierro Pablo Daniel Cárdenas Sánchez César Adrián Coordinador: Ortiz Trejo Mariana

Upload: klef258

Post on 29-Jun-2015

612 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Hacm40 eq2-rational rose

INSTITUTO POLITÉCNICO NACIONAL

Unidad Profesional Interdisciplinaria de Ingeniería y Ciencias Sociales y Administrativas

Nombres de los Integrantes:

• Revelo Valdovinos Daniela• Briseño Álvarez Gabriel Alejandro• Cruz Galván José Ulises• Escamilla Bustamante Héctor• Torre Fierro Pablo Daniel• Cárdenas Sánchez César Adrián

Coordinador:

• Ortiz Trejo Mariana

Page 2: Hacm40 eq2-rational rose

AntecedentesFue fundada por Paul Levy y Mike Devlin en 1981.

Con el fin de proporcionar las herramientas en el uso de prácticas de ingeniería de software, la arquitectura modular particularmente explícita y el desarrollo iterativo. Racional fue vendido a IBM el 20 de febrero de 2003.

Page 3: Hacm40 eq2-rational rose

Medio Ambiente racional

En 1985 el Medio Ambiente racional era un entorno de desarrollo integrado para el lenguaje de programación Ada.

Aparece la primera versión llamada el R1000 racional

Page 4: Hacm40 eq2-rational rose

INICIATIVA AÑO DESCRIPCION

La re-implementación de Medio Ambiente racional (para Ada)

1993 se ejecutan en Unix basados en estaciones de trabajo de Sun e IBM

El desarrollo de un entorno similar Rational para C + +

1994 El desarrollo de un entorno similar Rational para C + +

Rose 1994 Apoya una notación gráfica desarrollada por Grady Booch. Apex,

En 1990, pone en marcha tres iniciativas de desarrollo:

Page 5: Hacm40 eq2-rational rose

Abanico de Opciones

Page 6: Hacm40 eq2-rational rose

Capacidades:

• Permite Especificar, Analizar, Diseñar el sistema antes de Codificarlo

• 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)

Page 7: Hacm40 eq2-rational rose

Browser

Documentation Window Diagram WindowLog

Toolbars

Page 8: Hacm40 eq2-rational rose

• BrowserPara navegar por los elementos de los modelos

• ToolbarsPara acceder a comandos

• Diagram WindowPara visualizar y editar diagramas

• Documentation WindowPara documentar elementos de los modelos

• LogPara ver resultados de los comandos

Page 9: Hacm40 eq2-rational rose

• 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• Abrir las especificaciones de algún

elemento• Agrupar en Paquetes los elementos de

los modelos• Añadir Diagramas• Abrir Diagramas

Page 10: Hacm40 eq2-rational rose

• Añadir documentación a un elemento del modelo

Forma parte de la especificación del elemento

Si es una clase y se genera código la documentación aparece en comentarios.

Page 11: Hacm40 eq2-rational rose

Crear y visualizar diagramas UML.

Cambios en el diagrama se reflejan en el Browser y viceversa.

Page 12: Hacm40 eq2-rational rose

StandardToolbar • Comandos generales

DiagramToolbar

• Comandos específicos para crear elementos del diagrama• Depende del diagrama que se esta visualizando en DiagramWindow

Page 13: Hacm40 eq2-rational rose

Diagramas UML

Page 14: Hacm40 eq2-rational rose

Diagrama de clases…

Atributos

Acciones

Clase

Page 15: Hacm40 eq2-rational rose

Diagramas de objeto…

Contiene valores específicos de los atributos y acciones.Como: Marca: mabe.Modelo: Washtem.No. de serie: TZ24500Capacidad: 7Kg.

Page 16: Hacm40 eq2-rational rose

Diagrama Caso de uso…

Actor

Caso de uso

Page 17: Hacm40 eq2-rational rose

Diagrama de estados…

Estado particular de un objeto.

Page 18: Hacm40 eq2-rational rose

Diagrama de secuencias…

Page 19: Hacm40 eq2-rational rose

Diagrama de actividades…

Page 20: Hacm40 eq2-rational rose

Diagrama de colaboraciones…

Page 21: Hacm40 eq2-rational rose

Diagrama de componentes…

Representación de la arquitectura de software

Page 22: Hacm40 eq2-rational rose

Diagrama de componentes…

Represe la arquitectura física del sistema informático.

Page 23: Hacm40 eq2-rational rose

Consta de 4 vistas:

a) La Vista de Casos de Uso, Use Case View

b) La Vista Lógica, Logical View

c) La Vista de Componentes, Component View

d) La Vista de Despliegue, Deployment View

¿Cómo se usa?

Page 24: Hacm40 eq2-rational rose
Page 25: Hacm40 eq2-rational rose

Customize

Agregar los elementos para el caso de uso

ActorWorkerCaso de uso

Page 26: Hacm40 eq2-rational rose

Caso de uso

Ovalo que representa caso de uso

ActorWorker

Page 27: Hacm40 eq2-rational rose

Se unen las líneas para representar como interactúan los actores o trabajadores

Page 28: Hacm40 eq2-rational rose

Diagrama de actividades

Page 29: Hacm40 eq2-rational rose

Operating system Software Hardware•Operating Systems Windows•AIX•Linux•zLinux•Virtualization VMware•Integrations Tivoli Change and Configuration Management Database•Lotus Connections•WebSphere Service Registry and Repository•Rational System Architect•Rational Software modeling family•Rational Application Developer•Rational ClearCase•Rational ClearQuest•Integrations with Jazz projects Rational Team Concert•Rational Quality Manager•Rational Requirements Composer•Rational Build Forge•Rational Insight

•Application Servers Apache Tomcat•embedded version of WebSphere Application Server•WebSphere Application Server•Databases DB2•Oracle•Microsoft SQL Server•Clients Eclipse•Internet Explorer•Firefox•Identity Management Tivoli Directory Server•Microsoft Active Directory

•Minimum Server Hardware requirements Disk space: 5 GB disk space (minimum)•Display: 1024 x 768 display minimum using 256 Colors (or higher for best results)•Memory: 2 GB RAM•Processor: 2 GHz Intel Pentium4, dual CPU (or higher for best results)

Requerimientos

Page 30: Hacm40 eq2-rational rose

¿Dónde se descarga?

http://www.4shared.com/rar/plkGGZpu/

RRE.html

Page 31: Hacm40 eq2-rational rose
Page 32: Hacm40 eq2-rational rose
Page 33: Hacm40 eq2-rational rose
Page 34: Hacm40 eq2-rational rose
Page 35: Hacm40 eq2-rational rose
Page 36: Hacm40 eq2-rational rose
Page 37: Hacm40 eq2-rational rose
Page 38: Hacm40 eq2-rational rose