21
Incio Chapilliquen, Enrique David Jose Página 1 PRÁCTICA 1.2: “INTRODUCCIÓN A UNA HERRAMIENTA CASE” De acuerdo a lo explicado en clase y los videos ( Video 1.5 Video 1.6 ), elaborar un manual demostrativo de uso de la plantilla rational unified process del software IBM Rational Rose, en forma ordenada. Utilizando la Herramienta Microsoft Word 2010/2013. - UNIVERSIDAD CÉSAR VALLEJO ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS - Análisis y Diseño de Sistemas -

ADS Practica 1.2

Embed Size (px)

DESCRIPTION

ADS Practica 1.2

Citation preview

Incio Chapilliquen, Enrique David Jose Página 1

PRÁCTICA 1.2: “INTRODUCCIÓN A UNA HERRAMIENTA CASE”

De acuerdo a lo explicado en clase y los videos (Video 1.5 – Video 1.6), elaborar un manual demostrativo de uso de la plantilla rational unified process del software IBM Rational Rose, en forma ordenada. Utilizando la Herramienta Microsoft Word 2010/2013.

-

UNIVERSIDAD CÉSAR VALLEJOESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS

- Análisis y Diseño de Sistemas -

Incio Chapilliquen, Enrique David Jose Página 2

Manual Rational Rose

Marco Teórico:

¿Qué es Rational Rose?

ROSE = Rational Object Oriented Software Engineering (Ingeniería de Software orientado a objetos relacional).

Rational Rose.- es un conjunto de herramientas de modelado visual para desarrollo de software orientado a objetos.

Modelado Visual es el proceso de representar gráficamente el sistema a desarrollar

• La presentación de los detalles esenciales.

• Filtrado de datos no esenciales.

• Visualización del sistema desde diferentes perspectivas.

Características Rational Rose:

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)

Incio Chapilliquen, Enrique David Jose Página 3

Accediendo por primera vez a “IBM Rational Rose Enterprise 7” instalado en un equipo con Windows 10 preview, existen 2 maneras.

1ra manera: Dar clic en el botón y existe como programa “Agregado recientemente” seleccionamos y clic. (Ilustración 01)

(Ilustración 01): Accediendo del el menú .

Incio Chapilliquen, Enrique David Jose Página 4

2da manera: Ubicamos en cursor (puntero del mouse) en que se ubica en la barra de tareas, y digitamos el nombre del programa “Rational Rose” y automáticamente lo encontrara lo seleccionamos con clic. (Ilustración 02)

(Ilustración 02): Accediendo desde el buscador de web y ventanas.

Después se cargara el programa mostrando la siguiente ventana (logo)

Incio Chapilliquen, Enrique David Jose Página 5

Una vez iniciado el programa nos mostrara la siguiente interfaz.

Partes de la Interfaz de Usuario:

Browser.- Para navegar por los elementos de los modelos

Toolbars.-Para acceder a comandos

Diagram Window.-Para visualizar y editar diagramas

Documentation Window.-Para documentar elementos de los modelos

Log.-Para ver resultados de los comandos

Incio Chapilliquen, Enrique David Jose Página 6

Browser 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

Ver asociaciones (son un elemento más)

Abrir las especificaciones de algún elemento

Agrupar en Paquetes los elementos de los modelos

Añadir Diagramas

Abrir Diagramas

Document Window

Añadir documentación a un elemento del modelo

o Forma parte de la especificación del elemento

Aparece si se genera un reporte

o Si es una clase y se genera código la doc aparece en comentarios

Incio Chapilliquen, Enrique David Jose Página 7

Log View Reporte de los comandos/acciones llevadas a cabo

Toolbars

StandardToolbar Comandos generales.

DiagramToolbar • Comandos específicos para crear elementos del diagrama.• Depende del diagrama que se está visualizando en DiagramWindow.

Incio Chapilliquen, Enrique David Jose Página 8

Las 4 Vistas de Rose

Use Case View

Logic View

Component View

Deployment View

- Logical View. (Elementos UML)

Class diagrams

Associations

Interfaces

Sequence diagrams

Collaboration diagrams

Statechart diagrams

Packages

Incio Chapilliquen, Enrique David Jose Página 9

- Component View. (Elementos UML)

Components

Interfaces

Component diagrams

Packages

Incio Chapilliquen, Enrique David Jose Página 10

- Deployment View. Elementos UML

Processes

Processors

Connectors

Devices

Deployment diagram

Incio Chapilliquen, Enrique David Jose Página 11

Utilizando “Rational Rose” con “Proceso Unificado Relacional (RUP)” modelando “Diagrama de Casos de Uso”.

¿Cómo colocarle nombre al “Business Use-Case Model”?

1ro.- Seleccionar y dar clic derecho, se desplegara un pequeño menú emergente donde seleccionaremos “Rename”. (Ilustración 01)

(Ilustración 01): Colocando nombre

Incio Chapilliquen, Enrique David Jose Página 12

2do.- Observamos cómo se habilita para dejarnos editar el nombre. (Ilustración 02)

(Ilustración 02)

3ro.- Ingresamos el nombre por Ejemplo: “Modelo Ventas” y presionamos ENTER. (Ilustración 03)

(Ilustración 03)

¿Cómo agregar un nuevo “Use Case Diagram” y le colocamos un nombre (Diagrama de casos de uso)?

1ro.- A nuestro Modelo antes ya definido como “Modelo de Ventas”, clic derecho seleccionamos New \ Use Case Diagram… (Ilustración 04)

Incio Chapilliquen, Enrique David Jose Página 13

(Ilustración 04)

2do.- Se visualizara ya nuestro NewDiagram (nuevo diagrama ya creado) y activado para ingresar el nombre por Ejemplo colocaremos “Registro de Pedido” (Ilustración 05)

(Ilustración 05)

Por ultimo observemos como ya ingresamos el nombre. (Ilustración 06)

Incio Chapilliquen, Enrique David Jose Página 14

(Ilustración 06)

¿Cómo agregar elementos a nuestra barra de herramientas de Diagrama si no existe?

1ro.- En barra de herramientas de Diagrama clic derecho, seleccionamos “Customize…” (Ilustración 07)

(Ilustración 07)

Incio Chapilliquen, Enrique David Jose Página 15

2do.- Nos mostrara la siguiente venta donde en el panel Izquierdo podemos buscar y seleccionar el elemento a utilizar en nuestro modelo. (Ilustración 08)

(Ilustración 08)

Ejemplo: como agregamos 3 elementos a utilizar en nuestro proyecto siendo los elementos los siguientes:

1ro.- vamos ubicando cada elemento y le damos clic en “Agregar->” para que se agregue.

Incio Chapilliquen, Enrique David Jose Página 16

2do.- podemos apreciar cómo y se muestran los 3 elementos agregados en el panel Derecho y presionamos “Cerrar” para que se muestre en nuestra barra de herramientas de Diagrama. (Ilustración 09) (Ilustración 10)

(Ilustración 09)

Incio Chapilliquen, Enrique David Jose Página 17

(Ilustración 10)

Empezando a hacer nuestros Diagramas o modelos

1ro.- Tenemos que seleccionar el elemento a utilizar, de damos clic. (Ilustración 11)

(Ilustración 11)

Incio Chapilliquen, Enrique David Jose Página 18

2do.- En la venta de diagrama hace clic para que se muestre el elemento. (Ilustración 12)

(Ilustración 12)

Y de la misma forma agregamos cualquier otro elemento a nuestro diagrama.

3ro.- Para relacionar los elementos seleccionamos uno de ellos y sin soltar lo arrastramos hacia el otro elemento con el cual queremos que interactúe. (Ilustración 12)

(Ilustración 13)

Incio Chapilliquen, Enrique David Jose Página 19

¿Cómo guardar nuestro Proyecto?

1ro.- Hacemos clic en “File” / seleccionamos “Save As…” (guardar como…) (Ilustración 14)

(Ilustración 14)

2do.- Le colocamos un nombre por ejemplo “Aprendiendo” y presionamos “Guardar”. (Ilustración 15)

(Ilustración 15)

Incio Chapilliquen, Enrique David Jose Página 20

3ro.- Observemos como se crea un archivo con extensión MDL. (Ilustración 16)

(Ilustración 16)