Está en la página 1de 16

Módulo

E1

Describir e Interpretar el
Análisis Estructurado

Análisis Estructurado

Si tú conoces el análisis estructurado podrás conocer e interpretar un


método que se orienta a apoyar el entendimiento de los grandes sistemas a
través de la representación gráfica de los procesos que están inmersos
en una organización y cómo fluye la información a través de estos.

Para lograr una correcta idea sobre el análisis estructurado, tendrás


que:

. Describir el Objetivo del Análisis Estructurado

. Describir los Componentes del Análisis Estructurado

. Describir la Técnica de Diagramas de Flujos de Datos

. Interpretar Diagramas de Flujos de Datos

43
Describir el Objetivo 1.- Objetivo del Análisis Estructurado
del Análisis
Estructurado.

Describir los El objetivo del Análisis, en general, es estudiar a cabalidad un sistema o parte de
Componentes del
Análisis Estructurado. éste (organización, departamento, área, etc.), de manera de poder conocer todas las
Describir la Técnica de
tareas que en él se desarrollan como parte de sus actividades cotidianas, los
Diagramas de Flujos de
Datos
flujos de información que existen entre ellas y los datos que son almacenados en
pro de apoyar
Interpretar Diagramas
de Flujos de Datos

Es importante considerar, que en esta fase se estudian todos los procesos que
involucran a la organización o la parte de ella que se esté analizando, sean estos
manuales o automatizados. De esta forma, lo que se obtiene como resultado, es el
conocimiento acabado de la situación, independiente de la naturaleza de la
tecnología que se use.

Además, es importante resaltar el importante papel que cumple el usuario cliente


en esta etapa, ya que es él quien tendrá la tarea de informar cada uno de los detalles
del sistema que se está estudiando. Por otra parte, no es menos importante, el rol
que cumple el Analista de Sistemas quien será el encargado de interpretar y
modelar dicha información usando sus conocimientos informáticos.

Una de los métodos que permiten apoyar el estudio de sistemas es el Análisis


Estructurado, que conduce al desarrollo de especificaciones para sistemas nuevos o
para efectuar modificaciones a los ya existentes. Permite al analista conocer un
sistema o proceso o actividad en forma lógica y manejable que proporcione la
base para asegurar que no se omite ningún detalle. Su finalidad es apoyar la
comprensión de sistemas grandes y complejos a través de:

1.- División del Sistema en


Componentes
2.- Construcción de un modelo del
Sistema

2.- Componentes del Análisis Estructurado

Los componentes del Análisis Estructurado


son:
· símbolos gráficos: elementos visuales como flechas, cuadrados,
etc.
· diccionarios de datos: define cada uno de los objetos que se usan para
representar
la información analizada.
· descripciones de procesos y procedimientos: estas son representaciones de
las tareas que se llevan a cabo en el área en estudio.
· reglas: normas o políticas definidas para seguir una estructura de
especificación.

3.- Técnica de Diagramas de Flujo de Datos

Es una técnica gráfica que representa el flujo de información y las


44
transformaci
ones que se
aplican a los
datos al
moverse
desde la
entrada hasta
la salida de
un sistema
en estudio

E
s
t
a

t
é
c
n
i
c
a

p
e
r
m
i
t
e
:
· Análisis
de un
sistema
para
determin
ar si han
sido
definidos
los datos
y
procesos
inmersos
en él

45
· Una mayor comprensión de las interrelaciones de los sistemas y
subsistemas
· Una comunicación del conocimiento del sistema actual a los usuarios por medios
de
diagramas de flujo de datos
· Dar la base para realizar en forma inicial la especificación técnica de un
sistema.

De lo anterior, esta técnica pretende apoyar a modelar una organización o un área


dentro de ella desde una visión general a una particular y, a través de ésta, lograr
definir los requerimientos que tendrá la solución a los problemas que en ella se
puedan detectar.

3.1 Componentes de Diagrama de Flujo de Datos

Los componentes de Diagrama de Flujo de Datos


son:

Entidad: Representa entidades externas (área, departamento, empresa, otro


sistema, etc.) con las cuales el sistema en estudio se comunica ya sea recibiendo
de información para apoyar su gestión o enviando información a ésta producto de
su gestión.

El proceso: es el que muestra una parte del sistema que transforma


entradas en salidas, es decir son componentes funcionales del sistema. El proceso
se nombra con una sola palabra o frase sencilla, usualmente verbo-objeto.

Flujo: Se usa para describir el movimiento de paquetes de información de una


parte del sistema a otra. Representan datos en
movimiento
.
Almacén: Lugar físico o lógico donde se almacenan (guardan) datos.
Representan datos en reposo.

En la siguiente tabla se muestra cada uno de los componentes de Diagrama de


Flujo de Datos:

Símbolo Significado E jemplo

Entidad Alumno

Crear
Proceso registro
alumno
Flujo Información Alumno

Alumnos

Almacén
Los Diagramas de Flujo de Datos se descomponen en tres niveles, estos son:
contexto, superior y detalle y, si fuese necesario, se sigue detallando. De esta
manera, cada uno de estos niveles, es la descomposición jerárquica de algún
proceso del nivel anterior.

Para cada nivel existe un esquema o diagrama que representa la información en ese
estado. Así se tiene:
· Diagrama de Contexto: Conocido también como diagrama de nivel 0 y su
objetivo es delimitar la frontera entre el sistema en estudio y el mundo exterior
definiendo los flujos de información de entrada y salida desde el sistema hacia su
medio ambiente. Esta formado por un solo proceso y un conjunto de entidades
que representan la fuente y destino de los flujos de información.
· Diagrama de Sistema: Conocido también como diagrama de Nivel Superior
o Nivel 1, porque es la primera descomposición del diagrama de contexto.
Representa los procesos principales que se llevan a cabo en el sistema en estudio.
· Diagrama de Detalle: Aquí se representa la descomposición de los procesos
del
nivel anterior, cuyo objetivo es precisamente el de detallar cada proceso principal.
Se
puede seguir detallando este diagrama hasta que no sea posible descomponer
más.

Para los Diagramas de Flujos de Datos existen flujos permitidos y no permitidos,


a
continuación se presenta una tabla donde se detallan dichos flujos
:

Destino/Fuente Proceso Almacén Entidad Externa


Proceso SI SI SI
Describir el Objetivo Almacén SI NO NO
del Análisis
Estructurado. Entidad Externa SI NO NO
Describir los
Componentes del
Análisis Estructurado. 4.- Interpretar Diagramas de Flujos de Datos
Describir la Técnica de
Diagramas de Flujos de
Datos Para poder comprender la técnica de Diagrama de Flujo de Datos, a continuación
Interpretar Diagramas
de Flujos de Datos se videos, desde el nivel global ( contexto), hasta su detalle con su respectiva

interpretación. Diagrama de Contexto :


Al mirar este diagrama se puede ver que el sistema del Video Club, interactúa
con dos entidades externas, a saber, Socios y Proveedores. Esto quiere decir que el
sistema en estudio, para desarrollar su gestión, se comunica con estas dos
entidades, ya sea para recibir información de ellas o para enviar información a las
mismas. Todo lo anterior en el contexto del desarrollo de sus actividades actuales.

Los socios envían al sistema


:
· Solicitud de ingresar como
socio
· Datos personales
· Solicitud de películas para
arrendar
· Pago del
arriendo
· Películas que
devuelven

El sistema envía al socio


:
· Solicitud de Datos
Personales
· Películas arrendadas y su correspondiente
boleta

Los proveedores envían al


sistema:
· Cotizaciones de
Videos
· Videos vendidos con su correspondiente
factura

El sistema envía a los proveedores


:
· Solicitud de
Cotizaciones
· Ordenes de Compra de
Videos

Con este modelo, se puede entender entonces, la interacción de un sistema en


estudio, en este caso el video club, con otras áreas ( entidades ) externas a él. Este
diagrama además, delimita el área en estudio y de acá para adelante interesan los
flujos de información de entrada y salida y qué es lo que sucede al interior del
sistema.

Una vez delimitada el área en estudio, se está en condiciones de modelar qué es


lo que sucede al interior de ésta, para ello, se deben identificar todas las tareas que
se llevan a cabo en el videoclub como parte de su rutina operativa, qué tareas se
comunican con los flujos de información del exterior, qué nuevos flujos surgen al
interior del área y qué almacenes físicos y/o lógicos existen.
A continuación, se presenta el diagrama de nivel superior, que da una visión del
interior
del sistema de videoclub en
estudio.
Diagrama de Nivel Superior :

Al observar este diagrama, se pueden ver todas las tareas que se hacen al interior del
sistema de videos como parte de su gestión, a saber,
· Mantener Socios
· Mantener Proveedores
· Mantener Videos
· Adquirir Videos
· Arrendar/Devolver Videos
· Revisar Videos
· Ubicar Videos

Además, se tienen los almacenes:


· Socios
· Proveedores
· Videos
· Arriendos
· Estantes
Para entender en términos generales cada tarea de este nivel, ésta debe verse en
términos de las entradas que recibe y las salidas que genera. Por ejemplo, el
proceso adquirir videos, recibe como entradas las cotizaciones desde los
proveedores y los videos adquiridos con su correspondiente factura, las salidas
de esa tarea son la solicitud de cotización y las órdenes de compra hacia los
proveedores, además de enviar a los estantes los videos adquiridos. Lo anterior nos
da una idea global del proceso en cuestión. Para saber más pormenores, es
necesario recurrir al detalle de dicha tarea.

A continuación se presentan los diagramas que nos dan una visión más detallada
de
cada una de las tareas presentes en el diagrama de nivel
superior:

Diagrama de Detalle: descomposición Proceso 1.1 ( Mantener Socios )

Diagrama de Detalle: descomposición Proceso 1.2 ( Mantener Videos )


Diagrama de Detalle: descomposición Proceso 1.3 ( Arrendar y Devolver
Películas)

Diagrama de Detalle: descomposición Proceso 1.4 (Adquirir Videos)

50
Diagrama de Detalle: descomposición Proceso 1.5 ( Ubicar Videos )

Diagrama de Detalle: descomposición Proceso 1.6 (Revisar Videos)

Mantener

51
Diagrama de Detalle: descomposición Proceso 1.7 ( Mantener Proveedores )

Al observar cada diagrama de detalle, se puede tener claridad acerca de todas las
tareas, flujos de información y almacenes inmersos en cada proceso que se analiza,
luego, a un entendimiento más detallado de los mismos. Lo anterior, sumado a la
documentación de los diagramas, a los problemas que actualmente manifiesta el
usuario, a los problemas que el analista detecte y a las nuevas necesidades de
procesamiento e información que se pudieran establecer, da la base para
analizar críticamente la situación actual en estudio y proponer alternativas de
solución que permitan soslayar los actuales problemas que el sistema en estudio
presente.

Las alternativas que soluciones los problemas descubiertos al estudiar un


sistema pueden ser:

- Reformular completamente el Sistema Actual (manual o automatizado o


ambos).
- Reformular partes del Sistema Actual (manual o automatizado o
ambos).
- Automatizar procesos a través de un SW ( en caso de que no exista
uno)
- Desarrollar un Sw nuevo en el caso de que exista
uno.
- Mantener el Sw existente en el caso de que exista
uno.
- Adquirir un Sw que supla las labores automatizables (independiente si exista un
Sw o no).

Como esta asignatura contempla describir e interpretar las etapas del desarrollo de
un sistema automatizado, el siguiente módulo comenzará con la descripción de la
definición de requerimientos de un Sw que automatice las tareas del sistema del
Video Club.

52
Autoevaluación

1.- Describa el objetivo de Análisis Estructurado


2.- Describa los componentes de Diagrama de Flujo de Datos
3.- Interprete el Siguiente Diagrama de Contexto

53
4.- Interprete el Siguiente diagrama de Nivel Superior:

54
Respuestas:
1.- Esta técnica pretende apoyar a modelar
una organización o un área dentro de ella
desde una visión general a una particular y, a
través de ésta, lograr definir los requerimientos
que tendrá la solución a los problemas que en
ella se puedan detectar
2.- Entidad: es un componte externo aunque
forma parte de la organización (departamento,
persona máquina) que representa la fuente y/o
el destino de la información del sistema.
El proceso: es el que muestra una parte del
sistema que transforma entradas en salidas, es
decir son componentes funcionales del sistema.
Flujo: se usa para describir el movimiento de
la información de una parte del sistema a otra.
Por ello, los flujos representan datos de
cualquier tipo en movimiento.
Almacén: es un elemento que usa para
modelar los datos en reposo. Permite la
adición o recuperación de datos.
3.- Este diagrama representa a una agencia
que se relaciona con dos entidades externas, a
saber, Clientes y Resort.
De los Clientes recibe:
-Solicitud de vacaciones
-Datos del Perfil del Cliente
-Datos de su reserva de vacaciones
De los resort recibe:
-Solicitud de participar en la Agencia
-Antecedentes del Resort
-Cupos por periodo
-Reclamos por reservas sin concretar
Por otra parte el sistema envía a los Clientes:
-Solicitud de Antecedentes del Perfil
-Listado de Resort según perfil del cliente
-Comprobante de reserva de la vacación
El Sistema envía al Resort
-Solicitud de antecedentes
-Respuesta a la Solicitud
-Informe de Reservas
4.- El Diagrama muestra que en el área en
estudio se realizan dos grandes tareas, a saber,
Registrar Resort y Registrar Clientes con
vacación, por otra parte, se observa un
almacén que es el libro de servicios que, al
observar por los flujos, es donde se almacenan
los datos de resorts, clientes y reservas de
vacaciones.
5.- El proceso registrar Resort se desarrolla de
la siguiente forma: primero se administra la
llamada por parte de los resort que desean
participar en la agencia, pidiéndoles los
antecedentes y en base a estos se les da una
respuesta. Luego, se busca el resort en el libro
de servicios. Si se encuentra, se modifican los
datos del mismo, caso contrario, se ingresa
como un resort nuevo. Este proceso además
recibe datos de los cupos que los resort
ofrecen para actualizar dicha información.

También podría gustarte