Está en la página 1de 20

Anlisis de Sistemas

AGENDA

Presentacin. Tema 1 Fundamentos del Anlisis de Sistemas. Ejercicios.

PRINCIPIOS BSICOS
Distincin y separacin de las partes para conocer sus principios
Anlisis

Estudio minucioso de cualquier objeto de estudio.

Examen detallado de los hechos para conocer los elementos que lo constituyen ya la interrelacin entre ellos.
Plasmar el pensamiento mediante esbozos, grficos o bocetos.

Diseo

Selecciona un conjunto de elementos para crear un objeto

Representacin grfica de una obra futura.


Elementos organizados que se relacionan entre si, para lograr un objetivo.
Sistema

Un sistema puede estar formado por subsistemas. Tienen lmites que los diferencian del ambiente externo.
Ambiente Externo Sistema
Elementos
Sub sistema

Energa Informacin Recursos

Elementos

Energa Informacin Recursos

Sper Sistema

APLICADOS AL DESARROLLO DE SISTEMAS

Anlisis
Definir el problema. Identificar causas. Especificar la solucin. Identificar los requerimientos de informacin que deben ser cumplidos. Definir objetivos a alcanzar. Evaluar soluciones. Problemas de los sistemas existentes.

Diseo
Describir, organizar y estructurar los componentes del sistema. Identificar causas. Construir grficamente el sistema propuesto. Actividad de modelaje La informacin modelada identifica los requerimientos, y se convierte en modelos de solucin.

Implantacin

Anlisis

Diseo

QUE

CMO

Problema

Solucin

ANLISIS ESTRUCTURADO DE SISTEMAS


AES (Anlisis Estructurado de Sistemas) El objetivo es organizar las tareas asociadas para la determinacin de los requerimientos. Repuestas a preguntas especficas: o Qu procesos integran el sistema? o Qu datos emplea cada proceso? o Qu datos son almacenados? o Qu datos ingresan y abandonan al sistema? Herramientas o DFD (Diagrama de Flujo de Datos) o DD (Diccionario de Datos)

DIAGRAMA DE FLUJO DE DATOS


DFD (Diagrama de Flujo de Datos) Es una herramienta grafica para describir y analiza el movimiento de los datos a travs de un sistema. Muestra el flujo de informacin. Muestra las transformaciones aplicadas a los datos desde la entrada hasta la salida. Especfica que hace el sistema. Es grfico. Es comprensible por los usuarios.

DIAGRAMA DE FLUJO DE DATOS


Notacin de los DFDS
1. Flujo de Datos (
nombre informe

): Representa el movimiento de los datos en determinada


direccin. Los flujos representan datos en movimiento.

2.

Entidad (
Cliente

): Representa fuentes o destino externos de datos que pueden ser personas, programas etc..
Proveedor

3 . Procesos (

): Indica una parte del sistema donde la informacin es procesada, donde se reciben datos para ser trabajados y poder as entregarlos como salida.
2 Calcular nota

1 Actualizar Inventario

4 . Almacn (
Proveedores

) : Representa un archivo lgico donde se agregan o extraen datos.


Empleados

DIAGRAMA DE FLUJO DE DATOS


Caractersticas de los DFD Muestra que debe hacer sin referenciar el como. Son diagramas explcitos y comprensibles. Dan la posibilidad de representar el sistema a diferentes niveles de complejidad, desde lo ms global hasta lo ms detallado. Slo se requieren 4 smbolos. Son de fcil mantenimiento, pues los cambios afectan solo a algunos de los elementos no al todo.

DIAGRAMA DE FLUJO DE DATOS


Niveles en un Diagrama de Flujo de Datos Nivel 0: Diagrama de Contexto, slo modela el proceso principal del problema en cuestin
con sus respectivas entidades. Cada proceso debe tener al menos un proceso de entrada y uno de salida.

Nivel 1:

En este nivel superior se plasman todos los procesos que describen el proceso principal. En este nivel aparecen los almacenes.

Nivel 2: En este proceso se explotan los procesos provenientes de los niveles anteriores.

En el nivel 1 y 2 los procesos deben tener las entradas y salidas del Diagrama de Contexto.

DIAGRAMA DE FLUJO DE DATOS


Tcnicas para la Construccin de los DFDS
1. Entidad ( ):
1.1 Representa entes ajenos a la aplicacin. Los que aportan o reciben informacin. 1.2 Representa personas, organizaciones o sistemas que no pertenecen al sistema estudio. 1.3 Las entidades externas no se comunican entre si en este diagrama. 1.4 Pueden aparecer en los distintos niveles del DFD para su mejor comprensin, aunque normalmente aparecer en el diagrama de contexto. 1.5 Suministra informacin acerca de la conexin del sistema con el mundo exterior.

2. Procesos (

):

2.1 Cuando un flujo de datos entra a un proceso sufre una transformacin. l no es origen ni final de los datos, solo transforma. 2.2 Puede transformar un dato en varios. 2.3 Es necesario que un proceso entre una entidad externa y un almacn de datos.

3. Almacn (

): 3.1 Representan la informacin en reposo. 3.2 No puede, crear, destruir ni transformar datos. 3.3 No puede estar directamente comunicado con otro Almacn o Entidad Externa 3.4 No representa la clave de acceso o detalle del archivo sino la operacin que realiza.

Notacion: Yourdon

DIAGRAMA DE FLUJO DE DATOS


Tcnicas para la Construccin de los DFDS
4. Flujo de Datos ( ):
4.1 Los datos no pueden ser creados ni destruidos por un flujo de datos. 4.2 Sirve para conectar el resto de los componentes de un DFD. 4.3 La flecha del flujo indica la direccin del almacn de datos y a la inversa si es que el proceso lee datos del almacn. 5. En el Diagrama de Contexto, solo aparecen los proceso, entidades externas y flujos de entradas. No aparece el almacn de datos.

6.

En el caso de los nombres, todos los elementos deben ir etiquetados mediante nombres representativos que describa lo que representa. Para el caso de los procesos describir lo que hace con un verbo significativo (Validar, Registrar).
Numerar los procesos as como sus explosiones.

7.

8.

Cuando un proceso se explosiona un nuevo DFD todas las entradas y salidas de dicho proceso deben estar presentas como entradas y salidas de otros DFDS
Todos los procesos deben tener al menos un flujo de entrada y otro de salida.

9.

NOTACIONES DIAGRAMA DE FLUJO DE DATOS


NOTACION DE YOURDON NOTACION DE GANE & SARSON

EJEMPLO DE DIAGRAMA DE FLUJO DE DATOS

RA

EJEMPLO DE DIAGRAMA DE FLUJO DE DATOS

RA

EJEMPLO DE DIAGRAMA DE FLUJO DE DATOS

ERRORES FRECUENTES EN LA CREACION DE DIAGRAMA DE FLUJO DE DATOS

FUENTE: http://www.virtual.unal.edu.co/cursos/sedes/manizales/4100010/Lecciones/Cap4/DFD.htm

ERRORES FRECUENTES EN LA CREACION DE DIAGRAMA DE FLUJO DE DATOS

Eliminacin de procesos de canalizacin: significa que los procesos que no cambian los flujos o no sirven para tomar decisiones a partir de los datos de entrada deben ser eliminados. Ello suprime tambin nombres duplicados de los flujos de datos.

FUENTE: http://www.virtual.unal.edu.co/cursos/sedes/manizales/4100010/Lecciones/Cap4/DFD.htm

ERRORES FRECUENTES EN LA CREACION DE DIAGRAMA DE FLUJO DE DATOS

El concepto de paquete de flujo de datos: cuando hay dos o ms flujos de datos independientes que se desplazan siempre juntos, se deben mostrar como un nico flujo de datos.

FUENTE: http://www.virtual.unal.edu.co/cursos/sedes/manizales/4100010/Lecciones/Cap4/DFD.htm

ERRORES FRECUENTES EN LA CREACION DE DIAGRAMA DE FLUJO DE DATOS

Todos los flujos de datos deben empezar y/o terminar en un proceso.

FUENTE: http://www.virtual.unal.edu.co/cursos/sedes/manizales/4100010/Lecciones/Cap4/DFD.htm

DIAGRAMA DE FLUJO DE DATOS

Ventajas
Fcil mantenimiento, basta agregar , eliminar o separar burbujas. Fcil lectura con esto se constituye en un instrumento de mucha versatilidad

Limitaciones
No se visualiza entre los datos que se van a almacenar. Se usa el Diagrama Entidad Relacin. No detalla el contenido de los flujos de datos ni el contenido de los archivos.

También podría gustarte