Descargar

Diagrama de Estados, de Componentes y de Despliegue (página 2)

Enviado por Pablo Turmero


Partes: 1, 2, 3, 4
edu.red

Ejemplo: A d2 d1 H* B C x y D out in … Historia

edu.red

Ejemplo: Enjuague Lavado Secado H Enjuague Lavado Secado H Espera abir puerta cerrar puerta … Historia

edu.red

Destrucción del Objeto La destrucción de un objeto es efectiva cuando el flujo de control del autómata alcanza un estado final no anidado

La llegada a un estado final anidado implica la “subida” al superestado asociado, no el fin del objeto

edu.red

… Destrucción de Objeto Ejemplo:

edu.red

Transiciones temporizadas Las esperas son actividades que tienen asociada cierta duración

La actividad de espera se interrumpe cuando el evento esperado tiene lugar

Este evento desencadena una transición que permite salir del estado que alberga la actividad de espera. El flujo de control se transmite entonces a otro estado

edu.red

Ejemplo: … Transiciones temporizadas A esperar dinero entry: Mostrar mensaje exit: cerrar ranura B anular transacción / Abrir ranura Depósito efectuado después de 30 segundos

edu.red

Diagrama de Actividad El Diagrama de Actividad es una especialización del Diagrama de Estado, organizado respecto de las acciones y usado para especificar:

Un método Un caso de uso Un proceso de negocio (Workflow)

Las actividades se enlazan por transiciones automáticas. Cuando una actividad termina se desencadena el paso a la siguiente actividad

edu.red

Ejemplos

edu.red

… Ejemplos

edu.red

… Ejemplos

edu.red

Diagrama de Componentes Los diagramas de componentes describen los elementos físicos del sistema y sus relaciones

Muestran las opciones de realización incluyendo código fuente, binario y ejecutable

edu.red

…Diagrama de Componentes Los componentes representan todos los tipos de elementos software que entran en la fabricación de aplicaciones informáticas. Pueden ser simples archivos, paquetes de Ada, bibliotecas cargadas dinámicamente, etc.

Las relaciones de dependencia se utilizan en los diagramas de componentes para indicar que un componente utiliza los servicios ofrecidos por otro componente

edu.red

Ejemplo: … Diagramas de Componentes

edu.red

Diagrama de Despliegue Los Diagramas de Despliegue muestran la disposición física de los distintos nodos que componen un sistema y el reparto de los componentes sobre dichos nodos

edu.red

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

Los nodos se interconectan mediante soportes bidireccionales que pueden a su vez estereotiparse … Diagrama de Despliegue

edu.red

Ejemplo de conexión entre nodos: Terminal Punto de Venta <> Base de Datos <> Control <> <> Podemos distinguir tipos de nodos y connexiones por estereotipado … Diagrama de Despliegue <>

edu.red

¿Qué es un Proceso de Desarrollo de SW? Requisitos nuevos o modificados Sistema nuevo o modificado Proceso de Desarrollo de Software Define Quién debe hacer Qué, Cuándo y Cómo debe hacerlo

No existe un proceso de software universal. Las características de cada proyecto (equipo de desarrollo, recursos, etc.) exigen que el proceso sea configurable

edu.red

Historia de RUP Pruebas funcionales Pruebas de desempeño Gestión de requisitos Gestión de cambios y configuración Ingeniería de Negocio Ingeniería de datos Diseño de interfaces Rational Unified Process 1998 Rational Objectory Process 1996-1997 Objectory Process 1987-1995 Enfoque Ericsson UML

edu.red

Dos Dimensiones

edu.red

Fases e Hitos (Milestones) tiempo Objetivos (Vision)

Arquitectura

Capacidad Operacional Inicial

Release del Producto Inception Elaboration Construction Transition

edu.red

Elementos en RUP Workflows (Disciplinas)

Workflows Primarios Business Modeling (Modado del Negocio) Requirements (Requisitos) Analysis & Design (Análisis y Diseño) Implementation (Implementación) Test (Pruebas) Deployment (Despliegue)

Workflows de Apoyo Environment (Entorno) Project Management (Gestión del Proyecto) Configuration & Change Management (Gestión de Configuración y Cambios)

edu.red

… Elementos en RUP Workflow, Workflow Detail , Workers, Actividades y Artefactos

Ejemplo

Workflow Detail:Analyse the Problem Workflow: Requirements (Gp:) Actividades

(Gp:) Workers

(Gp:) Artefactos

edu.red

… Elementos en RUP Workers Analyst workers Business-Process Analyst Business Designer Business-Model Reviewer Requirements Reviewer System Analyst Use-Case Specifier User-Interface Designer Developer workers Architect Architecture Reviewer Capsule Designer Code Reviewer Database Designer Design Reviewer Designer Implementer Integrator Testing professional workers Test Designer Tester Manager workers Change Control Manager Configuration Manager Deployment Manager Process Engineer Project Manager Project Reviewer Other workers Any Worker Course Developer Graphic Artist Stakeholder System Administrator Technical Writer Tool Specialist

Partes: 1, 2, 3, 4
 Página anterior Volver al principio del trabajoPágina siguiente