Está en la página 1de 10

A..S.

Muvy MnIeu Ceunn QuIspc


"]cmpIns
1MPLOS
MOLO STHtCTtHAO

Diseo del Sistema de Informacin



Diferencias entre comunicadores





C Servicio a cliente

P
Admitir pago
P
Realizar devolucin
P
Realizar venta
DPTO. SERVCO A
CLENTES
datos-pago
datos-devolucin
datos-venta

D rstamo

1MPLOS
TAHLAS CtStON










L[emp|o 1unos Almacenes Comerclales desean programar una declsln para las
compras reallzadas con pagos sln dlnero en efecLlvo con sus nuevos Lermlnales de
ca[a lnLellgenLes (ca[eros) que han lnsLalado Las Condlclones a verlflcar son deflnldas
como
O 1ransacclones de menos de 30 Luros
O agos con Cheque y Cheques de Compra (30 Luros garanLlzados)
O agos con 1ar[eLa de credlLo
Las acclones poslbles que deben de anadlrse a los ca[eros son deflnldas como
O uar conformldad a la venLa
O verlflcar Lar[eLa de credlLo en la base de daLos local
O Llamar al supervlsor
O Chequear auLomLlcamenLe la Lar[eLa de credlLo en la base de daLos de la companla
Con los crlLerlos deflnldos en el aparLado anLerlor consLrulmos la Labla de declsln
presenLando Lodas las opclones de alLernaLlvas que son poslbles
Las opclones son Sl no con cada condlcln de las reglas uesLo que el numero de
condlclones es el numero de 8eglas es (de condlcln) x (de condlcln) x (de
condlcln) 8 o

8
enos de euros
ago de cbeque S S n n S S n n
ago con Tar|eta de crdito S n S n S n S n

ceptar venta
Verificar en base de datos local
Llamar Supervisor
Verificar base de datos
Compaa

Podemos observar que algunas Reglas son invlidas, los clientes no pueden pagar con
Cheque y Tarjeta de Crdito al mismo tiempo y que tampoco no pueden pagar por otro
mtodo (en el dominio del problema que solo se aplica a ventas con pagos no en efectivo.)
Podemos Decidir que estas combinaciones se excluyen mutuamente y reducir la tabla a 4
Reglas.
enos de euros
ago de cbeque S n S n
ago con Tar|eta de crdito n S n S

ceptar venta
Verificar en base de datos local
Llamar Supervisor
Verificar base de datos
Compaa



ndicar las Acciones.
enos de euros
ago de cbeque S n S n
ago con Tar|eta de crdito n S n S

ceptar venta x
Verificar en base de datos local x
Llamar Supervisor x
Verificar base de datos
Compaa
x

Verificar la complitud.
Qu pasa si el cliente no ha comprado con anterioridad?
Parece evidente que hemos omitido una condicin que nos obliga a reconstruir la tabla.
Ahora las Condiciones son:
O 1. Transacciones de menos de 50 Euros.
O 2. Pagos con Cheque y Cheques de Compra (50 Euros garantizados).
O 3. Pago con Tarjeta de Crdito
O 4. Cliente Desconocido
Las Acciones podrn seguir siendo las mismas (o no?) pero el nmero de Reglas con la
nueva condicin se multiplica por 2.

enos de euros
ago de cbeque S S n n S S n n
ago con Tar|eta de crdito n n S S n n S S
Cliente desconocido S n S n S n S n

ceptar venta
Verificar en base de datos local
Llamar Supervisor
Verificar base de datos
Compaa

La situacin cambia y sera necesario reconsiderar las propias condiciones de las Reglas (e
incluso las Acciones).

Por ejemplo:
O Debemos preguntarnos por Que entendemos por CIiente Conocido? y definirle: Es
habitual que los Clientes Conocidos estn registrados en la base de datos de la
compaa y tengan un lmite de crdito autorizado.
O Tambin podemos preguntarnos si Podemos aceptar cheques de cIientes
desconocidos? Bastantes establecimientos no los aceptan.
O Etc.
Al introducir la nueva condicin de "Cliente" nos damos cuenta de que, tal vez las decisiones
a tomar por el cajero son mas complejas y pueden estar afectadas por las reglas que ya se
han definido con los Clientes, que no son objeto del ejemplo.

EjempIo 2.
TABLA DE DECISIONES

Condiciones y acciones Reglas
1 2 3 4 5 6 7 8
El cliente ordena del catalogo de otoo
El cliente ordena del catalogo de invierno
El cliente ordena del catalogo especial
S S S S N N N N
S S N N S S N N
S N S N S N S N
Envio del catalogo de Navidad de este ao
Envio del catalogo especial
Envio de ambos catalogos
X X X X
X X
X X

La Labla de declslones conLempla Lres condlclones (C cllenLes que ordenan del
caLlogo de oLono C cllenLes que ordenan del caLlogo de navldad y C cllenLes
que ordenan del caLlogo de especlalldades) Cada uno de ello Llene dos opclones
(S o n) Pay Lres acclones que reallzar Aenvlar el caLlogo de navldad del
presenLe ano A envlar el nuevo caLlogo de especlalldades A envlar ambos
caLlogos
La Labla de declslones se examlnar para ver sl es poslble reduclrla Ls poslble
comblnar algunas de las reglas Lal y como se muesLra en la flgura 3 Las reglas
6 y 8 pueden comblnarse ya que Lodas ellas Llenen dos cosas en comun
nos lndlca que envlemos el caLlogo de navldad para esLe ano (accln )
La opcln para la condlcln slempre es n


TABLA REDUCIDA
Condiciones y acciones Reglas
1' 2' 3'
El cliente ordena del catalogo de otoo
El cliente ordena del catalogo de invierno
El cliente ordena del catalogo especial
- - -
S - -
S N N
Envio del catalogo de Navidad de este ao
Envio del catalogo especial
Envio de ambos catalogos
X
X
X
Ls esenclal cerLlflcar la lnLegrldad y la preclsln de las Lablas de declslones Ln el
desarrollo de las Lablas de declslones se pueden presenLar cuaLro problemas
prlnclpales Lablas lncompleLas slLuaclones lmposlbles conLradlcclones y
redundanclas
L[emp|o 3 un e[emplo de una slLuacln lmposlble se muesLra en la Labla 3 La
regla no es facLlble ya que una persona no puede ganar ms de $3000 por ano y
menos de $00 al mlsmo Llempo
E1EMPLO DE UNA SITUACION IMPOSIBLE
Condiciones y acciones Reglas
1 2 3 4
Salario ~ $50.00/ao
Salario$2.00/mes

S S N N
S N S N
Accion 1
Accion 2

Las contradicciones se presentan cuando las reglas sugieren acciones distintas, pero
satisIacen las mismas condiciones. Las contradicciones ocurren con Irecuencia si los
guiones (--) se insertan de manera incorrecta en la tabla. La redundancia ocurre
cuando un conjunto identico de alternativas requieren exactamente de la misma
accion.

También podría gustarte