FUNDAMENTOS DE LAS TEORIAS GENERALES DE SISTEMAS
República
Bolivariana de Venezuela
Universidad
Pedagógica Experimental Libertador
Instituto
de Mejoramiento Profesional del Magisterio
Núcleo
Académico Guanare
FUNDAMENTOS
DE LAS TEORIAS GENERALES DE SISTEMAS
Participantes:
Maryuly
Sarabia C.I: 24.538.077
Guanare-2019
INTRODUCCIÓN
En el presente trabajo
trata de dar una visión más cercana sobre todas las actividades que se toman en
cuenta para el desarrollo de un sistema de información. Para lograr este fin se
deben de tomar en cuenta varios aspectos que son muy esenciales para que el
sistema que se vaya a realizar estas técnicas son los hallazgos de los hechos
utilizar varias técnicas para recopilar información ya sea basándose en preguntas
en encuestas o cuestionarios y también por la observación.
No solamente se emplea
esa técnica, otra forma de ver la forma de elaborar un sistema es el análisis
ya sea de manuales, de reportes, de guías, de reglamentos, de diccionario de
campos, etc. La utilización de árboles y tablas de decisión ayuda a observar
las condiciones y acciones que producirá el proceso de la creación de un nuevo
sistema. Un aspecto que también se toma en cuenta es el flujo de datos, es
decir, hay que examinar de donde viene, hacia donde se dirigen y donde se
almacenan los datos.
La
Teoría General de Sistemas se fundamenta en tres premisas básicas a saber:
1) Los
sistemas, existen dentro de sistemas. Hay una jerarquía de sistemas:
suprasistema, sistema y subsistema. Las moléculas existen dentro de células,
las células dentro de tejidos, los tejidos dentro de los órganos, los órganos
dentro de los organismos, los organismos dentro de las colonias, las colonias
dentro de culturas rientes, las culturas dentro de conjuntos mayores de
culturas y así sucesivamente.
2) Los sistemas son abiertos. Es una consecuencia
de la premisa anterior. Cada sistema que se examine, excepto el menor o mayor,
recibe y descarga algo en los otros sistemas, generalmente en aquellos que le
son contiguos. Los sistemas abiertos son caracterizados por un proceso de
intercambio infinito con su ambiente, que son los otros sistemas. Cuando el
intercambio cesa, el sistema se desintegra, esto es, pierde sus fuentes de
energía.
3) Las funciones de su sistema dependen de su
estructura. Para los sistemas biológicos y mecánicos esta afirmación es
intuitiva. Los tejidos musculares, por ejemplo, se contraen porque están
constituidos por una estructura celular que permite contracciones.
No es propiamente la
TGS sino las características y parámetros que establece para los sistemas, lo
que se constituye en el área de interés en este caso. De ahora en adelante, en
lugar de hablar de TGS se hablará de la Teoría de Sistemas.
CONCEPTOS
BÁSICOS DE LA TEORÍA
En el pasado, el
conocimiento tradicional se ha desarrollado a lo largo de materias o temas bien definidos.
Bertalanffy sugiere que los diversos campos de la ciencia moderna han tenido
una evolución continua hacia un paralelismo de ideas. Este paralelismo representa
una oportunidad única para formular y desarrollar principios que aún actúan
como sistemas en general.
“En la ciencia moderna,
la interacción dinámica es el problema básico en todos los campos, y sus
principios generales tendrán que ser formulados en la Teoría General de
Sistemas”. Ludwing von Bertalanffy, cita del libro Problems of Life, 1952.
La palabra
"sistema" tiene muchas connotaciones: un conjunto de elementos
interdependientes e ínteractuantes; un grupo de unidades combinadas que forman
un todo organizado y cuyo resultado (output) es mayor que el resultado que las
unidades podrían tener si funcionaran independientemente. El ser humano, por
ejemplo, es un sistema que consta de un número de órganos y miembros, y
solamente cuando estos funcionan de modo coordinado el hombre es eficaz.
Similarmente, se puede pensar que la organización es un sistema que consta de
un número de partes interactuantes. Por ejemplo, una firma manufacturera tiene
una sección dedicada a la producción, otra dedicada a las ventas, una tercera
dedicada a las finanzas y otras varias. Ninguna de ellas es más que las otras, en
sí. Pero cuando la firma tiene todas esas secciones y son adecuadamente
coordinadas, se puede esperar que funcionen eficazmente y logren las
utilidades"
SISTEMA:
Es "un todo
organizado o complejo; un conjunto o combinación de cosas o partes, que forman un
todo complejo o unitario"
El enfoque analítico y
el enfoque sistémico
En enfoque tradicional
o analítico había surgido como un mecanismo para describir un todo o entidad
(que a partir de la Teoría General de Sistemas se conoce como ‘sistema’)
descomponiéndolo en sus partes componentes o constitutivas: analizando,
desagregando, dividiendo y segmentando para poder comprenderlo.
SISTEMAS
ABIERTOS Y CERRADOS
A medida que avanza el
conocimiento de la realidad, se percibe que los hechos (fenómenos) se producen
en estrecha relación con el medio en el cual
están inmersos. En consecuencia, es importante establecer una distinción
entre sistema y ambiente.
CONTEXTO
O AMBIENTE
Utilizando una
definición simple, el ambiente es todo lo externo al sistema. La separación de
lo “externo” de lo “interno” estará dada por los grados de relación de las
partes o elementos que interactúen. El límite o frontera que separa el sistema
respecto del ambiente es una “línea” que encierra elementos seleccionados según
el mayor grado de interdependencia (interna) con respecto a la externa.
Como sistema abierto se
considera a aquel que está en relación
con su ambiente pero además esta vinculación es fundamental para su
funcionamiento, crecimiento y transformación. Un sistema abierto está en
constante interacción con el entorno, modificándolo y a su vez siendo
modificado.
Un sistema cerrado no
intercambia nada con el ambiente. Todos los recursos están predefinidos y
presentes al mismo tiempo. Estos sistemas pueden ser descriptos. En general son
considerados como una abstracción intelectual.
Cada sistema tiene un
límite que lo separa de su ambiente. En su sistema cerrado, el clímite del sistema
es rígido; es un sistema cerrado, el límite es más flexible.
Por ejemplo, los
sistemas mecánicos y físicos pueden ser considerados como cerrados en relación
con su ambiente, por ejemplo una puerta. Es un sistema cerrado ya que no
intercambia energía e insumos con su ambiente. Por el contrario, los sistemas
abiertos si intercambian energía e insumos con su ambiente, siendo de esta
manera “viables”. Por ejemplo los sistemas biológicos y sociales no son
cerrados, sino que están en constante interacción con el medio que los rodea.
De aquí nace la idea de definir a la organización moderna como un “sistema
social”.
CARACTERÍSTICAS
GENERALES DE TODOS LOS SISTEMAS
ü Todo
sistema tiene un principio de organización que cumple 3 funciones: selección, relación,
control. Un sistema es por definición una composición de elementos. Una mesa
por ejemplo consiste en una tapa y una serie de patas. Con el fin de obtener
una mesa, primero es necesario elegir la tapa y luego las patas de todos los
posibles objetos. en segundo lugar es necesario colocar los elementos en cierta
relación entre ellos. La tapa deberá ser colocada por encima de las patas y no
de otra forma. Y finalmente esta relación de los elementos puede ser
considerada como un control de la operación o función del sistema para obtener
cierto objetivo. En el caso de la mesa, el objetivo podría haber sido crear un
espacio de trabajo. Este principio de organización que selecciona, relaciona y
controla también se conoce como “código”.
ü Todo sistema está basado en diferencias entre
sí mismo y el medio ambiente. Cuando un “código” selecciona y relaciona ciertos
elementos para obtener una función específica, quedan muchos otros elementos
excluidos del sistema en el “resto del mundo”. La selección es inclusiva y
exclusiva: todo lo excluido pasará a llamarse “medio ambiente” o contexto del
sistema. Un sistema puede ser un sistema sólo porque se distingue del medio en
el cual está inmerso.
ü Todo sistema construye sus propios elementos.
Un sistema es más que la simple colección de objetos de un medio ambiente. En
el ejemplo de la mesa, antes de ser mesa no había objetos como “patas” o “tapa”
dispersos en el ambiente. En todo caso, había madera, metal, piedra, etc. Es
decir que no había partes componentes hasta que el código que organizó el
sistema mesa seleccionó y relacionó ciertos objetos con el objetivo de este
sistema y los construyó como elementos del sistema. Cualquier cosa y todas las
cosas pueden actuar como patas o tapa de una mesa. Estos elementos no son
sustancias pero su función y funcionalidad es construida por el código del
sistema y no por el medio ambiente. Este es claramente el caso de los sistemas
orgánicos: un organismo está compuesto de una serie de órganos (piel, huesos,
estómago, hígado, corazón, etc.). El sistema orgánico, es decir el código
genético es el que “construye” el organismo, no es posible unir todas las
partes y obtener un “algo” que funcione.
ü Todo sistema es de una manera u otra
auto-referenciado (refiere sus operaciones a sí mismo). Si puede decirse que un
sistema “construye” sus propios elementos, también puede decirse que un sistema
tiene la tendencia de mantenerse a sí mismo, es decir resistir a los cambios y
a la transformación. Esta retroalimentación deriva de un control de la función
u objetivos del sistema y le permite evolucionar y mantener el equilibrio.
ü Propósito u objetivo:
todos los sistemas persiguen un fin.
ü Globalismo.
Todo sistema tiene una naturaleza orgánica, por tal motivo cualquier estímulo
en uno de los componentes del sistema afecta a todo el sistema.
ü Entropía:
Es la tendencia que los sistemas tienen al desgaste, a la desintegración, para
el relajamiento de los estándares y para un aumento de la aleatoriedad. A
medida que la entropía aumenta, los sistemas se descomponen en estados más
simples. La segunda ley de la termodinámica explica que la entropía en los
sistemas aumenta con el correr del tiempo, como ya se vio en el capítulo sobre
cibernética.
A medida que aumenta la
información, disminuye la entropía, pues la información es la base de la
configuración y del orden. Si por falta de comunicación o por ignorancia, los
estándares de autoridad, las funciones, la jerarquía, etc. de una organización
formal pasan a ser gradualmente abandonados, la entropía aumenta y la
organización se va reduciendo a formas gradualmente más simples y rudimentarias
de individuos y de grupos. De ahí el concepto de negentropía o sea, la
información como medio o instrumento de ordenación del sistema.
ü Homeostasis:
Es el equilibrio dinámico entre las partes del sistema. Los sistemas tienen una
tendencia adaptarse con el fin de alcanzar un equilibrio interno frente a los
cambios externos del medio ambiente.
La definición de un
sistema depende del interés de la persona que pretenda analizarlo. Una
organización, por ejemplo, podrá ser entendida como un sistema o subsistema, o
más aun un supersistema, dependiendo del análisis que se quiera hacer: que el
sistema. Tenga un grado de autonomía mayor que el subsistema y menor que el
supersistema.
Por lo tanto, es una
cuestión de enfoque. Así, un departamento puede ser visualizado como un
sistema, compuesto de vario subsistemas (secciones o sectores) e integrado en
un supersistema (la empresa, como también puede ser visualizado como un
subsistema compuesto por otros subsistemas (secciones o sectores),
perteneciendo a un sistema.
(La empresa), que está
integrado en un supersistema (el mercado o la comunidad. Todo depende de la
forma como se enfoque.
El sistema totales aquel
representado por todos los componentes y relaciones necesarios para la
realización de un objetivo, dado un cierto número de restricciones. El objetivo
del sistema total define la finalidad para la cual fueron ordenados todos los
componentes y relaciones del sistema, mientras que las restricciones del
sistema son las limitaciones introducidas en su operación que definen los
límites (fronteras) del sistema y posibilitan explicar las condiciones bajo las
cuales debe operar.
El término sistema es
generalmente empleado en el sentido de sistema total. Los componentes
necesarios para la operación de un sistema total son llamados subsistemas, los
que, a su vez, están formados por la reunión de nuevo subsistemas más
detallados. Así, tanto la jerarquía de los sistemas como el número de los
subsistemas dependen de la complejidad intrínseca del sistema total.
La
Entrevista:
Los analistas emplean
una entrevista para reunir información proveniente de personas o de grupos. Por
lo común, los entrevistados son usuarios de los sistemas existentes o usuarios
en potencia del sistema propuesto. En algunos casos, los entrevistados son
gerentes o empleados que proporcionan los datos para el sistema propuesto por
qué serán afectados por él. Aunque algunos analistas prefieren la entrevista
sobre otras técnicas, esta no siempre es la mejor fuente de datos sobre la
aplicación. Dado que la entrevista requiere de tiempo, es necesario utilizar
otros métodos para obtener la información necesaria para conducir una
investigación.
ENTREVISTA
ESTRUCTURADA.
Ventajas:
·
Asegura términos uniformes en las
preguntas para todo los entrevistados.
·
Fácil de administrar y evaluar.
·
Evaluación más objetiva de las preguntas
y respuestas por parte en de los que participan en entrevista.
Se necesita un
entrenamiento limitado por parte del entrevistador. Se obtiene resultados con
entrevistas cortas.
Desventajas.
§ El
costo de la preparación es alto.
§ Es
posible que los entrevistados no acepten un alto nivel en la estructura y
planteamiento mecánico de las preguntas.
§ El
alto nivel de la estructura quizá no sea el más adecuado para todas las
situaciones.
§ El
alto nivel de la estructura disminuye la espontaneidad como la habilidad del
entrevistador para seguir con los comentarios durante la entrevista.
ENTREVISTA
NO ESTRUCTURADA.
Ventajas.
Las entrevistas dan a
los analistas de oportunidades para reunir información de las personas que han
seleccionado debido a sus conocimientos del sistema que está bajo estudio. A
menudo este método es la mejor fuente de información cualitativa, otros métodos
para recolectar hechos son más útiles para recoger datos cuantitativos.
La entrevista puede
clasificarse como estructurada y no estructurada. Las entrevistas no
estructuradas utilizan un formato pregunta- respuesta que es apropiada cuando
el analista desea adquirir información general acerca del sistema. Este formato
anima a los entrevistados a compartir sus sentimientos, ideas y creencias. Las
entrevistas estructuradas utilizan preguntas estándar en un formato de
respuesta abierta o cerrada. El primero permite que el entrevistado de
respuesta a las preguntas con sus propias palabras; el otro utiliza un conjunto
anticipado de respuestas.
El éxito de una
entrevista depende de la habilidad del entrevistador y de su preparación para
la misma. Los analistas necesitan ser sensibles a las dificultades que algunos
entrevistados crean durante el entrevista sino también su significado.
Cuestionarios:
Esta técnica permite
los analistas reunir información proveniente relacionada con varios aspectos de
un sistema de un grupo grande de personas. El empleo de formatos estandarizados
para las preguntas puede proporcionar datos más confiables que otras técnicas;
por otra parte, su amplia distribución asegura el anonimato de los encuestados,
situación que puede conducir a respuestas más honestas. Sin embargo, este
método no permita al analista observar las expresiones correcciones de los
encuestados. Así misma, la respuesta puede ser limitada ya que es posible que
no tenga mucha importancia para los encuestados llenar el cuestionario.
El alto costo asociado
con el desarrollo y distribución de cuestionarios demanda del analista la
consideración cuidadosa del objetivo de estos así como de la estructura que
será más útil para el estudio y más fácil de entender para los encuestados. Así
mismo, es necesario realizar pruebas con el cuestionario y, si es necesario,
modificarlos antes de su impresión y distribución.
Revisión
de registro:
Varios tipos de
reportes y de registros pueden proporcionar al analista información valiosa con
respecto a las organizaciones y a sus operaciones. Al revisar los registros, el
analista examina la información asentada en ellos relacionada con el sistema y
los usuarios. La revisión puede efectuarse el comienzo del estudio, como
introducción o después, esto sirve para comparar las operaciones actuales, por
lo tanto los registros pueden indicar que está sucediendo.
Los registros incluyen
manuales de políticas, reglamentos y procedimientos estándares de operación
utilizados por la mayor parte de las organizaciones como guías. Los registros
no indican la forma en la que se desarrollan las actividades, donde se encuentra
todo el poder en la toma de decisiones, o como se realizan todas las tareas.
Observación.
Este método de
recopilación de formación permite al analista ganar información que no se puede
obtener por otras técnicas. Por medio de la observación se obtienen formación
de primera mano sobre la forma en que se efectúan las actividades, este método
es más útil para ver la forma en que se maneja los documentos y se llevan acabó
los procesos y si se siguen todo los pasos especificados.
Análisis
estructurado: Esta fase es donde el analista que
examina una situación en forma independiente sin lineamientos o herramientas o
técnicas recopilan información para describir el sistema. El objetivo del análisis estructurado es el de organizar las
tareas asociadas con la determinación de requerimientos para obtener la
comprensión exacta de una situación dada.
Para el análisis estructurado se utilizan varios componentes para la
observación y obtener datos importantes para el desarrollo del sistema, como lo
puede ser el examinar símbolos gráficos, diccionarios de datos, descripción de
procesos y procedimientos y las reglas.
Herramientas
para documentar procesos y decisiones: Seguir
procedimientos y tomar decisiones son muy importantes en cualquier empresa, sin
embargo, las decisiones y procedimientos son de importancia para el analista
cuando éste conduce una investigación de sistemas dentro de una empresa. Una herramienta es cualquier
dispositivo, objeto u operación utilizada para ejecutar una tarea específica.
El analista de sistemas depende de las herramientas para realizar su trabajo de
la misma manera que otras personas de sus actividades cotidianas. Es importante
conocer que herramientas existen, pero más aún saber utilizarlas adecuadamente. Cuando se analizan procedimientos y
decisiones que el primer paso es identificar condiciones y acciones, conceptos
comunes a todas las de actividades.
Condiciones
y variables de decisión: Cuando se observa un
sistema y se pregunta por las condiciones, un ejemplo de condiciones es
"bueno" y "malo", sin embargo, las condiciones cambian y
por esto el analista que se refiere a ellas como variables de decisión. Al documentar la decisión el
investigador de identificar tanto las condiciones permisibles como las
relevantes que pueden presentarse en determinada situación. Sólo deben
incluirse en el estudio aquellas condiciones que son relevantes.
Tener diferentes formas
de decir la misma cosa puede crear dificultades de comunicación durante los
estudios de sistemas. Por consiguiente, el analista busca evitar los más las
interpretaciones. Asimismo, necesita organizar la información recopilada con
respecto a la toma de decisiones y evita dificultades en la comunicación.
ÁRBOLES DE DECISIÓN.
Características
de los árboles de decisión.
El árbol de decisión es
un diagrama que representan en forma secuencial condiciones y acciones; muestra
qué condiciones se consideran en primer lugar, en segundo lugar y así
sucesivamente. Este método permite mostrar la relación que existe entre cada
condición y el grupo de acciones permisibles asociado con ella.
La raíz del árbol,
aparece en la parte izquierda del diagrama y esté es el punto donde comienza la
secuencia de decisión. La rama a seguir depende de las condiciones existentes y
de la decisión que debe tomarse. Al avanzar de izquierda a derecha por una rama
particular, se entiende una serie de toma de decisiones. Después de cada punto
de decisión, se encuentra el siguiente conjunto de decisiones a considerar. De
tal forma que los nodos del árbol representan condiciones y señalan la
necesidad de tomar una determinación relacionada con la existencia de alguna de
estas, antes de seleccionar la siguiente trayectoria. La parte que se encuentra
en la parte derecha del árbol indican las acciones que deben realizarse, las
que su vez dependen de la secuencia de condiciones que les preceden.
Usó
de árboles decisiones: El desarrollo de árboles de
decisión beneficiado analista en dos formas. Primero que todo, la necesidad de
describir condiciones y acciones llevan a los analistas a identificar de manera
formal las decisiones que actualmente deben tomarse. De esta forma, es difícil
para ellos pasar por alto cualquier etapa del proceso de decisión, sin importar
que este dependa de variables cuantitativas o cualitativas. Los árboles también
obligan a los analistas a considerar la consecuencia de las decisiones.
Se ha demostrado que
los árboles de decisión son eficaces cuando es necesario describir problemas
con más de una dimensión o condición. También son útiles para identificar los
requerimientos de datos críticos que rodean al proceso de decisión, es decir,
los árboles indican los conjuntos de datos que la gerencia requiere para
formular decisiones o tomar acciones. El analista debe identificar y elaborar
una lista de todos los datos utilizados en el proceso de decisión, aunque el
árbol de decisión no muestra todo los datos.
Si los árboles de
decisión se construyen después de completar el análisis de flujo de datos,
entonces es posible que los datos críticos se encuentren definidos en el
diccionario de datos (el cual describe los datos utilizados por el sistema y
donde se emplean). Si únicamente se usan árboles de decisiones, entonces el
analista debe tener la certeza de identificar con precisión cada dato necesario
para tomar la decisión.
Los árboles de decisión
no siempre son la mejor herramienta para el análisis de decisiones. El árbol de
decisiones de un sistema complejo con muchas secuencias de pasos y
combinaciones de condiciones puede tener un tamaño considerable. El gran número
de ramas que pertenecen a varias trayectorias constituye más un problema que
una ayuda para el análisis. En estos casos los analistas corren el riesgo de no
determinar qué políticas o estrategias de la empresa son la guía para la toma
de decisiones específicas. Cuando aparecen estos problemas, entonces es momento
de considerar las tablas de decisión.
Tablas
de decisión: La tabla de decisión es una matriz de renglones y columnas
que indican condiciones y acciones. Las reglas de decisiones, incluidas en una
tabla de decisión establecen el procedimiento a seguir cuando existen ciertas
condiciones. Este método se emplea desde mediados de la década de los 50,
cuando fue desarrollado por General Electric para el análisis de funciones de
la empresa como control de inventarios, análisis de ventas, análisis de
créditos y control de transporte y rutas.
Características
de las tablas de decisión.
Las tablas están
integradas por cuatro secciones: identificación de condiciones, entradas de condiciones,
identificación de acciones y entrada de acciones. La identificación de
condiciones señala aquellas que son relevantes. La entrada de condiciones
indican qué valor, así es que lo hay, se debe asociar para una determinada
condición. La identificación de acciones enlista el conjunto de todos los pasos
que se deben seguía cuando se presenta cierta condición. La entrada de acciones
muestra las acciones específicas del conjunto que deben emprenderse cuando
ciertas condiciones o combinaciones de estas son verdaderas.
Las columnas de lado
derecho de la tabla enlazan condiciones y acciones, forman reglas de decisión
que establecen las condiciones que debe satisfacerse para emprender un
determinado conjunto de acciones. El orden de la secuencia se omite, cosa que
no sucede con los árboles de decisión. La regla de decisión incorpora todas las
condiciones que deben ser ciertas y no sólo una a la vez.
Como
construir tablas de decisión.
Para desarrollar tablas
de decisión, los analistas deben emprender los siguientes pasos:
Ø Determinar
los factores considerados como más relevantes en la toma de decisiones. Esto
permite identificar las condiciones en la decisión. Cada condición seleccionada
de detener la característica de ocurrir quo no ocurrir; en este caso no es
posible la ocurrencia parcial.
Ø Determinar
los pasos o actividades más factibles bajo condiciones que cambian (no sólo las
condiciones actuales). Esto permite identificar las acciones.
Ø Estudiar
las diferentes posibilidades de combinaciones de condiciones. Para cualquier
número N condiciones, existen 2n combinaciones a considerar, por ejemplo para
tres condiciones es necesario examinar ocho posibles combinaciones 23= 8.
La primera, escenario
los renglones de condición con valores sí o no para cada combinación posible de
condiciones. Esto es llenar la primera mitad del renglón consigo y la otra
mitad con no. El siguiente renglón se llena alternando con S y N, repitiéndose
este proceso hasta llenar la tabla.
El otro método para
llenar la tabla considera una condición a la vez y, por cada condición
adicional, la añade a la tabla pero sin considerar las combinaciones de
condiciones y acciones duplicadas.
A) Establece la primera
condición y todas las acciones permisibles.
B) Añadir la segunda
condición duplicando la primera mitad de la matriz y llenando los diferentes
valores S y N de las dos mitades de la matriz aumentada con las nuevas
condiciones.
C) Para cada condición
adicional repite el paso b.
Llenar la tabla con
reglas de decisiones. Existen dos formas para hacerlo.
1)
Marcar las entradas correspondientes a
las acciones con una X para indicar que éstas se emprenden; dejar las celdas
vacías o marcadas con un guión para señalar que en ese renglón no emprende
ninguna acción.
2)
Examinar la tabla para detectar reglas
redundantes o contradicciones entre estas. Estos sencillos lineamientos no sólo
ahorran tiempo al construir una tabla de decisiones a partir de información
recopilada durante la investigación sino que también es de ayuda para señalar
donde falta información, donde no importan las condiciones en un proceso, o
donde existen relaciones o resultados importantes que otros no detectaron o
consideraron. En otras palabras, el empleo de las tablas de decisión produce un
análisis más completo y exacto.
Verificación
de tablas de decisión.: Después de construir
una tabla, los analistas verifica que sea correcta y completa con la finalidad
de asegurar que la tabla incluye todas las condiciones junto con las reglas de
decisión que las relacionan con las acciones. Asimismo, los analistas también
deben examinar la tabla para encontrar redundancias y contradicciones.
Eliminación
de la redundancia: Las tablas de decisión pueden
volverse muy grandes y difíciles de manejar si se permite que crezcan sin
ningún control. Remover las entradas redundantes puede ser de ayuda para
manejar el tamaño de la tabla. La redundancia se presenta cuando las siguientes
condiciones son verdaderas al mismo tiempo: 1) dos reglas de decisión son
idénticas salvo para una condición del renglón y 2)las acciones para las dos
reglas son idénticas.
Supresión
de contradicciones: Las reglas de decisión son
contradictorias entre sí cuando dos o más reglas tienen el mismo conjunto de
condiciones pero sus acciones son diferentes.
Las contradicciones
indican que la información que tiene el analista es incorrecta o bien que
existe un error en la construcción de la tabla. Sin embargo, muchas veces la
contradicción es resultado de las discrepancias en la información que recibe el
analista de diferentes personas con respecto a la forma en que estas toman
decisiones. Se puede tomar una decisión específica utilizando diferentes
reglas. Encontrar tales discrepancias puede ser de gran utilidad para el
analista que trabaja con la finalidad de mejorar una situación de decisión.
En las tablas de
decisiones se manejan varios tipos que a continuación se describirán:
Forma
de entrada limitada:
La estructura básica de
una tabla consiste en S, N y entradas en blanco, es una forma de entrada
limitada. Este es uno de los formatos más comunes. Existen otros dos que
también se usan o se emplean de manera limitada.
Forma
de entrada extendida:
En esta forma se
remplazan las S y N con acciones que indican al lector cómo decidir. En este
formato los identificadores de condición y acción no están completos y es la
razón por la que las entradas contienen más detalles que una S y N.
Muchas personas favorecen
este formato sobre el método de entradas limitadas porque es más explícito para
señalar las acciones.
Forma
de entrada mixta:
En ocasiones el
analista prefiere combinar en la misma tabla las características de los dos
métodos anteriores. En general debe utilizarse una sola forma en cada sección
de la tabla, pero entre las secciones de condiciones y acciones se pueden de
cualquier forma.
Forma
Else: Esta es una variante en las tablas de decisión esta
tiene como finalidad omitir la recepción por medio de reglas ELSE. Para
construir una tabla de decisiones en la forma ELSE, se especifican las reglas
junto con las entradas de condición, que cubren todo el conjunto de acciones
con excepción de una que se convierte en la regla a seguir cuando ninguna de
las demás condiciones explicitas es verdadera. Esta regla se encuentra en la
columna final en el margen derecho, que es columna ELSE si ninguna de las otras
condiciones es válida, se siguen las reglas de condición ELSE. Esta regla
elimina la necesidad de repetir condiciones que conducen a las mismas acciones.
Tablas
múltiples: La forma ELSE es una alternativa para
controlar el tamaño de las tablas de decisión. Otra manera de alcanzar este
mismo objetivo es alcanzando varias tablas de decisión. De acuerdo con las
acciones seleccionadas en la primera tabla, otras se explican en otras tablas
adicionales; cada tabla proporciona mayores detalles relacionados con las
acciones y emprender.
También permiten al
analista establecer acciones repetitivas que deben realizarse después de tomar
las decisiones y que continúan hasta que se alcanzan determinadas condiciones. Las tablas se alcanzan en
forma jerárquica: una tabla de nivel-alto contiene las condiciones principales
que, cuando son seleccionadas, determinan las tablas y acciones adicionales
donde se encuentran otros detalles. Una declaración de transferencia, como GO
TO o PERFORM, en la sección e acciones de la tabla de control (nivel superior)
dirige el recorrido hacia tablas de niveles inferiores.
Existen
dos tipos de transferencias:
Transferencia
directa: Se emplea una sola vez; la tabla que es
seleccionada de esta manera no vuelve a referirse a la tabla original. La
proposición "GO TO"indica cuál es la siguiente tabla que se va a
examinar. Cuando se termina de examinar las condiciones decisiones y acciones
especificadas en esa tabla y se selecciona la apropiada para completar el
trabajo.
Transferencia
temporal: En contraste con la anterior se debe de
enlazar por medio de la proposición PERFORM al final de la tabla y con la
proposición RETURN regresa de nuevo el control a la proposición que sigue al GO
TO en la anterior.
Procesadores
de las tablas de decisión: Las tablas de decisión
han sido automatizadas. Los procesadores de tablas de decisiones son programas
para computadora que manejan la formulación actual de una tabla con base en la
información de entrada proporcionada por el analista. Estos procesadores
también aprenden las verificaciones necesarias para detectar inconsistencias y
redundancias. Algunos convierten el conjunto de decisiones en instrucciones
para programa de computadora.
ESTRATEGIAS
DE FLUJO DE DATOS.
Para empezar con este
tema se debe saber que es un análisis de flujo de datos:
Para nosotros primero
debemos saber las respuestas a cuatro preguntas:
¿Qué procesos integran
el sistema?
¿Qué datos emplean cada
proceso?
¿Qué datos son
almacenados?
¿Qué datos ingresan y
abandonan el sistema?
Estas
preguntas se pueden contestar gracias al análisis de datos.
Los datos son la guía
de las actividades de al empresa. Ellos pueden iniciar eventos y ser procesados
para dar información útil al personal que desea saber que tan bien se han
manejado los eventos.
El analista en sistemas
en especial conoce el papel central que tienen los datos de la empresa en las
organizaciones. Seguir el flujo de datos por todos los procesos de la empresa,
que es la finalidad del análisis de flujo de datos, lo cual les dice mucho a
los analistas sobre cómo se alcanzan los objetivos de las organizaciones.
El análisis de flujo de
datos estudia el empleo de los datos en cada actividad. Documenta los hallazgos
con diagramas de flujos de datos que muestran en forma gráfica la relación
entre procesos y datos y en los diccionarios de datos que describen de manera
formal los datos del sistema y los sitios donde son utilizados.
CARACTERÍSTICAS
DE LA ESTRATEGIA DE FLUJO DE DATOS
Examina el empleo de
los datos para llevar a cabo procesos específicos de la empresa dentro del ámbito
de una investigación de sistemas. El análisis puede pensarse de tal manera que
se estudien actividades del sistema desde el punto de vista de los datos; donde
se originan, como se utilizan o cambian, hacia donde van, incluyendo las
paradas a lo largo del camino que se siguen desde su origen hasta su destino.
Herramientas
de la estrategia del flujo de datos.
La estrategia de flujo
de datos muestra el empleo de estos en forma gráfica. Las herramientas
utilizadas para seguir esta estrategia muestran todas las características
esenciales del sistema y la forma en que se ajustan entre sí. Puede ser difícil
comprender en su totalidad un proceso de la empresa si se emplea por ello solo
una descripción verbal; las herramientas para el flujo de datos ayudan a ilustrar
los componentes esenciales de un sistema junto con sus interacciones.
El
análisis de flujo de datos utilizan las siguientes herramientas:
Diagrama
de flujo de datos:
Una herramienta grafica
se emplea para describir y analizar el movimiento de datos a través de un
sistema. Ya sea manual o automatizada, incluyendo procesos, lugares para
almacenar datos y retrasos en el sistema. Los diagramas de flujo son las más
importantes herramientas y la base sobre la cual se desarrollan otros
componentes.
La transformación de
datos de entrada en salida por medio de procesos puede describirse en forma
lógica e independiente en los componentes físicos (computadoras unidades de
disco etc.)Asociadas con el sistema. Estos diagramas reciben el nombre de
"diagramas lógicos de flujo de datos. Estos muestran la implantación y
movimiento real de datos entre las personas, departamentos y estaciones de
trabajo.
Diccionario
de datos:
El diccionario contiene
las características lógicas de los sitios donde son almacenados los datos del
sistema, incluyendo nombre, descripción, alias, contenidos y organización.
También identifican los procesos donde se emplean los datos y los sitios donde se
necesitan el acceso inmediato a la información. Sirve como punto de partida
para identificar los requerimientos de las bases de datos durante el diseño del
sistema.
Diagrama
de estructura de datos:
Es una descripción de
la relación entre entidades, personas, lugares, etc. De un sistema y el
conjunto de información relacionado con la entidad. No considera el almacenamiento
físico de datos.
Gráfica
de estructura:
Herramienta de diseño
que muestra con símbolos la relación entre los módulos del procesamiento y el
software de las computadoras. Describen la jerarquía de los módulos componentes
y los datos que serán transmitidos entre ellos. Incluyen análisis de las
transformaciones entrada-salida y el análisis de transacciones.
Herramientas
para flujos de datos: El método de desarrollo para análisis
estructurado a menudo se interpreta como útil solo para la parte de análisis de
sistemas de la actividad de desarrollo. Algunos analistas lo emplean solo de
esta manera pero su uso no se limita necesariamente a estas fases.
El nombre es tal vez un
poco afortunado ya que sugiere solo el análisis de sistema. Sin embargo, las
herramientas que forman parte del método proporcionan la base para soportar
todo el proceso de desarrollo. Dado que la gran parte del trabajo de desarrollo
de una aplicación se centra sobre el manejo adecuado de los datos, el
diccionario de datos y las gráficas estructuradas de datos se convierten en
herramientas muy importantes.
Notación:
Los
métodos para el análisis de flujo de datos fueron desarrollados y promovidos al
mismo tiempo por dos organizaciones.
Los diagramas lógicos
de flujos de datos se pueden dibujar con solo cuatro notaciones sencillas. Es
decir con símbolos especiales o iconos y anotaciones que los asocian con un
sistema específico:
1.- el flujo de datos:
movimiento de datos en determinada dirección desde un origen hacia un destino
en forma de documentos, cartas, llamadas telefónicas o virtuales por cualquier
otro medio:
2.- procesos: personas,
procedimientos, o dispositivos que utilizan o producen (transforman) datos. No
se identifica el componente físico.
3.- fuente o destino de
los datos: fuentes o destinos externos de datos que pueden ser personas,
preguntas, organizaciones u otras entidades que interactúan con el sistema pero
se encuentran fuera de su frontera. Los términos fuente y poza son
intercambiables con origen y destino.
4.- almacenamiento de
datos: en el lugar donde se guardan los datos o a los que hacen referencia los
procesos en el sistema. El almacenamiento de datos puede representar
dispositivos tanto computarizados como no computarizados.
Cada componente de un
diagrama de flujo de datos tiene una etiqueta con un nombre descriptivo. Los
nombres de los procesos también reciben un número que es utilizado con fines de
identificación. Él numera asignado a cada proceso no tiene que ver con la
secuencia de procesos. Sirve estrictamente para la identificación y tiene un
valor adicional cuando se estudian los componentes que integran unos procesos especifico.
Ventajas
del análisis de flujo de datos:
Los usuarios y otras
personas de la empresa que forman parte del proceso bajo estudio comprenden con
facilidad anotaciones sencillas. Por consiguiente, los análisis pueden trabajar
con los usuarios y lograr que participen en el estudio de los diagramas de
flujo de datos. Los usuarios pueden hacer sugerencias para modificar los
diagramas con la finalidad de describir la actividad con mayor exactitud.
Asimismo pueden examinar las gráficas y reconocer con rapidez los problemas;
esto permite efectuar las correcciones necesarias antes que comiencen otras
tareas relacionadas con el diseño. Si los problemas no son detectados en la
primera fase del proceso de desarrollo, entonces será difícil corregirlos
cuando aparezcan más adelante.
Una extensa
investigación de sistemas produce muchos conjuntos de diagramas de flujos de
datos. Algunos brindan panoramas de procesos importantes mientras que otros nos
muestren con bastante detalle elementos dato, almacenes de datos y pasos de
procesamiento para componentes específicos de un sistema grande. Si los
analistas desean revisar todo el sistema primero utilizan los diagramas de alto
nivel, aquellos que muestren la visión panorámica de todo el sistema. Pero
sientan interesados en estudiar un proceso en especial entonces emplean el
diagrama de flujo de datos de bajo nivel correspondiente a ese proceso.
CONCLUSION
Por lo general todos
los sistemas tienen características comunes que los constituyen como tales: un
“código” u objetivo que permite seleccionar, relacionar y controlar las
diferencias del sistema y el medio ambiente con el fin de cumplir cierta
función. Esto requiere de la construcción de elementos específicos del sistema
que sólo subsisten si el sistema de alguna forma se auto informa sus
operaciones. Aunque existen diversas definiciones del término
sistema, concluimos que un sistema: Es una forma conceptual para agrupar entre
sí entidades y funciones de manera tal
que las relaciones puedan visualizarse y por lo tanto comprenderse. Es un
conjunto de componentes que interactúan
entre sí para un cierto objetivo Es una forma de percibir un conjunto de
elementos y actividades Es un conjunto de elementos o medios que están relacionados
y que pueden ser descritos en términos de sus atributos o de sus partes
componentes.
Analizamos que para la
realización de un sistema es muy importante el observar el proceso que se sigue
en la organización para determinar los requerimientos que se necesitan para la
elaboración de un sistema y para ello se recurren a varias técnicas de
recopilación de información para que el proyecto satisfaga las necesidades de
los usuarios finales que es el que está en pleno contacto con él.
REFERENCIAS
Sistemas
de información. V. Seen. 2da. Edición. Pág.136-176. Pretince Hill.
https://www.monografias.com/trabajos14/teoria-sistemas/teoria-sistemas.shtml
es muy importante la informacion
ResponderEliminar