16.08.2013 Views

Un método de enseñanza práctico para el Análisis de Sistemas de ...

Un método de enseñanza práctico para el Análisis de Sistemas de ...

Un método de enseñanza práctico para el Análisis de Sistemas de ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

♦ Especificaciones <strong>de</strong> Proceso<br />

Para los procesos <strong>de</strong> último niv<strong>el</strong> se generan las llamadas especificaciones <strong>de</strong><br />

proceso que explican <strong>de</strong>talladamente <strong>el</strong> contenido <strong>de</strong> ese procedimiento, <strong>para</strong><br />

<strong>el</strong>lo se pue<strong>de</strong>n utilizar árboles <strong>de</strong> <strong>de</strong>cisión, tablas <strong>de</strong> <strong>de</strong>cisión o pseudocódigo<br />

según [9] [12].<br />

Igual que <strong>para</strong> <strong>el</strong> mo<strong>de</strong>lo <strong>de</strong> datos, <strong>el</strong> alumno diseñará junto al los diagramas plantillas con<br />

<strong>el</strong> siguiente contenido <strong>para</strong> cada uno <strong>de</strong> los <strong>el</strong>ementos que intervienen:<br />

♦ Entidad Externa (nombre, referencia, <strong>de</strong>finición, flujo <strong>de</strong> datos, volumen).<br />

♦ Proceso (nombre, referencia, <strong>de</strong>finición, entradas, salidas, <strong>de</strong>scripción).<br />

♦ Almacenamiento <strong>de</strong> datos (nombre, referencia, flujos <strong>de</strong> datos, <strong>de</strong>scripción,<br />

contenido).<br />

♦ Flujo <strong>de</strong> datos (nombre, referencia, fuente, <strong>de</strong>stino, <strong>de</strong>scripción, estructuras <strong>de</strong><br />

datos, volumen, comentarios).<br />

2.7.3 Diccionario <strong>de</strong> Datos<br />

Paral<strong>el</strong>amente al <strong>de</strong>sarrollo <strong>de</strong> los dos diagramas anteriores, se <strong>de</strong>berá construir <strong>el</strong><br />

diccionario <strong>de</strong> datos mediante plantillas con <strong>el</strong> siguiente contenido:<br />

♦ Dato <strong>el</strong>emental (nombre, <strong>de</strong>scripción, longitud y tipo, sinónimos, valores).<br />

♦ Estructura <strong>de</strong> dato (nombre, <strong>de</strong>scripción, componentes).<br />

Evi<strong>de</strong>ntemente la información aparecerá or<strong>de</strong>nada alfaféticamente primero los datos<br />

<strong>el</strong>ementales y <strong>de</strong>spués las estructuras <strong>de</strong> dato. Es precisamente en esta últimas y en <strong>el</strong> apartado<br />

<strong>de</strong> componentes don<strong>de</strong> aparecerá mediante notación <strong>de</strong> Diccionario <strong>de</strong> Datos [9], la<br />

composición <strong>de</strong> datos <strong>el</strong>ementales asociados a la estructura.<br />

2.7.4 Chequeo <strong>de</strong> la consistencia entre mo<strong>de</strong>los<br />

Esta es una tarea periódica que como mínimo tendrá que realizar <strong>el</strong> grupo dos o tres veces<br />

antes <strong>de</strong> tener las versiones <strong>de</strong>finitivas <strong>de</strong> los mo<strong>de</strong>los y en las que se <strong>de</strong>berán <strong>de</strong> tener en<br />

cuenta entre otras, las siguientes recomendaciones:<br />

♦ Cada flujo y cada almacenamiento <strong>de</strong>l DFD <strong>de</strong>be estar <strong>de</strong>finido en <strong>el</strong> DD.<br />

♦ Cada dato, flujo y almacenamiento <strong>de</strong>finido en <strong>el</strong> DD <strong>de</strong>be aparecer en algún<br />

lugar <strong>de</strong>l DFD.<br />

♦ Cada burbuja <strong>de</strong>l DFD <strong>de</strong>be estar asociada a un DFD <strong>de</strong> mas bajo niv<strong>el</strong>, o con<br />

una especificación <strong>de</strong> proceso (EP). Pero, no con los dos.<br />

♦ Cada EP <strong>de</strong>be estar asociada con una burbuja <strong>de</strong> mínimo niv<strong>el</strong> <strong>de</strong>l DFD.<br />

♦ Cada entrada <strong>de</strong>l DD <strong>de</strong>be ser referenciada por una EP, o un DFD, u otra<br />

entrada <strong>de</strong>l DD.<br />

♦ Cada almacén <strong>de</strong>l DFD <strong>de</strong>be correspon<strong>de</strong>r con un entidad, una r<strong>el</strong>ación o una<br />

agregación/generalización <strong>de</strong>l diagrama entidad-r<strong>el</strong>ación (DER).<br />

♦ Los nombres <strong>de</strong> las entida<strong>de</strong>s y almacenes <strong>de</strong>ben <strong>de</strong> encajar. Forma singular<br />

<strong>para</strong> las entida<strong>de</strong>s, y plural <strong>para</strong> los almacenamientos.<br />

-8-

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!