P. 1
Explicacion de la fase de IMPLEMENTACION de la metogologia RUP

Explicacion de la fase de IMPLEMENTACION de la metogologia RUP

|Views: 2.495|Likes:
Publicado porjheisondc
Explicacion,fase,IMPLEMENTACION, metogologia RUP,
Explicacion,fase,IMPLEMENTACION, metogologia RUP,

More info:

Published by: jheisondc on Mar 02, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

08/07/2013

pdf

text

original

Ing.

de Software de Gestión
Implementación
By_ Jeysson Poquioma

1

Agenda

Introducción Implementación – Workflow Diagrama de Componentes Diagrama de Despliegue

jheisondc@gmail.com

Introducción

Empezamos con el resultado del diseño e implementamos el sistema en términos de componentes. Propósito principal de la implementación es desarrollar la arquitectura y el sistema como un todo es decir:
- La identificación de componentes significativos arquitectónicamente, tales como componentes ejecutables. - La asignación de componentes a los nodos en las configuraciones de redes

jheisondc@gmail.com

Implementación - Workflow

jheisondc@gmail.com

Implementación - Workflow

Arquitecto
- Responsable de la integridad del modelo de implementación y asegura que el modelo como un todo es correcto, completo y legible - Responsable de la arquitectura del modelo de implementación es decir de la existencia de sus partes significativas arquitectónicamente como es el modelo de despliegue

jheisondc@gmail.com

Implementación - Workflow

Integrador de sistemas
- La integración del sistema esta mas allá del ámbito de cada ingeniero de componentes individual. - Responsabilidad de planificar la secuencia de construcciones necesarias en cada iteración y la integración de cada construcción cuando sus partes han sido implementadas.

jheisondc@gmail.com

Implementación - Workflow

Ingeniero de Componentes
- Define y mantiene el código fuente de uno o varios componentes garantizando que cada componente implementa la funcionalidad correcta (por ejemplo, como especifican las clases de diseño)

jheisondc@gmail.com

Diagrama de Componentes

Muestra la vista física del software en términos de componentes ejecutables y librerías de clase sus relaciones o dependencias Elementos:
- Librería (Componente DLL ó Base de datos) - Aplicación UI (Componente EXE) - Relación de Dependencia

jheisondc@gmail.com

¿Qué es un Componente?

Un componente es una unidad de código fuente que sirve como un bloque de construcción para la estructura física de un sistema. Las clases que se agrupan en un componente son aquellas que o bien tienen funciones cooperativas o las que necesitan estar en una proximidad cercana por eficiencia de implementación

jheisondc@gmail.com

Elementos del Diagrama de Componentes

Componente: Componente archivo

Parte

física

de

software,

Dependencia: Dependencia Relación de necesidad de un componente por otro. Un componente hace referencia a los servicios ofrecidos por otro componente
jheisondc@gmail.com

Diagrama de Componentes

jheisondc@gmail.com

Diagrama de Componentes

jheisondc@gmail.com

Diferencia entre componentes y clases

jheisondc@gmail.com

Despliegue

Producir un producto y hacerlo llegar a sus usuarios finales. Incluye varias actividades:
- Producir un “release” - Empaquetar el software - Distribuir el software - Realizar pruebas beta - Instalar el software - Apoyar a los usuarios - Migración de datos

jheisondc@gmail.com

Diagramas de Despliegue

Se utiliza para modelar los aspectos físicos sobre los que se ejecutarán los componentes del sistema de software. Muestra las conexiones entre procesadores y dispositivos Cuando a un diagrama de despliegue se le añaden los componentes de software, se muestra como opera el sistema en tiempo de ejecución.

jheisondc@gmail.com

Diagramas de Despliegue

Los nodos sirven para modelar la topología del HW sobre el que se ejecuta un sistema. Un nodo representa normalmente un dispositivo o procesador sobre el cual se pueden desplegar los componentes.

jheisondc@gmail.com

Diagramas de Despliegue

Los estereotipos permiten precisar la naturaleza del equipo:
- Dispositivos - Procesadores - Memoria

Los nodos se interconectan mediante soportes bidireccionales (en principio) que pueden a su vez estereotiparse

jheisondc@gmail.com

Diagramas de Despliegue

Servidor Aplicac...

Servidor de Bd

Switch

PC1-Punto Venta

PC2-Caja

PC3-Compras

Impresora

jheisondc@gmail.com

jheisondc@gmail.com

jheisondc@gmail.com

Diagrama de componentes

jheisondc@gmail.com

Diagrama de Distribución

jheisondc@gmail.com

Diagrama de Distribución

Mobile Ventas Srv Web -Web Services

Web Clients Srv BD

Srv App

jheisondc@gmail.com

Windows Clients

GRACIAS…

jheisondc@gmail.com

24

You're Reading a Free Preview

Descarga
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->