Está en la página 1de 10

UNIVERSIDAD DOCTOR ANDRÉS BELLO

FACULTAD: Tecnología e Innovación

CARRERA: Ingeniería en Sistemas

ASIGNATURA: “Análisis y Diseño de Sistemas”

TEMA: “EL ANALISTA DISEÑADOR DE DATOS”

MATERIAL DE LECTURA DE UNIDAD #1: FUNDAMENTOS


DE ANÁLISIS DE SISTEMAS
Objetivos o competencias a adquirir

General
Identificar la importancia del flujo de datos en un sistema de información.

Específicos

1. Conocer los conceptos básicos del manejo y administración de datos


2. Conocer cómo se define un diccionario de datos
Introducción

Después de elaborar correctamente diagramas de flujo de datos de varios niveles,


los analistas los emplean para clasificar los procesos de datos, flujos, almacenes,
estructuras y elementos en un diccionario de datos. De particular importancia son
los nombres que se utilizan para caracterizar los elementos de datos: el analista
encargado de la denominación de los componentes de los sistemas orientados a
datos debe esforzarse para que el nombre sea significativo y exclusivo.
Desarrollo

El Diccionario De Datos

El diccionario de datos es una versión especializada de los diccionarios que se


utilizan como referencias en la vida cotidiana. El diccionario de datos es una obra
de consulta de información sobre los datos (es decir, metadatos); es compilado por
los analistas de sistemas para guiarse a través del análisis y diseño. Como
documento, el diccionario de datos recopila y coordina términos de datos
específicos, además de confirmar lo que significa cada término para distintas
personas en la organización.

Necesidad de comprender el diccionario de datos

En la actualidad, muchos sistemas de administración de bases de datos vienen


equipados con un diccionario de datos automatizado. Estos diccionarios pueden ser
elaborados o simples. Algunos diccionarios de datos computarizados clasifican de
manera automática los elementos de datos al momento de llevar a cabo la
programación; otros simplemente proveen una plantilla en la que se pide a la
persona que llena el diccionario clasificar todas las entradas de una manera
uniforme.

A pesar de la existencia de los diccionarios de datos automatizados, las cuestiones


que siguen siendo pertinentes para el analista de sistemas durante el esfuerzo de
sistemas son comprender qué datos componen un diccionario de datos, las
convenciones utilizadas en los diccionarios de datos y la forma en que se desarrolla

un diccionario de datos. Al comprender el proceso de compilar un diccionario de


datos, el analista de sistemas puede conceptualizar con más facilidad el sistema y
la forma en que funciona. En las siguientes secciones permitiremos al analista ver
el razonamiento detrás de lo que existe en los diccionarios de datos automatizados.

Además de proveer documentación y eliminar la redundancia, podemos usar el


diccionario de datos para:
1. Validar la integridad y precisión del diagrama de flujo de datos.

2. Proveer un punto de partida para desarrollar pantallas e informes.

3. Determinar el contenido de los datos almacenados en archivos.

4. Desarrollar la lógica para los procesos del diagrama de flujo de datos.

5. Crear XML (lenguaje de marcado extensible).

El Repositorio De Datos
Aunque el diccionario de datos contiene información sobre los datos y
procedimientos, hay una colección más grande de información sobre el proyecto: el
repositorio. El concepto puede contener lo siguiente:

1. Información sobre los datos que mantiene el sistema, incluyendo flujos de


datos, almacenes de datos, estructuras de registros, elementos, entidades y
mensajes.
2. Lógica de procedimiento y casos de uso.
3. Diseño de pantallas e informes.
4. Relaciones de datos, como la forma en que una estructura de datos está
vinculada con otra.
5. Requerimientos del proyecto y entregables finales del sistema.
6. Información administrativa del proyecto, como calendarios de entrega,
logros, cuestiones que hay que resolver y usuarios del proyecto.

(Kendall y Kendall ,2011, p.256)

Para crear el diccionario de datos hay que examinar y describir el contenido de los
flujos de datos, los almacenes de datos y los procesos, como se muestra en la figura
siguiente:
Fuente: Kendall y Kendall, 2011

Definición de los flujos de datos

Por lo general, se define primero los flujos de datos. Las entradas y salidas del
sistema se determinan a partir de las entrevistas, de observar a los usuarios y
analizar los documentos además de otros sistemas existentes.

Podemos sintetizar la información que se captura para cada flujo de datos mediante
el uso de un formulario que contenga la siguiente información:

1. ID, un número de identificación opcional. Algunas veces el ID se codifica


mediante un esquema para identificar al sistema y la aplicación en el mismo.
2. Un nombre descriptivo único para este flujo de datos. Este nombre es el texto
que debe aparecer en el diagrama y se debe referenciar en todas las
descripciones que utilicen el flujo de datos.
3. Una descripción general del flujo de datos.
4. El origen del flujo de datos. Este origen puede ser una entidad externa, un
proceso o un flujo de datos que provenga de un almacén de datos.
5. El destino del flujo de datos (los mismos elementos enlistados bajo el origen).
6. Una indicación para determinar si el flujo de datos es un registro que entra o
sale de un archivo, o un registro que contiene un informe, formulario o
pantalla. Si el flujo de datos contiene información que se utiliza entre
procesos, se designa como interno.
7. El nombre de la estructura de datos que describe a los elementos que se
encuentran en este flujo de datos. Para un flujo de datos simple, podrían ser
uno o varios elementos.
8. El volumen por unidad de tiempo. Los datos podrían ser registros por día o
cualquier otra unidad de tiempo.
9. Un área para comentarios adicionales y anotaciones sobre el flujo de datos.

Creación Del Diccionario De Datos

Las entradas en el diccionario de datos se pueden crear después de haber


completado el diagrama de flujo de datos, o construir a medida que éste se
desarrolle. El uso de la notación algebraica y registros estructurales permite al
analista desarrollar el diccionario de datos y los diagramas de flujo de datos.

Por ejemplo, el analista puede crear un flujo de datos Diagrama 0 después de las
primeras entrevistas y al mismo tiempo crear las entradas preliminares en el
diccionario de datos. Por lo general estas entradas consisten en los nombres de los
flujos de datos que se encuentran en el diagrama de flujo de datos y sus
correspondientes estructuras de datos.

Después de realizar varias entrevistas adicionales con los usuarios para aprender
sobre los detalles del sistema y las formas en que interactúan con él, el analista
expandirá el diagrama de flujo de datos y creará los diagramas hijos. Después hay
que modificar el diccionario de datos para incluir los nuevos registros estructurales
y los elementos que se hayan deducido de entrevistas posteriores, de la
observación y del análisis de los documentos
Conclusiones

 Es indispensable que un analista de sistemas y el desarrollador del mismo


conozca el diccionario de datos que compone un sistema de información.
 El flujo de datos de una empresa debe ser respetado por los sistemas de
información implementados.
Referencias Bibliográficas

Jeffrey, W. (2008). Analis de Sistemas: Diseño y Metodos (Tercera edicion ed.). (J.
M. Chacon, Ed., & M. T. R., Trad.) Mexico, Mexico D.F: McGraw-Hill Interamericana

Kendall y Kendall (2011). Análisis y Diseño de Sistemas. México: Prentice Hall

También podría gustarte