Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Presentación Obligatoria
1. TIPOS DE TABLAS DE DECISION.
¿Paga contado? S S N N
¿Compra > $ 50000? S N S N
ACCIONES
Calcular descuento X X
5% s/importe compra
Calcular bonificación X X
7% s/importe compra
Calcular importe neto X X X X
de la factura.
Presentación Obligatoria
escribirse todos los valores que pueda tener cada condición. Dichos
valores pueden describirse mediante abreviaturas, debiendo indicarse al
pie o a un costado de la tabla los significados de cada una. En aquellos
casos en que los valores de una condición fueran indiferentes para la
realización de determinadas acciones, es aconsejable dejar en blanco la
celdas correspondientes a los valores de esa condición; esto reducirá la
cantidad de reglas de decisión de la tabla.
b) En las acciones en vez de colocar una X se describen las acciones
específicas a ejecutar.
c) La cantidad de reglas surge de multiplicar la cantidad de valores que
pueden tener las condiciones que se detallen. Es decir, si hay tres
condiciones: una con tres valores, otra con dos valores y la restante
con tres valores, se multiplica 3 x 2 x 3 lo cual arroja un total de 18
combinaciones o reglas posibles. Luego estas reglas se depuran
eliminando las combinaciones inconsistentes y redundantes.
CONDICIONES 1 2 3 4
Aplicar descuento 5%
Aplicar interés 3% 6%
CONDICIONES 1 2 3 4
Presentación Obligatoria
Calcular bonificación por
antigüedad.
Sueldo x 1% x años antig. X
Sueldo x 1,5% x años antig. X
Sueldo x 2% x años antig. X
Sueldo x 2,5% x años antig. X
2. ENCADENAMIENTO DE TABLAS.
Cuando los problemas por resolver a través de tablas de decisión son muy
complejos, pueden descomponerse en elementos más manejables.
Este fraccionamiento se traduce en la construcción de tablas que se
encadenan entre sí. Existirán de esta manera tablas principales, que
constituirán la columna vertebral del proceso, de las cuales partirán
ramificaciones hacia tablas con funciones específicas. A estas últimas se
accederá dependiendo de la combinación de condiciones que integran la tabla
principal.
El encadenamiento puede presentarse de dos maneras: utilizando tablas
abiertas o tablas cerradas.
En las tablas abiertas, una de sus acciones origina una instrucción de
transferencia incondicional a otra tabla, y con esto queda terminada la
ejecución de la primer tabla.
Las tablas cerradas reciben de otra tabla una instrucción de ejecución de sus
acciones; una vez cumplidas, la última de ellas es una instrucción de retorno
a la tabla precedente.
Tabla 1.
CONDICIONES 1 2 3
Condición a.
ACCIONES
Acción x.
Ir a Tabla 2.
Presentación Obligatoria
Tabla 2.
CONDICIONES 1 2 3
Condición b.
ACCIONES
Acción y.
Acción z.
Tabla 1.
CONDICIONES 1 2 3
Condición a.
ACCIONES
Acción x.
Ir a Tabla 2.
Acción z.
Tabla 2.
CONDICIONES 1 2 3
Condición b.
ACCIONES
Acción y.
Volver a Tabla 1.
Presentación Obligatoria
condiciones y de las acciones (lado derecho). Definir si se utilizarán tablas
encadenadas; si así fuera, se identificarán las tablas con una letra o un
número. El encadenamiento surge como consecuencia de la imposibilidad
de contener en una sola tabla la totalidad de condiciones y acciones que se
pueden presentar o para simplificar su lectura y ejecución.
f) Analizar el resultado obtenido a fin de verificar que se ha formulado la
cantidad de reglas de decisión que el caso requiere.
g) Eliminar las contradicciones o inconsistencias que se detecten mediante la
aplicación de criterios lógicos.
h) Eliminar las redundancias que surjan en las tablas de entrada limitada.
Aquellas reglas de decisión que tengan iguales acciones e iguales valores
de condiciones, excepto uno, se fusionarán en una a la cual se le colocará
el valor “indiferente o indistinto” en la condición en que difieren.
i) Eliminar las redundancias que puedan existir en las tablas de entrada
extendida. En aquellos casos en que los valores de una condición fueran
indiferentes para la realización de determinadas acciones, dejar sólo una
regla con la celda correspondiente al valor de esa condición en blanco,
eliminando las reglas restantes.
j) También deberán solucionarse las ambigüedades, situaciones en las cuales
dos grupos de condiciones iguales requieren acciones diferentes.
k) Probar el funcionamiento de la tabla utilizando datos reales y ficticios, para
verificar si la misma refleja correctamente el proceso lógico que se está
representando. Para ello debe tenerse en cuenta que las reglas de decisión
se leen de arriba hacia abajo y de izquierda a derecha, es decir,
comenzando con la regla 1 y siguiendo con las que se encuentren a su
derecha. Se ejecutarán las acciones de la primer regla de decisión cuyos
valores de condiciones coincidan con los valores del caso que se está
analizando. Las reglas que queden a la derecha de la que se ejecutó no se
analizan. Si la tabla no funciona, habrá que corregirla repitiendo el
procedimiento desde el principio.
l) Confeccionar las tablas definitivas, indicando en su encabezamiento: el
sistema de información y procedimiento al cual pertenecen y, en forma
sintética, el proceso que representan. Además se colocará la fecha y el
nombre de la persona que las confeccionó.
4 CASOS PRÁCTICOS.
5. CONCLUSIÓN.
Presentación Obligatoria
La aplicación de tablas de decisión mejora y da precisión a las descripciones
que se hacen de los procesos lógicos que se puedan encontrar en
procedimientos administrativos.
Además de brindar la posibilidad de realizar un análisis correcto, esta
herramienta puede ser utilizada también en la etapa de diseño, en donde los
procesos lógicos que se definen se convertirán en programas a ser ejecutados
por computadoras o procedimientos a ser cumplidos por personas.
Un formato de tablas normalizado, junto con un lenguaje de tablas normalizado,
ofrece una excelente documentación para ser usada en el análisis y diseño de
sistemas, además de ser útiles para lograr un lenguaje común entre las
personas que realizan estas tareas y los programadores, si el mismo se va a
implementar utilizando equipos electrónicos de procesamiento de datos.
6. BIBLIOGRAFÍA.
Salgado, Raúl C., “Una metodología para el análisis de sistemas”. Ed. Macchi.
1977.
Presentación Obligatoria
EJERCICIO 1.
EJERCICIO 2.
Presentación Obligatoria
EJERCICIO 3.
EJERCICIO 4.
Presentación Obligatoria
EJERCICIO 5.
EJERCICIO 6.
Presentación Obligatoria
proceso productivo en materiales “críticos” y “no críticos”.
Los artículos identificados como A se piden cuando el stock actual es menor o
igual al punto de pedido. Para ello se calcula el Lote Económico y se solicita
esa cantidad al Sector Compras.
De los materiales B se pide, el último día de cada mes, la cantidad que falta
para llegar al Stock Máximo, más lo que se prevé consumir durante el período
de reaprovisionamiento. Previamente debe calcularse el Stock Máximo,
multiplicando el consumo diario por 30.
Los materiales C se piden cada fin de bimestre calendario. La cantidad a
solicitar es la que falta para llegar al Stock Máximo, más lo que se estima
consumir durante el período de reaprovisionamiento. Antes se calcula el Stock
Máximo (consumo diario por 60).
Si los materiales son críticos (ya sean A, B o C) se los trata como si fueran A,
debiendo colocarse además en la Solicitud de Compra un sello con la leyenda
“Material Crítico”.