Monografias.com > Sin categoría
Descargar Imprimir Comentar Ver trabajos relacionados

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




Enviado por Pablo Turmero



Partes: 1, 2, 3, 4

Monografias.com

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

Monografias.com

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

Monografias.com

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

Monografias.com

… Destrucción de Objeto
Ejemplo:

Monografias.com

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

Monografias.com

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

Monografias.com

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

Monografias.com

Ejemplos

Monografias.com

… Ejemplos

Monografias.com

… Ejemplos

Monografias.com

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

Monografias.com

…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

Monografias.com

Ejemplo:
… Diagramas de Componentes

Monografias.com

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

Monografias.com

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

Monografias.com

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

Monografias.com

¿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

Monografias.com

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

Monografias.com

Dos Dimensiones

Monografias.com

Fases e Hitos (Milestones)
tiempo
Objetivos
(Vision)

Arquitectura

Capacidad
Operacional
Inicial

Release
del Producto
Inception
Elaboration
Construction
Transition

Monografias.com

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)

Monografias.com

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

Ejemplo

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

(Gp:) Workers

(Gp:) Artefactos

Monografias.com

… 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 

Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

Categorias
Newsletter