Vous êtes sur la page 1sur 7

Anlisis de Sistemas Metodologa

2013

Metodologa para el anlisis de un Sistema El trmino anlisis, aplicado a sistemas, significa descomponerlos en sus componentes, para estudiar cada uno de ellos, tanto como un ente aislado, como en interaccin con el resto. Para ser til, al anlisis le debe seguir la sntesis, que consiste en unir los componentes del sistema para ver cmo funcionan en conjunto.

Diagramas de Flujo de Datos Anlisis de requerimientos: Documentacin completa y precisa de qu debe realizar el sistema para satisfacer la necesidad de informacin del usuario. El Dominio de la Informacin El contenido de la informacin y las relaciones. El flujo de la informacin. La estructura de la informacin. Modelo Lgico tambin llamado modelo Esencial Est compuesta por Modelo Ambiental Modelo de Comportamiento Modelo Ambiental: se trata de determinar el lmite del sistema. Es mirar el sistema desde un alto nivel de abstraccin Est formado por: Declaracin de propsitos: Es decir Cul es el objetivo del sistema Listado de acontecimientos: Todos los flujos de entrada que hacen que el sistema haga algo Diagrama de Contexto: Es un grfico que permite ver al sistema y su relacin con el ambiente, permite determinar el lmite de sistema. El sistema representado como una burbuja transformadora adonde le llegan flujos de datos desde un terminador o actor y de donde salen flujos de datos transformados hacia un terminador o actor. Modelo de Comportamiento: Muestra el sistema desde dos puntos de vista o visiones Funciones: Qu hace La visin lgica (Visin esencial). Datos: Qu informacin utiliza. La visin fsica (Visin de implementacin). Cmo se hace. Qu soporte y formatos.

Prof: Lic Sandra V. Daujan / Lic. Maria Cristina Cardoso

Anlisis de Sistemas Metodologa

2013

Modelo de Comportamiento Funciones Tiene como herramientas: DFD: Diagrama de Flujo de Datos DD: Diccionario de Datos EP: Especificacin de Procesos DTE: Diagrama de Transicin de Estados Modelo de Comportamiento Datos Tiene como herramientas: DER: Diagrama Entidad Relacin Diagrama de Flujo de Datos: El Diagrama de Flujo de Datos es una tcnica que se utiliza principalmente para la modelizacin de sistemas informticos. Representa el flujo de la informacin, las transformaciones que se aplican y los datos al moverse desde la entrada a la salida en un sistema informtico. Proporciona mecanismos para: Representar el Dominio de la Informacin. Diagramas El flujo y las transformaciones. Diccionario El contenido y la estructura. Especificacin Descripcin de las transformaciones. Modelar los procesos informatizados y los datos. Dividir de forma jerrquica los procesos.

Prof: Lic Sandra V. Daujan / Lic. Maria Cristina Cardoso

Anlisis de Sistemas Metodologa

2013

Ejemplo de Modelo de Comportamiento DIAGRAMA DE CONTEXTO

Prof: Lic Sandra V. Daujan / Lic. Maria Cristina Cardoso

Anlisis de Sistemas Metodologa

2013

DFD Nivel 1

Cmo desarrollar un DFD Se debe identificar 1) Qu procesos deben integrar el sistema 2) Qu datos emplea cada proceso del sistema 3) Qu datos se almacenarn en cada proceso 4) Qu datos se introducen y extraen de cada proceso. Analizando desde dos puntos de vista podemos identificar el desarrollo. De arriba hacia abajo De abajo hacia arriba

Prof: Lic Sandra V. Daujan / Lic. Maria Cristina Cardoso

Anlisis de Sistemas Metodologa

2013

De arriba hacia abajo Identificar las entidades o actores externos involucrados. Identificar las entradas de datos que proporcionarn estas entidades o actores Definir las salidas que se producirn. Dibujar el primer nivel a partir del diagrama de Contexto. Realizar una primera explosin representando los procesos principales Conectar los flujos del primer nivel (conectados con entidades externas) con los procesos adecuados en cada caso. Identificar y representar los almacenes de datos y los flujos conectados a stos. Mantener la consistencia. Repetir la subdivisin. Hasta qu nivel de detalle es conveniente subdividir los procesos? a) Cuando la especificacin de la funcin pueda desarrollarse de forma adecuada y con un nivel de detalle conveniente al modelo b) Cuando existan pocos flujos de entrada y salida c) Cuando, si se descompone, se pierde el significado y se obtienen procesos excesivamente sencillos que no son representativos De abajo a hacia arriba Identificar transformaciones de datos de bajo nivel. Burbujas de bajo nivel. Identificar la informacin de entrada y de salida. Flujos. Identificar la informacin que debe almacenarse. Almacenes. Identificar los productores y/o receptores de informacin. Entidades Externas. Agrupar los procesos en otros que los contienen. Burbujas de nivel ms alto. Mantener la consistencia.

Diccionario de Datos Contiene: La descripcin lgica de la informacin de los almacenes y de los datos que transportan los flujos. Son necesarios porque permiten completar el dominio de la Informacin, define detalles sobre los requerimientos de datos, documentan la informacin de entrada y de salida del sistema. La notacin del diccionario de datos se divide en datos elementales y datos compuestos. Se arma una descripcin que contiene: Datos elementales Nombre: Significativo y nico. Descripcin: Concisa y clara. Alias: Diferentes nombre que asigna un mismo dato. Tipo/Dominio: Tipo y valores que puede tomar el dato. Longitud: Nmero de espacios que el elemento ocupa.

Prof: Lic Sandra V. Daujan / Lic. Maria Cristina Cardoso

Anlisis de Sistemas Metodologa

2013

Datos compuestos Los datos compuestos pueden estar formados por una secuencia de datos, una repeticin o una seleccin de datos elementales y datos compuestos

Secuencial + Seleccin Iteracin


[,]

Direccin = Pas + Poblacin * Calle + Nmero [ DNI, Cdigo-Pas + Nmero-Pasaporte ]

1{ }n Matrcula = Estudiante + 1{ Asignatura + Convocatoria + Nota }n Domicilio de Envo + (Domicilio para facturar)

Opcionales ( , )

Documentacin de los datos Compuestos:

Listado de Datos Compuestos


Nombre Cliente Descripcin Datos personales o de la empresa que cada cliente proporciona Estructura Nombre + DNI + [ Apellido1 + Apellido2 + Nombre, Nombre Empresa ] + Direccin + Telfono

Inf-Cliente

Informacin del cliente que se genera a partir de los datos que ste proporciona y que se registra en el sistema

Nmero-Cliente + Cliente + Importe-deudor + Fechaincorporacin + TipoCliente + Descuento

Documentacin de los datos elementales:

Listado de Datos Elementales


Nombre Nmero-Cliente Descripcin Nmero nico y que se asigna de forma secuencial a cada cliente cuando se da de alta Alias Nm Tipo/Long 6 dgitos Valores Entero

Prof: Lic Sandra V. Daujan / Lic. Maria Cristina Cardoso

Anlisis de Sistemas Metodologa

2013

Cmo documenta los Flujos y Almacenes

Almacenes
Nombre del Almacn: Clientes Descripcin: Informacin de cada una de las personas con las cuales la empres mantiene una relacin comercial Volumen: 5.000 Dato Compuesto: Inf-Cliente

Documentacin de los Flujos de datos:

Listado de Flujos
Nombre Datos Cliente Id F-10 Origen E. Externa Cliente Destino Proceso: Diagrama de Contexto Frecuencia Compuesto Cliente

Prof: Lic Sandra V. Daujan / Lic. Maria Cristina Cardoso