UNIDAD III - HERRAMIENTAS DE ANÁLISIS DE SISTEMAS

Al hablar de herramientas para análisis del sistema nos referimos a técnicas, generalmente gráficas, para ayudar y simplificar la comprensión de un sistema, existen diferentes 

Diagrama de flujo de datos (DFD): 

El diagrama de flujo de datos o también conocido como flujo-grama es una gráfica esquematizada en la cual podemos visualizar el flujo de la información de nuestro sistema ademas de la interacción de este con las entidades externas, este emplea una serie de símbolos definidos que suelen representar:

Proceso: se refiere a la ejecución de una tarea en el programa que procesara y transformara datos de entrada en datos de salida, ya sea realizando cálculos, organizando datos, o dirigiendo el flujo de entrada, entre otros.  Y este puede ser representado por un circulo.

Entidad Externa: Este es un elemento ajeno a nuestro programa pero que esta relacionado con este ya sea enviando o recibiendo información. Y se representa con un rectángulo.

Almacén de Datos: este guarda los datos para su uso posterior uso un ejemplo de estos puede ser una base de datos.  y se representa con un rectángulo sin un costado.

Flujo de Datos: este nos indica en que dirección se transmiten los datos y la relación en base a los datos entre entidades procesos y el almacenamiento. este se representa con una flecha.



Cabe destacar que las figuras anteriormente mencionadas se fijaron por Ed Yourdon y Larry Constantine en su libro "Structured Design: Fundamentals of a Discipline of Computer Program and Systems Design" y estos pueden variar dependiendo del autor.

Otras simbologias usadas son:

Decisión: también llamado bifurcación  representando los condicionales y teniendo como salida valores boleanos (verdadero y falso ) y se representa con un rombo.

 Output e Input: estos sirven para solicitar el ingreso  de datos. y se representa con una especie de trapecio
Conector: para conectar con procesos independientes. Se representa con un circulo.

Inicio y Terminal: Sirven para representan el inicio o el final del diagrama de flujo. Se representa con un rombo.

Diagrama de Contenidos

    Al hablar del diagrama de contenidos nos referimos a un esquema organizado de manera jerárquica en el cual se encuentran todos los contenidos del programa para poder visualizar de manera sencilla las ramificaciones y las divisiones del programa. este nos hará saber y nos dará una idea de como nos va a quedar nuestro producto final

Ejemplo de un diagrama de contenidos

Diccionario de Datos

    Un diccionario de datos o repositorio de meta-datos es según el IBM Dictionary of Computing(1993) " es un repositorio centralizado de información sobre datos tales como significado, relación con otros datos, origen, uso y formato". Esta tiene como objetivo sentar una base y un lenguaje común para que los autores que trabajen el proyecto sin mayores complicaciones. Y su importancia recae en que nos permite entender e interpretar los datos de un programa al proporcionarnos información como: el significado y el propósitos de los campos y variables, el tipo de datos que este contiene entre otros tipos de información que ayudaran a los programadores a comprender el programa en su totalidad. 

Árbol de decisión 

    Un árbol de decisiones es un diagrama que utilizan los responsables de la toma de decisiones para determinar el proceso de acción o mostrar la probabilidad estadística. Proporciona una forma práctica y sencilla para que las personas comprendan las posibles opciones de toma de decisiones y la gama de posibles resultados basados en una serie de problemas. Los árboles de decisión generalmente comienzan con un solo nodo y luego se descomponen en nodos adicionales para mostrar más posibilidades. Este tiene una serie de figuras que sirven para realizar uno :

Nodo de decisión: Es el inicio del árbol y muestra la decisión o pregunta que hacemos. Se representa con un cuadro.

Nodo de Probabilidad: Esta se coloca cuando tenemos una decisión, de este salen ramificaciones dependiendo de la cantidad de resultados y se representa con un circulo

Nodo Final: este muestra el resultado final de una rama en el árbol de decisión y se representa con un triangulo.

Rama Alternativa: Esta son los resultados de los nodos de probabilidad y señalan los diferentes caminos a tomar, se representa con líneas 

Comentarios

Entradas populares de este blog

UNIDAD I - CONCEPTOS BÁSICOS EN EL ANÁLISIS DE SISTEMA

UNIDAD II - ANÁLISIS ESTRUCTURADO DE SISTEMAS