Академический Документы
Профессиональный Документы
Культура Документы
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
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
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"
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
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
ETAPA DE num_item
N
Diapositiva/9
El Proceso Unificado
Iterativo e incremental
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
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