Professional Documents
Culture Documents
Escribir Encabezado
Pedido Lista
Escolar(1)
CPL=codigoPedidoLista
CEP= codigoEstadoPedido
Leer Clientes(2)
Leer y Escribir
Pedidos de Listas
Escolares(4)
Leer Estados
Pedidos(3)
CPL+CDPL= codigoPedidoLista+
codigoDetallePedidoLista
Escribir Detalle
Pedido Lista
Escolar(7)
D_P = detalles_presupuestos
Escribir Pedidos
de Listas
Escolares(6)
Leer Articulos(8)
Leer Detalles
Pedidos de Listas
Escolares(10)
Leer y Escribir
Detalles Pedidos de
Listas Escolares(9)
Escribir Detalles
Pedidos de Listas
Escolares(11)
Emitir Presupuesto
Lista Escolar(12)
CLIENTE(13)
FIN SI
- Planillas de Evaluacin de Calidad del DE de Primer Corte de la Tarea Seleccionada 2 Un cliente solicita presupuesto de lista escolar
Cohesiones de Mdulos
Mdulo
1 Escribir encabezado
pedido lista escolar
COHESIN
PROCEDURAL
Justificacin
Mdulo
COHESIN
Justificacin
Mdulo
COHESIN
Justificacin
2 Leer Clientes
FUNCIONAL
3 Leer Estados
Pedidos
FUNCIONAL
Mdulo
4 Leer y Escribir
Pedidos de listas
escolares
COHESIN
PROCEDURAL
Justificacin
Mdulo
COHESIN
Justificacin
5 Leer Pedidos de
listas escolares
FUNCIONAL
7 Escribir detalle
pedido lista escolar
PROCEDURAL
6 Escribir Pedidos de
listas escolares
FUNCIONAL
No es necesaria.
Mdulo
COHESIN
8 Leer artculos
FUNCIONAL
9 Leer y Escribir
Detalles pedidos de
listas escolares
PROCEDURAL
Justificacin
Por una parte, se identifica una
cohesin SECUENCIAL ya que la
actividad 8 pasa a las actividad 9 los
cdigos de artculos (codigoArticulo). A
su vez, la actividad 9 pasa a la 12 el
codigoPedidoLista, cantidadArticulo y
precioArticulo.
Realiza una nica funcin: Leer
artculos.
Desde una visin general:
No es necesaria.
Absorber mdulo.
Mdulo
COHESIN
Justificacin
codigoDetallePedidoLista). Por lo tanto,
tiene cohesin PROCEDURAL.
Por otra parte, desde otro punto de
vista si se considera que para la
determinar la preexistencia del detalle
del pedido de lista escolar se debe leer
todos los detalles y a su vez realizamos
un control, entonces estamos en
presencia de una cohesin
PROCEDURAL. Lo mismo sucede para
escritura. Aplicando regla de cadenas
en paralelo, nos quedamos con la
mejor PROCEDURAL.
Mdulo
10 Leer Detalles
pedidos de listas
escolares
COHESIN
Justificacin
FUNCIONAL
11 Escribir Detalles
pedidos de listas
escolares
FUNCIONAL
No es necesaria.
No es necesaria.
DE
PROCEDURAL
ACOPLAMIENTO
Justificacin
1y3
Datos
1y4
Estampado
1y7
Estampado
1 y 13
Estampado
1 y2
Estampado
Entre Mdulos
ACOPLAMIENTO
Justificacin
4y6
Estampado
7y8
Estampado
7y9
Estampado
7 y 12
Estampado
4y5
Datos
Entre Mdulos
ACOPLAMIENTO
Justificacin
9 y 10
Estampado
9 y 11
Estampado
12 y 13
Estampado
DE
Estampado
nombreCliente + fechaPedidoLista +
fechaTopePrecioLista).
FAN IN
0
3
5
6
7
8
9
10
11
12
1
1
1
1
1
1
1
1
1
FAN OUT
0
0
0
3
0
2
0
0
1
Criterios Adicionales
CRITERIO
FACTORIZACIN
Mdulo/s involucrados;
Cuplas involucradas si
corresponde
Mdulo 1
Mdulo 4
Mdulo 7
Justificacin
CUPLAS VAGABUNDAS /
PARTICIN DE DECISIONES
CPL (codigoPedidoLista)
y DGPL (datos generales
pedido lista).
CRITERIO
Mdulo/s involucrados;
Cuplas involucradas si
corresponde
TRATAMIENTO DE
ERRORES
CPL + CDPL
(codigoPedidoLista +
codigoDetallePedidoLista)
y DPL (detalle de pedido
lista)
Justificacin
CRITERIO
Mdulo/s involucrados;
Cuplas involucradas si
corresponde
DUPLICACIN DE CDIGO
???????????????????????
Justificacin
Ninguno de los mdulos del DE del primer Se propone reutilizar los mdulos
para el tratamiento de errores
corte, presenta duplicacin de cdigo.
para que no exista duplicacin de
cdigo.
??????????????????????
MEMORIA DE ESTADO
Mdulo 1
???????????????????????
??????????????????????
USO DE CLUSTER DE
INFORMACIN
??????????????????????
CRITERIO
OTROS
Mdulo/s involucrados;
Cuplas involucradas si
corresponde
-
Justificacin
Generar
Encabezado de
Lista Escolar(2)
CLIENTE(26)
Leer Informacion
del Encabezado
de Lista Escolar(5)
Leer Clientes(9)
Presentar Mensaje
Error(11)
Leer Mensaje
Error(17)
Presentar Mensaje
en Pantalla(18)
Generar Codigo
Pedido Lista
Escolar(12)
Obtener Ultimo
Codigo Encabezado
Lista Escolar(19)
Emitir Lista
Escolar(4)
Leer Informacion
del Detalle de Lista
Escolar(7)
Escribir Informacion
del Encabezado de
Lista Escolar(6)
PME
Leer Estado
Pedidos(10)
Generar Detalle de
Lista Escolar(3)
Escribir
Encabezado de
Lista Escolar(13)
Leer Articulos(14)
Escribir Informacion
del Detalle de Lista
Escolar(8)
PME
Generar Codigo
Detalle de Lista
Escolar(15)
CLIENTE()
Escribir Detalle de
Lista Escolar(16)