Вы находитесь на странице: 1из 12

MATERIAL MULTIMEDIAL REQUERIDO

Asignatura Análisis de Sistemas Administrativos

Módulo II

Unidad 6
¿Cómo hacer persistentes los objetos en un
modelo relacional?

Diapositiva/1
Mg. Carlos Gerardo Neil

Diapositiva/2
Proceso de desarrollo “simplificado”

Diapositiva/3
El Proceso Unificado
Iterativo e incremental

Fases inicio Elaboración Construcción Transición


disciplinas

Requisitos
Comenzamos con
Análisis
los casos de uso.
Diseño Inicialmente el nombre
Implementación y una descripción
prueba

Iter Iter --- --- --- --- --- --- Iter Iter
#1 #2 #n-1 #n

Primera
<<include>>
Reintegro Cuenta Corriente

iteración
ETAPA DE
Cliente Verificar Operación

<<include>>

INICIO
Reintegro Cuenta de Crédito
Diapositiva/4
El Proceso Unificado
Iterativo e incremental

disciplinas
Fases inicio Elaboración Construcción Transición
Describimos
los casos de uso
Requisitos
con mayor detalle.
Análisis

Diseño

<<include>>
Implementación Reintegro Cuenta Corriente

prueba

Cliente Verificar Operación


Iter Iter --- --- --- --- --- --- Iter Iter
#1 #2 #n-1 #n <<include>>

Reintegro Cuenta de Crédito

Primera iteración Escenario principal

ETAPA DE El cliente ingresa a la página Web de CVLI


El cliente ingresa a la opción “registración “
ELABORACIÓN El sistema solicita ingreso de los datos personales
El sistema evalúa el país.
Diapositiva/5 …..
El Proceso Unificado
Iterativo e incremental Creamos los diagramas
de secuencia de
Fases inicio Elaboración Construcción Transición sistemas
para cada caso de uso.
disciplinas

Requisitos

: SISTEMA
Análisis

Diseño : cliente
ingresarSistema()

Implementación
ingresarDatosPersonales()

prueba
ingresarTarjetaCredito()

Iter Iter --- --- --- --- --- --- Iter Iter
#1 #2 #n-1 #n ingresarPreferenciasEnvio()

ingresarClaveContraseña()

DSS
"Registrarse
al sistema"

Primera iteración Escenario principal

ETAPA DE El cliente ingresa a la página Web de CVLI


El cliente ingresa a la opción “registración “
ELABORACIÓN El sistema solicita ingreso de los datos personales
El sistema evalúa el país.
Diapositiva/6 …..
El Proceso Unificado
Iterativo e incremental

Fases inicio Elaboración Construcción Transición


disciplinas

Creamos el modelo
Requisitos
del dominio: CLASES,
Análisis
ASOCIACIONES,
Diseño ATRIBUTOS
Implementación

prueba

Iter Iter --- --- --- --- --- --- Iter Iter
#1 #2 #n-1 #n

Primera iteración
ETAPA DE
ELABORACIÓN

Diapositiva/7
El Proceso Unificado
Iterativo e incremental

Fases inicio Elaboración Construcción Transición Asignamos


disciplinas
responsabilidades
Requisitos a las clases, asistidos
Análisis por los patrones de
Diseño
ASIGNACION DE
RESPONSABILIDADES
Implementación

prueba

Iter Iter --- --- --- --- --- --- Iter Iter
#1 #2 #n-1 #n 1: crear( parametros )
: CarritoCompra : Items

Primera iteración
ETAPA DE
ELABORACIÓN

Diapositiva/8
El Proceso Unificado
Iterativo e incremental
Transformamos el
disciplinas
Fases inicio Elaboración Construcción Transición
modelo de clases a un
modelo de
datos y luego al
Requisitos

Análisis
modelo relacional
Diseño

Implementación
cod_cli cod_ord
prueba

CLIENTE ORDENCOMPRA
Iter Iter --- --- --- --- --- --- Iter Iter 1 N
#1 #2 #n-1 #n 1 1

cod_carro
1

1
CARRITOCOMPRA

num_ejemp

Primera iteración ITEMS


N
N 1
EJEMPLARLIBRO

ETAPA DE num_item
N

ELABORACIÓN cod_autor cod_libro


1
N N
AUTOR LIBRO

Diapositiva/9
El Proceso Unificado
Iterativo e incremental

Fases inicio Elaboración Construcción Transición


disciplinas

Codificamos y
Requisitos

probamos.
Análisis

Diseño

Implementación Mostramos el
prueba ejecutable al usuario
Iter Iter --- --- --- --- --- --- Iter Iter
#1 #2 #n-1 #n

public class AdaptadorFigura extends Figura


Primera iteración {
private int x;
ETAPA DE
ELABORACIÓN public AdaptadorFigura()
{ variables
x = 0; }
Diapositiva/10
}
El Proceso Unificado
Iterativo e incremental

Fases inicio Elaboración Construcción Transición


disciplinas

Requisitos

Análisis
Comenzamos una
Diseño
nueva iteración
Implementación
trabajando con
prueba
nuevos casos de
uso (o mejorando
los anteriores)
Iter Iter --- --- --- --- --- --- Iter Iter
#1 #2 #n-1 #n

Segunda iteración
ETAPA DE
ELABORACIÓN

Diapositiva/11
Diapositiva/12

Вам также может понравиться