Sunteți pe pagina 1din 51

Tema VII:

Herramientas del Anlisis Estructurado


Diagramas de Flujos de Datos (DFDs)
Diana Marcela Snchez Fquene
Ingeniera del Software de Gestin

www.kybele.urjc.es

ndice

Herramientas para el Anlisis Estructurado


Diagrama de Flujo de Datos
Diccionario de Datos
Especificacin de Procesos

Ingeniera del Software de Gestin

www.kybele.urjc.es

Diagramas de Flujos de Datos


DFDs

Representacin grfica en forma de red


Cada nodo representa una funcin
Las funciones se comunican mediante conductos que
representan la informacin que se mueve
Se apoya en otras tcnicas de descripcin textual
diccionario de datos
especificaciones de proceso

Distintos niveles de abstraccin.


Niveles superiores: funciones del sistema de forma general
Niveles inferiores: funciones del sistema de forma detallada

Tambin se denomina diagrama de burbujas, diagrama de


flujo de trabajo o modelo funcional

Ingeniera del Software de Gestin

www.kybele.urjc.es

Componentes y Notacin

NOTACIN
YOURDON /
DE MARCO

GANE &
SARSON

SSADM
METRICA

Flujo de Datos
Proceso

Almacn de Datos

Entidad Externa

Ingeniera del Software de Gestin

www.kybele.urjc.es

Primer Ejemplo

Simple e
Intuitiva
Uso de
Herramientas
Si aumenta la
complejidad,
podemos
descomponer

Recuperada de: Just Enough Structured Analysis (Yourdon)

Ingeniera del Software de Gestin

www.kybele.urjc.es

Procesos
(Burbujas, Funciones, Transformaciones)

Representa una funcin que transforma los flujos


de datos de entrada en uno o varios flujos de
datos de salida
F1
PROCESO

F3

F2

Regla

de Conservacin de Datos

ENTRADA + INFO LOCAL SALIDA


Error de conservacin de datos: entrada insuficiente
Prdida de informacin: error en la salida
Ingeniera del Software de Gestin

www.kybele.urjc.es

Procesos

PROCESO

F1
PROCESO

F3

F2

Identificacin nica

TRANSFORMACIN: clculo, operacin


FILTRO: verificacin fecha, validacin transaccin
DISTRIBUCIN: men, seleccin, transaccin

Incluye un nmero y un nombre (nicos en el conjunto de DFD que


representan el sistema)

Caractersticas de los nombres:

Lo ms representativo posible: VERBO + OBJETO (DD)


Dar un nombre que englobe a toda la funcin
Suprimir nombres con poca significacin: REALIZAR OPERACIN,
GESTIONAR ACCIN
Vocabulario usado por usuarios/clientes

Ingeniera del Software de Gestin

www.kybele.urjc.es

Almacn de Datos

Representan una coleccin de (paquetes de) datos


almacenada de forma temporal
Datos en reposo (VS flujos)
Almacenes lgicos: independientes del dispositivo
utilizado
Ejemplos: un cajn con papeles, un archivador manual, un
fichero o una base de datos, etc.

Su contenido se define en el Diccionario de Datos


Surgen de la necesidad de guardar datos
temporalmente

Ingeniera del Software de Gestin

www.kybele.urjc.es

Almacn de Datos

Nombre:
Lo ms representativo posible, lgico, plural
No asociado a connotaciones fsicas
En plural: CLIENTES

Se puede representar varias veces (y en distintos


niveles) de un DFD
Si es local a un proceso, se representar en el
DFD en el que se especifique dicho proceso
Estructura Simple o Compleja

Ingeniera del Software de Gestin

www.kybele.urjc.es

Entidades Externas o Terminadores

Representa un generador o consumidor de


informacin del sistema y que no pertenece al
mismo
Definen la interfaz entre el sistema y el mundo
exterior
Resultan fciles de identificar y no pueden ser
modificados
Relaciones entre las entidades externas no son objeto
del estudio del modelo

Ingeniera del Software de Gestin

www.kybele.urjc.es

10

Entidades Externas

El nombre debe ser representativo.


Se pueden dibujar varias veces en un DFD
Duplicados identificados con un asterisco

Normalmente las entidades externas slo van a aparecer


en el DFD de mayor nivel llamado diagrama de contexto.

DEPARTAMENTO
COMPRAS

Representacin de una entidad externa de


cardinalidad simple y repetida en un DFD

Representacin opcional de entidades


externas de cardinalidad N

Ingeniera del Software de Gestin

www.kybele.urjc.es

CLIENTE

11

Flujos de Datos

Camino a travs del cual viajan datos de


composicin conocida de una parte
del sistema a otra
MOVIMIENTO (vs Almacenes de Datos)
Conectan los componentes del DFD
Se representan por arcos dirigidos
Segn la persistencia de los datos pueden ser
discretos o continuos
Flujo de datos discreto
Flujo de datos continuo
Ingeniera del Software de Gestin

www.kybele.urjc.es

12

Flujos de Datos

Conexiones permitidas

Proceso

Almacn

Entidad
Externa

Proceso

Si

Si

Si

Almacn

Si

No

No*

Entidad
Externa

Si

No*

No

Ingeniera del Software de Gestin

www.kybele.urjc.es

13

Flujos de Datos

Formas de Paso de Datos entre procesos


Paso sncrono de informacin
entre procesos
PROCESO
A

PROCESO
B

Paso asncrono de informacin


entre procesos
PROCESO
A

Ingeniera del Software de Gestin

ALMACEN TEMPORAL

www.kybele.urjc.es

PROCESO
B

14

Flujos de Datos

Conexiones entre procesos y Almacenes

FLUJO DE
CONSULTA

Ingeniera del Software de Gestin

FLUJO DE
ACTUALIZACION

www.kybele.urjc.es

FLUJO DE
DIALOGO

15

Flujos de Dilogo

LIBROS

Peticin de libro
USUARIO

GESTIONAR
PETICIONES DE
USUARIO

Par dialogo

PRESTAMOS

Peticin de
informe
CLIENTE
Informe a
Cliente

GESTIONAR
PETICIONES DE
USUARIO

INFORMES

CLIENTES

Ingeniera del Software de Gestin

www.kybele.urjc.es

16

Excepciones en Comunicacin entre


elementos en un DFD

Caso Particular de Flujo


Almacenes Entidades Externas

SISTEMA DE
MANTENIMIENTO
DE PUBLICACIONES

Peticin de libro

USUARIO

Ingeniera del Software de Gestin

Resguardo de
aceptacin

GESTIONAR
PRESTAMOS DE
BIBLIOTECA

www.kybele.urjc.es

LIBROS

17

Flujos de Datos Convergentes y Divergentes

Divergentes:
Paquete complejo es dividido en elementos mas simples

Slo los procesos pueden separar Flujos de Datos !!!


VALIDAR
CDIGO
POSTAL

CDIGO POSTAL

VALIDAR
CDIGO
POSTAL

CDIGO
POSTAL

DATOS
PERSONALES

ALMACENAR
DATOS
PERSONALES

DATOS
PERSONALES

NIF

VALIDAR
NIF

ALMACENAR
DATOS
PERSONALES

NIF

VALIDAR
NIF

TELFONO
VALIDAR
TELFONO

Ingeniera del Software de Gestin

www.kybele.urjc.es

TELFONO

VALIDAR
TELFONO

18

Flujos de Datos Convergentes y Divergentes

Divergentes:
Copias duplicadas de un paquete de datos son enviados a
diferentes partes del sistema

Slo los procesos pueden separar Flujos de Datos !!!


GENERAR
ALBRANES

GENERAR
ALBRANES
Pedido

RECIBIR
PEDIDO

Formulario
Compra

ACTUALIZAR
INVENTARIO

RECIBIR
PEDIDO

Pedido

ACTUALIZAR
INVENTARIO

Pedido
ACTUALIZAR
DATOS
CLIENTE

ACTUALIZAR
DATOS
CLIENTE

Ingeniera del Software de Gestin

www.kybele.urjc.es

19

Flujos de Datos Convergentes y Divergentes

Convergentes
La unin de varios flujos crean un flujo mas complejo

Slo los procesos pueden separar Flujos de Datos !!!


LAVAR
LECHUGA

LAVAR
LECHUGA
Lechuga
Lechuga

Aceite de Oliva

Ensalada

SERVIR
ENSALADA

Aceite de Oliva

MEZCLAR
INGREDIENTES

Ensalada

Tomate
Tomate
CORTAR
TOMATES

Ingeniera del Software de Gestin

CORTAR
TOMATES

www.kybele.urjc.es

20

Que NO son los


Diagramas de Flujos de Datos

No especifica detalles procedimentales


El proceso pide el flujo de

datos??
El proceso transmite el flujo
de datos o responde a
una peticin??
Cul es la secuencia en la que llegan y salen los flujos
de datos??

No lo sabemos y NO nos
importa
Es tarea de la Especificacin de procesos

Ingeniera del Software de Gestin

www.kybele.urjc.es

21

Diagramas de Flujos de Datos

Resumen

Deben tener un nombre representativo (salvo almacenes


de estructura simple)
Distintos tipos de datos distintos flujos
No indican el control de ejecucin de los procesos
Contenido de varios tipos:
pedido

Elemento
Grupo
Par de dilogo
Mltiple

GESTIN
de
PEDIDOS

GESTIN
de
INVENTARIO
productos
devueltos

Convergentes/Divergentes

Ingeniera del Software de Gestin

www.kybele.urjc.es

22

Descomposicin en Niveles
Se

sigue una aproximacin descendente (top-down)


Partir de un modelo inicial e ir refinndolo
Descomposicin en procesos primitivos
Numerar los procesos

Recuperada de: Just Enough


Structured Analysis (Yourdon)
Ingeniera del Software de Gestin

www.kybele.urjc.es

23

Niveles de Descomposicin
DIAGRAMA DE CONTEXTO
B

Diagrama de Contexto
En este diagrama slo hay un proceso que
representa el sistema completo

0
GESTION
SISTEMA
X

E1

E2

C
D
E
E3

DIAGRAMA 0: GESTION SISTEMA X


A
A1

Niveles Medios
Diagrama de Sistema
Representa las funciones
principales o subsistemas
Otros diagramas cada vez ms
detallados

B
A2

DIAGRAMA 1:
A

A1

1.1

1.2
A3

DIAGRAMA 2:

A2

1.3

Funciones Primitivas
Procesos que no se explotan en nuevos
DFD

DIAGRAMA 1.2:
A1

A3
1.2.2

1.2.1
B
A2
1.2.3

Ingeniera del Software de Gestin

www.kybele.urjc.es

24

Descomposicin en Niveles
Ventajas

de la descomposicin en niveles

Ayuda a construir la especificacin de arriba abajo


Distintos niveles pueden ir dirigidos a personas diferentes
(directivos y usuarios)
Facilita el trabajo de los analistas (trabajo paralelo de
modelado)
Facilita la documentacin del sistema

Convenciones sobre la numeracin


Cada diagrama recibe el nmero y el nombre del proceso que
descompone (proceso padre)
El proceso del diagrama de contexto siempre es numerado
como cero
Diagrama del sistema [1 N]
Restos de Niveles [1.1 1.N] , [2.1 2.N]

Ingeniera del Software de Gestin

www.kybele.urjc.es

25

Diagrama de Contexto

Tambin llamado Diagrama de Nivel 0


Objetivo:

Delimitar la frontera entre el sistema y el mundo


exterior, y definir sus interfaces (flujos de datos de
entrada y salida del sistema con el entorno o
contexto)

Est formado por:


Un proceso que representa una caja negra del
sistema completo
Un conjunto de entidades externas
Un conjunto de flujos de datos

Ingeniera del Software de Gestin

www.kybele.urjc.es

26

Diagramas de Flujos de Datos (DFD)


Ejercicio:

Diagrama de Contexto para el Sistema de


Matriculacin
Un estudiante enva un formulario de solicitud relleno donde figuran sus
datos personales y el curso en el que desea matricularse.
La Universidad debe cotejar esa peticin con la lista de cursos para saber si
el curso est disponible an.
En caso afirmativo, el alumno es matriculado en el curso, hecho que le es
comunicado mediante una carta de confirmacin.
En caso contrario tambin es informado mediante la correspondiente carta
de denegacin

Ingeniera del Software de Gestin

www.kybele.urjc.es

27

Diagramas de Flujos de Datos (DFD)


Ejercicio:

Diagrama de Contexto para el Sistema de


Matriculacin
Carta
de
Aceptacin

ESTUDIANTE

Formulario
de
Matrcula

SISTEMA
DE
MATRICULACIN

Carta
de
Denegacin

Ingeniera del Software de Gestin

www.kybele.urjc.es

28

Diagramas de Flujos de Datos (DFD)

Ejercicio:
Construir el Diagrama de Contexto de acuerdo a
la especificacin dada
(Aplicacin para la gestin de sanciones)

Ingeniera del Software de Gestin

www.kybele.urjc.es

29

Diagramas de Flujos de Datos (DFD)


Diagrama de contexto
Aplicacin Gestin de Sanciones
AGENTES
DGT

Notificacin
Denuncia

DENUNCIADOS

Resolucin
Alegaciones
Denuncias
MULTAS

Alegaciones

Apertura
Expediente
Listado
Expediente

DGT

Diccionario de Datos

Denuncia
Fecha
Dia
Mes
Ao
Codigo-Denuncia
Matricula-Coche
Ingeniera del Software de Gestin

= fecha + hora + codigo-denuncia + [ nombre-conductor | matrcula-coche ]


= dia + mes + ao
= [1-31]
= [1-12]
= [1900 2000]
= 3{[A-Z]}3 + 6{[0-9]6}
= [ 1{[A-Z]}2 + - + 4{[0-9]}4 + - + 1{[A-Z]}2] | 3{[A-Z]}3 + - + 4{[0-9]}4 ]
www.kybele.urjc.es

30

Diagrama de Sistema

Tambin llamado Diagrama de Nivel 1


Que representa?

Es la descomposicin del diagrama de contexto y en l


se representan las funciones principales del sistema,
as como la relacin entre ellas

Funciones conceptualmente independientes


entre s
Facilita la descomposicin de cada una por
personas (analistas) diferentes.

Ingeniera del Software de Gestin

www.kybele.urjc.es

31

Procesos Primitivos
Son

aquellos procesos de un DFD que ya no se


descomponen en ms diagramas de nivel inferior
Por cada funcin primitiva habr una especificacin que la
describa

La

decisin de no descomponer ms es una


responsabilidad del analista (decisin subjetiva)
Algunas reglas:
Cuando la especificacin del proceso cabe en una pgina
Cuando los procesos del diagrama tienen pocos flujos de
datos de entrada y salida
Cuando al descomponer una funcin de un nivel
determinado, se pierde el significado de lo que tiene que
hacer esa funcin
Ingeniera del Software de Gestin

www.kybele.urjc.es

32

Hasta dnde descomponer?

METRICA 2.1 recomendaba realizar slo cuatro niveles


de descomposicin
Nivel 0: diagrama de contexto
Nivel 1: subsistemas
Nivel 2: funciones de cada subsistema
Nivel 3: subfunciones asociadas a cada uno de los
eventos del sistema
Nivel 4: procesos necesarios para el tratamiento de
cada subfuncin

Ingeniera del Software de Gestin

www.kybele.urjc.es

33

Regla de Balanceo
Consistencia entre niveles (Balanceo)
Todos los flujos de datos que entran y salen de un proceso en un nivel determinado (DFD
padre) deben corresponderse con los flujos que entran y salen en el DFD que describe dicho
proceso (DFD hijo)

Recuperada de: Just Enough


Structured Analysis (Yourdon)

AyD

?
x-cQ-P

Ingeniera del Software de Gestin

www.kybele.urjc.es

34

Creacin de DFDs de un problema


Procedimiento

Diagrama de contexto:
Localizar las entidades externas que van a
proporcionar y/o consumir informacin

Diagrama de sistema:
Identificar las funciones principales y buscar la
independencia entre funciones

Resto de diagramas:
Identificar las principales subfunciones de la funcin
del nivel superior
No descomponer al mximo

Ingeniera del Software de Gestin

www.kybele.urjc.es

35

Recomendaciones

Dividir el sistema de manera natural


Establecer conexiones simples
Limitar el nmero de procesos dentro de un nivel de
descomposicin determinado
Explosionar cuanto sea necesario, a mayor nmero
de niveles, mejor comprensin
Descomponer procesos que tengan varios flujos de
E/S
Nombrar correctamente los objetos:
Flujos de datos: sustantivo + adjetivo
Procesos: verbo + sustantivo
Almacenes de datos: sustantivo

Ingeniera del Software de Gestin

www.kybele.urjc.es

36

Recomendaciones

Verificar la no
existencia de:
Bucles: flujos de

datos internos
Procesos Sumideros
o Fuentes
Agujeros Negros
Agujeros Grises
Milagros

Los datos ni se crean ni se destruyen


Ingeniera del Software de Gestin

www.kybele.urjc.es

37

Recomendaciones
Los almacenes
REGLA

pueden aparecer a varios niveles

Mostrarlo en el DFD de nivel ms alto en el que sirva de


interfaz entre dos procesos. A partir de ah en todos los
descendientes
A
ALMACEN

B.1

ALMACEN

ALMACEN

A.1
B.2

A.2

Ingeniera del Software de Gestin

www.kybele.urjc.es

38

Recomendaciones

No deberan aparecer almacenes


Excepcin a la regla para
almacenes WRITE-ONLY
y origen/destino de un proceso

READ-ONLY

WRITE-ONLY

El origen o
destino de un
flujo ha de ser
un proceso
Recuperada de: Just Enough Structured Analysis (Yourdon)

Ingeniera del Software de Gestin

www.kybele.urjc.es

39

Modificaciones a un DFD

No resulta difcil si la independencia funcional


est bien conseguida
Ante la aparicin de una nueva funcionalidad

Estudiar el nivel de abstraccin en el que se


encuentra
Incluirla en el diagrama correspondiente
Asociar las interfaces con el resto de componentes
del DFD

Ingeniera del Software de Gestin

www.kybele.urjc.es

40

DFD Descomposicin en Niveles


Ejemplo

rdenes de venta
Compromisos

CLIENTES

rdenes de compra
Avisos de orden de
venta rechazada
Facturas
Estados de
cuentas
Pagos de clientes

Embarques
SISTEMA
Facturas de proveedores
DE
DISTRIBUCIN Estados de proveedores PROVEEDORES
Pagos de proveedores

Estados de ingresos

Balance general

Existencias

Informes de presupuesto
GERENCIA

Otros informes

DFD de Contexto para un Sistema de Distribucin

www.kybele.urjc.es

ALMACN DE
MATERIALES

DFD Descomposicin en Niveles


Ejemplo
DFD de Nivel 1
para un
Sistema de Distribucin

rdenes de venta
Venta rechazada
Facturas
Estados de cuenta

CLIENTES

Pagos de clientes
Datos de cuentas por cobrar

Se expande el proceso inicial


Distribucin en tres nuevos procesos

SURTIR
PEDIDOS

Aparecen nuevos flujos de datos

Datos de inventario
Datos de compra
Artculos recibidos

3
MANTENER
LIBRO MAYOR

Datos de
cuentas por pagar
Otros informes

2
rdenes de compra
ORDENAR
EXISTENCIAS
Embarques
PROVEEDORES
DE
REABASTECIMIENTO Factura de proveedores

Informes de
presupuesto

Estado
de
Ingresos

Estados de proveedores
Pagos a proveedores

Balance
general

Ingeniera del Software de Gestin

GERENCIA

Existencias

www.kybele.urjc.es

ALMACN DE
MATERIALES
42

DFD Descomposicin en Niveles


Ejemplo
DFD de Nivel 2 para un Sistema de Distribucin

rdenes de venta
CLIENTES

Se expande el proceso 1:
Surtir Pedidos en tres
nuevos procesos
Pedidos aceptados

rdenes de venta rechazada


1.1

CAPTURA
DE
PEDIDOS
Pedidos surtidos

Pedidos
completados

Facturas

1.2

1.3
Artculos
recibidos

FACTURACIN
1.4
CUENTAS
POR
COBRAR

Ingeniera del Software de Gestin

INVENTARIOS

Pedidos facturados
3

Datos de cuentas por pagar

MANTENER
LIBRO MAYOR

www.kybele.urjc.es

Datos de
Inventario

Datos de
compras

ORDENAR
EXISTENCIAS
DE
REABASTECIMIENTO

43

DFD Descomposicin en Niveles


Ejemplo
DFD de Nivel 3 para un Sistema de Distribucin
Rechazos por edicin
rdenes de venta

RDENES DE VENTA
RECHAZADAS
POR EDISIN

CLIENTES

Avisos de rden
De venta
rechazada

rdenes de venta
CLIENTES

1.1.1
EDITAR
DATOS DE
PEDIDOS

rdenes de venta rechazada

ARCHIVO DE CRDITO
DE CLIENTES

Pedidos aceptados
1.1

Pedidos editados y verificados

Estatus de cuenta

Pagos de clientes

CAPTURA
DE
PEDIDOS

Facturas

INVENTARIOS

1.2

1.3

1.4
Pedidos facturados
3
MANTENER
LIBRO MAYOR

Pedidos aceptados

Artculos
recibidos

FACTURACIN

Datos de cuentas por pagar

1.1.2
VERIFICACIN
DE CRDITO

Datos de crdito

1.2
Pedidos surtidos

Pedidos
completados

CUENTAS
POR
COBRAR

Pedidos editados

Datos de
Inventario

Datos de
compras

ORDENAR
EXISTENCIAS
DE
REABASTECIMIENTO

Pedidos completados

1.3

1.1.3
ASENTAR
PEDIDOS

1.1.4
MARCAR
PEDIDOS
SURTIDOS

Rechazos por crdito


Datos de pedido

Fecha en que se surti

RDENES DE VENTA
RECHAZADAS
POR CRDITO

BITCORA
DE PEDIDOS

Se expande el proceso 1.1 Captura de Pedidos


en cuatro nuevos procesos:
Aparecen procesos atmicos
Se incluyen almacenes de datos

Ingeniera del Software de Gestin

www.kybele.urjc.es

44

Manos a la obra
Ejercicio:

Diagrama de Sistema para el Sistema de


Matriculacin
Un estudiante enva un formulario de solicitud relleno donde figuran sus
datos personales y el curso en el que desea matricularse.
La Universidad debe cotejar esa peticin con la lista de cursos para saber si
el curso est disponible an.
En caso afirmativo, el alumno es matriculado en el curso, hecho que le es
comunicado mediante una carta de confirmacin.
En caso contrario tambin es informado mediante la correspondiente carta
de denegacin

Ingeniera del Software de Gestin

www.kybele.urjc.es

45

Manos a la obra

Ejercicio:
Diagrama de Sistema para el sistema de Matriculacin

1
Formulario
de
Matrcula

COMPROBAR
DISPONIBILIDAD
CURSO

Formulario de Matrcula /
Detalles del Curso

2
ESTUDIANTE

MATRICULACIN

3
Carta
de
Aceptacin

Ingeniera del Software de Gestin

NOTIFICACIN

www.kybele.urjc.es

Detalles
de
Matrcula

46

Manos a la obra

Ejercicio:
Construir el Diagrama de Nivel 2 para el sistema
de Matriculacin, centrndose en el proceso 1
(Comprobar disponibilidad curso)

Ingeniera del Software de Gestin

www.kybele.urjc.es

47

Manos a la obra

Ejercicio:
Construir el Diagrama de Nivel 2 para el sistema
de Matriculacin, centrndose en el proceso 1
(Comprobar disponibilidad curso)
1.2
Detalle de Cursos

LISTADO
CURSOS

COTEJAR
DATOS CON
CURSOS

Detalle de Cursos

1.1
ESTUDIANTE

Formulario
de
Matrcula

PROCESAR
FORMULARIO

Estado de Cursos

2
Formulario de Matrcula y
Detalle de Cursos

Ingeniera del Software de Gestin

www.kybele.urjc.es

MATRICULACIN

48

Manos a la obra

Ejercicio de Anlisis 6
Construir el Diagrama de Sistema para el caso
de estudio dado
(Aplicacin para la gestin de sanciones)

Ingeniera del Software de Gestin

www.kybele.urjc.es

49

Manos a la obra

Diagrama de Sistema - Aplicacin Sanciones DGT


ARCHIVOS
VEHCULOS

ARCHIVOS
CONDUCTORES

Datos
Propietario

Direccin
Postal

DENUNCIADOS
Notificacin
Denuncia

1
AGENTES
DGT

Alegaciones

TRAMITAR
DENUNCIAS

Denuncia

Resolucin
Alegaciones

2
Parmetros
Denuncia

CDIGOS
DENUNCIAS

Copia
Denuncia
EXPEDIENTES
SANCIONADORES

Expedientes
NO Concluidos
/ Sobreseidos

Copia
Alegaciones

RESOLVER
ALEGACIONES

Resolucin
Alegaciones

Resoluciones
Alegaciones
Expedientes sin Alegaciones /
Alegaciones Rechazadas

DGT

ABRIR
EXPEDIENTES
EJECUCIN

LISTAR
EXPEDIENTES

Listado Expedientes NO Concluidos

Ingeniera del Software de Gestin

www.kybele.urjc.es

50

Bibliografa

Anlisis y Diseo Detallado de Aplicaciones Informticas de


Gestin. Piattini et al., RA-MA, 2003.

Anlisis Estructurado Moderno. Yourdon, Prentice-Hall, 1985.

Just Enough Structured Analysis. Yourdon.


(http://www.yourdon.info/jesa/jesa.php )

Ingeniera del Software de Gestin

www.kybele.urjc.es

51

S-ar putea să vă placă și