IS LADE 2012 13 T16 PU Dise O 2012

Páginas: 18 (4487 palabras) Publicado: 5 de septiembre de 2015
Tema XIII:

Proceso Unificado: Diseño

Diana Marcela Sánchez Fúquene
Análisis y Diseño Orientado a Objetos

Índice

Visión general
 Artefactos


 Modelo de diseño
 Clases de diseño
 Realización en diseño de los casos de uso
 Subsistemas en diseño
 Interfaz


Actividades
 Diseño de los casos de uso
 Diseño de las clases
 Diseño de subsistemas

Análisis y Diseño Orientado a Objetos

2 -www.kybele.es

Diseño
Visión general
Flujos de
trabajo

Fases
Planificación
Anál. Riesgos
Preparación

Construcción
Verificación

Elaboración

Transición

Requisitos
Análisis

Diseño
Implementación

Prueba
Iteración(es)
Inicial(es)

Iter.
#1

Iter.
#2

Iter.
#3

Iter.
#4

Iter.
#5

Iter.
#6

Iter.
#7

(Adaptado de Jacobson, 1999)
Análisis y Diseño Orientado a Objetos

3 - www.kybele.es

DiseñoVisión general

Modelo de
análisis

Modelo de
diseño

Modelo de
despliegue

Modelo de
casos de uso

Modelo de
implementación

Modelo de
pruebas

Análisis y Diseño Orientado a Objetos

4 - www.kybele.es

Diseño
Visión general

Requisitos

Análisis

Diseño

Implementación

Pruebas

Análisis y Diseño Orientado a Objetos

Dependencia de traza

Modelo de
Casos de Uso

Modelo de
Análisis

Modelo deDiseño

Modelo de
Despliegue

Modelo de
Implementación

Modelo de
Pruebas

5 - www.kybele.es

Diseño
Visión general


Objetivos del diseño:
 Acercar el modelo de análisis al modelo de implementación
 Los milagros más comunes de la ingeniería del software son las
transiciones desde el análisis hasta el diseño y desde el diseño al
código. Richard Due

 Identificar requisitos no funcionales yrestricciones en

relación a:
 Lenguajes de programación, reutilización de componentes, sistemas
operativos, tecnologías de distribución, concurrencia, bases de
datos, interfaces de usuario, gestión de transacciones, etc.

 Descomponer el modelo de análisis en subsistemas que

puedan desarrollarse en paralelo
 Definir la interfaz de cada subsistema
 Derivar una representación arquitectónica delsistema
Análisis y Diseño Orientado a Objetos

6 - www.kybele.es

Diseño
Visión general

Diagrama de
Despliegue y
Nodos

Diagrama de
Subsistemas

Diagramas
de Clases de
Diseño

Diagramas de
Interacción

Esquemas
de Bases de
Datos OO
Sistemas de
Seguridad y
de control

Análisis y Diseño Orientado a Objetos

Formularios,
Reportes,
Interfaz Gráfica

7 - www.kybele.es

Diseño
Visión general


Semodela el sistema para que dé soporte a los requisitos funcionales
y no funcionales



Su entrada esencial es el modelo de análisis (una comprensión
detallada de los requisitos)



Objetivos:
 Profundizar en los requisitos no funcionales y restricciones dependientes

de la plataforma.
 Crear una entrada apropiada para la implementación
 Descomponer los trabajos de implementación en partes masmanejables
y que permitan concurrencia. Utilización de subsistemas
 Capturar las interfaces entre los subsistemas.


Es el centro de atención final de la fase de elaboración e iteraciones
iniciales de la fase de construcción

Análisis y Diseño Orientado a Objetos

8 - www.kybele.es

Diseño
Visión general
Modelo de Análisis

Modelo de Diseño

Abstracción del sistema

Modelo físico. Plano deimplementación

Genérico respecto al diseño (pueden
obtenerse varios diseños)

No genérico. Específico a una
implementación

Menos formal y menos caro de desarrollar

Más formal y mas caro de desarrollar (5
veces mas)

Bosquejo del diseño del sistema

Manifiesto del diseño del sistema

No necesariamente tiene que estar
mantenido durante todo el ciclo de vida del
software

Debe ser mantenido durante todoel ciclo de
vida

Entrada esencial para modelar el sistema

Da forma al sistema mientras intenta
preservar la estructura heredada del
modelo de análisis

3 estereotipos conceptuales sobre las
clases: interfaz, control y entidad

Cualquier número de estereotipos físicos
sobre las clases de diseño (depende del
lenguaje de programación)

Análisis y Diseño Orientado a Objetos

9 - www.kybele.es...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • 2012 13
  • 2012 13 Soluciones Control A
  • Calendario Escolar 2012-13
  • Cmmi 13 02 2012
  • Gestion Escolar 2012/13
  • SEXTO INFORME DE GOBIERNO 2012 13 JUL 2012
  • 3ESO Actividades 2012 13 1
  • Up la pelicula 13 03 2012

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS