analisis estructurado tecnicas
DESCRIPTION
conozca las características fundamentales de los sistemas. Conozca laimportancia del tratamiento correcto de la información para la toma de decisiones en lasorganizaciones. Conozca los distintos tipos de sistemas de información existentes en lasorganizaciones. Reconozca y aplique pautas metodológicas que permitan la detección denecesidades de información en las organizaciones. Asuma actitudes de pensamiento creativoy juicio crítico que le permitan resolver problemas asociados al tratamiento de información.Desarrolle habilidades para analizar organizaciones y construir, a nivel conceptual, sistemasde información asociados a sus principales funciones.TRANSCRIPT
-
www.kybele.urjc.es
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
Herramientas para el Anlisis Estructurado
Diagrama de Flujo de Datos
Diccionario de Datos
Especificacin de Procesos
2 Ingeniera del Software de Gestin
ndice
-
www.kybele.urjc.es
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
3 Ingeniera del Software de Gestin
Diagramas de Flujos de Datos DFDs
-
www.kybele.urjc.es 4 Ingeniera del Software de Gestin
YOURDON /
DE MARCO
GANE &
SARSON
SSADM
METRICA
NOTACIN
Flujo de Datos
Proceso
Almacn de Datos
Entidad Externa
Componentes y Notacin
-
www.kybele.urjc.es
Simple e Intuitiva
Uso de Herramientas
Si aumenta la complejidad, podemos descomponer
Ingeniera del Software de Gestin 5
Recuperada de: Just Enough Structured Analysis (Yourdon)
Primer Ejemplo
-
www.kybele.urjc.es
Representa una funcin que transforma los flujos de datos de entrada en uno o varios flujos de
datos de salida
Regla de Conservacin de Datos ENTRADA + INFO LOCAL SALIDA Error de conservacin de datos: entrada insuficiente
Prdida de informacin: error en la salida
6 Ingeniera del Software de Gestin
PROCESO
F1
F3
F2
Procesos (Burbujas, Funciones, Transformaciones)
-
www.kybele.urjc.es
PROCESO TRANSFORMACIN: clculo, operacin
FILTRO: verificacin fecha, validacin transaccin
DISTRIBUCIN: men, seleccin, transaccin
Identificacin nica 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
7 Ingeniera del Software de Gestin
PROCESO
F1
F3
F2
Procesos
-
www.kybele.urjc.es
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
8 Ingeniera del Software de Gestin
Almacn de Datos
-
www.kybele.urjc.es
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
9 Ingeniera del Software de Gestin
Almacn de Datos
-
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
10 Ingeniera del Software de Gestin
-
www.kybele.urjc.es
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.
11 Ingeniera del Software de Gestin
CLIENTE
DEPARTAMENTO COMPRAS
*
Representacin de una entidad externa de
cardinalidad simple y repetida en un DFD
Representacin opcional de entidades
externas de cardinalidad N
Entidades Externas
-
www.kybele.urjc.es
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
12 Ingeniera del Software de Gestin
Flujo de datos discreto
Flujo de datos continuo
Flujos de Datos
-
www.kybele.urjc.es
Conexiones permitidas
13 Ingeniera del Software de Gestin
Proceso Almacn Entidad Externa
Proceso Si Si Si
Almacn Si No No*
Entidad Externa
Si No* No
Flujos de Datos
-
www.kybele.urjc.es
Formas de Paso de Datos entre procesos
14 Ingeniera del Software de Gestin
ALMACEN TEMPORAL
PROCESO
A
PROCESO
A
PROCESO
B
PROCESO
B
Paso sncrono de informacin
entre procesos
Paso asncrono de informacin
entre procesos
Flujos de Datos
-
www.kybele.urjc.es
Conexiones entre procesos y Almacenes
15 Ingeniera del Software de Gestin
FLUJO DE CONSULTA
FLUJO DE ACTUALIZACION
FLUJO DE DIALOGO
Flujos de Datos
-
www.kybele.urjc.es 16 Ingeniera del Software de Gestin
GESTIONAR
PETICIONES DE
USUARIO
USUARIO
LIBROS
PRESTAMOS
Peticin de libro
Par dialogo
GESTIONAR
PETICIONES DE
USUARIO
CLIENTE INFORMES
Informe a
Cliente
CLIENTES
Peticin de
informe
Flujos de Dilogo
-
www.kybele.urjc.es
Excepciones en Comunicacin entre elementos en un DFD
Caso Particular de Flujo Almacenes Entidades Externas
17 Ingeniera del Software de Gestin
GESTIONAR
PRESTAMOS DE
BIBLIOTECA
USUARIO
Peticin de libro
SISTEMA DE
MANTENIMIENTO
DE PUBLICACIONES
LIBROS Resguardo de
aceptacin
-
www.kybele.urjc.es
Flujos de Datos Convergentes y Divergentes
Divergentes: Paquete complejo es dividido en elementos mas simples
Slo los procesos pueden separar Flujos de Datos !!!
18 Ingeniera del Software de Gestin
ALMACENAR
DATOS
PERSONALES
VALIDAR
CDIGO
POSTAL
VALIDAR
NIF
VALIDAR
TELFONO
DA
TO
S
PE
RS
ON
ALE
S
NIF
CDIGO
POSTAL
TELFONO
ALMACENAR
DATOS
PERSONALES
VALIDAR
CDIGO
POSTAL
VALIDAR
NIF
VALIDAR
TELFONO
CDIGO POSTAL
TELFONO
NIF
DATOS
PERSONALES
-
www.kybele.urjc.es
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 !!!
19 Ingeniera del Software de Gestin
RECIBIR
PEDIDO
GENERAR
ALBRANES
ACTUALIZAR
INVENTARIO
ACTUALIZAR
DATOS
CLIENTE
Pedido
Pedido
PedidoFormulario
CompraRECIBIR
PEDIDO
GENERAR
ALBRANES
ACTUALIZAR
INVENTARIO
ACTUALIZAR
DATOS
CLIENTE
-
www.kybele.urjc.es
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 !!!
20 Ingeniera del Software de Gestin
LAVAR
LECHUGA
SERVIR
ENSALADA
CORTAR
TOMATES
Lechuga
Tomate
EnsaladaAceite de Oliva
LAVAR
LECHUGA
MEZCLAR
INGREDIENTES
CORTAR
TOMATES
Lechuga
Tomate
EnsaladaAceite de Oliva
-
www.kybele.urjc.es
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
21 Ingeniera del Software de Gestin
Que NO son los Diagramas de Flujos de Datos
-
www.kybele.urjc.es
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: Elemento
Grupo
Par de dilogo
Mltiple
Convergentes/Divergentes
22 Ingeniera del Software de Gestin
GESTIN
de
PEDIDOS
GESTIN
de
INVENTARIO
pedido
productos
devueltos
Diagramas de Flujos de Datos
-
www.kybele.urjc.es
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
Ingeniera del Software de Gestin 23
Recuperada de: Just Enough Structured Analysis (Yourdon)
-
www.kybele.urjc.es 24 Ingeniera del Software de Gestin
GESTION SISTEMA
X
DIAGRAMA DE CONTEXTO
E1
E2
E3
A
B
C
D
E
0
1 2
A1
A2
A
B
E
D
C DIAGRAMA 0: GESTION SISTEMA X
DIAGRAMA 1: DIAGRAMA 2: A2 A1
A
E
B A3
1.1 1.2
1.3
A1
A2
A3
B 1.2.1 1.2.2
1.2.3
DIAGRAMA 1.2:
Diagrama de Contexto En este diagrama slo hay un proceso que representa el sistema completo
Niveles Medios Diagrama de Sistema
Representa las funciones principales o subsistemas Otros diagramas cada vez ms detallados
Funciones Primitivas Procesos que no se explotan en nuevos DFD
Niveles de Descomposicin
-
www.kybele.urjc.es
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]
25 Ingeniera del Software de Gestin
Descomposicin en Niveles
-
www.kybele.urjc.es
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
26 Ingeniera del Software de Gestin
Diagrama de Contexto
-
www.kybele.urjc.es
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
27 Ingeniera del Software de Gestin
Diagramas de Flujos de Datos (DFD)
-
www.kybele.urjc.es
Ejercicio:
Diagrama de Contexto para el Sistema de Matriculacin
28 Ingeniera del Software de Gestin
SISTEMA
DE
MATRICULACIN
ESTUDIANTE
Formulario
de
Matrcula
Carta
de
Aceptacin
Carta
de
Denegacin
Diagramas de Flujos de Datos (DFD)
-
www.kybele.urjc.es
Ejercicio:
Construir el Diagrama de Contexto de acuerdo a la especificacin dada
(Aplicacin para la gestin de sanciones)
29 Ingeniera del Software de Gestin
Diagramas de Flujos de Datos (DFD)
-
www.kybele.urjc.es
Diagrama de contexto Aplicacin Gestin de Sanciones
30 Ingeniera del Software de Gestin
MULTAS
Denuncias
AGENTES
DGT DENUNCIADOS
DGT
Notificacin
Denuncia
Alegaciones
Resolucin
Alegaciones
Apertura
Expediente
Listado
Expediente
Denuncia = fecha + hora + codigo-denuncia + [ nombre-conductor | matrcula-coche ] Fecha = dia + mes + ao Dia = [1-31] Mes = [1-12] Ao = [1900 2000] Codigo-Denuncia = 3{[A-Z]}3 + 6{[0-9]6} Matricula-Coche = [ 1{[A-Z]}2 + - + 4{[0-9]}4 + - + 1{[A-Z]}2] | 3{[A-Z]}3 + - + 4{[0-9]}4 ]
Diccionario de Datos
Diagramas de Flujos de Datos (DFD)
-
www.kybele.urjc.es
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.
31 Ingeniera del Software de Gestin
Diagrama de Sistema
-
www.kybele.urjc.es
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
32 Ingeniera del Software de Gestin
Procesos Primitivos
-
www.kybele.urjc.es
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
33 Ingeniera del Software de Gestin
Hasta dnde descomponer?
-
www.kybele.urjc.es
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)
34 Ingeniera del Software de Gestin
? A y D
? x - c Q - P
Rec
uper
ada
de:
Jus
t E
noug
h
Str
uctu
red A
naly
sis
(You
rdon
)
-
www.kybele.urjc.es
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
35 Ingeniera del Software de Gestin
Creacin de DFDs de un problema Procedimiento
-
www.kybele.urjc.es
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
36 Ingeniera del Software de Gestin
Recomendaciones
-
www.kybele.urjc.es
Recomendaciones
Verificar la no existencia de: Bucles: flujos de
datos internos
Procesos Sumideros o Fuentes
Agujeros Negros
Agujeros Grises
Milagros
37 Ingeniera del Software de Gestin
Los datos ni se crean ni se destruyen
-
www.kybele.urjc.es
Recomendaciones
Los almacenes pueden aparecer a varios niveles REGLA
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
38 Ingeniera del Software de Gestin
ALMACEN
A
B
ALMACEN
A.1
A.2
ALMACEN
B.1
B.2
-
www.kybele.urjc.es
No deberan aparecer almacenes
READ-ONLY
WRITE-ONLY
El origen o destino de un flujo ha de ser un proceso
39 Ingeniera del Software de Gestin
Recuperada de: Just Enough Structured Analysis (Yourdon)
Excepcin a la regla para almacenes WRITE-ONLY
y origen/destino de un proceso
Recomendaciones
-
www.kybele.urjc.es
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
40 Ingeniera del Software de Gestin
Modificaciones a un DFD
-
www.kybele.urjc.es
SISTEMA
DE
DISTRIBUCIN
CLIENTES
PROVEEDORES
ALMACN DE
MATERIALES
GERENCIA
rdenes de venta
Avisos de orden de
venta rechazada
Facturas
Estados de
cuentas Pagos de clientes
Compromisos
rdenes de compra
Embarques
Facturas de proveedores
Estados de proveedores
Pagos de proveedores
Existencias
Estados de ingresos
Balance general
Informes de presupuesto
Otros informes
DFD de Contexto para un Sistema de Distribucin
DFD Descomposicin en Niveles Ejemplo
-
www.kybele.urjc.es 42 Ingeniera del Software de Gestin
SURTIR
PEDIDOS
1
2
ORDENAR
EXISTENCIAS
DE
REABASTECIMIENTO
rdenes de venta Venta rechazada
Facturas
Estados de cuenta
Pagos de clientes
Datos de cuentas por cobrar
Datos de inventario
Datos de compra Artculos recibidos
Datos de
cuentas por pagar
Otros informes
Balance
general
Estado
de
Ingresos
rdenes de compra
Embarques
Estados de proveedores
Pagos a proveedores
Existencias
CLIENTES
MANTENER
LIBRO MAYOR
3
GERENCIA ALMACN DE
MATERIALES
PROVEEDORES
Factura de proveedores Informes de
presupuesto
DFD de Nivel 1 para un
Sistema de Distribucin
Se expande el proceso inicial Distribucin en tres nuevos procesos
Aparecen nuevos flujos de datos
DFD Descomposicin en Niveles Ejemplo
-
www.kybele.urjc.es 43 Ingeniera del Software de Gestin
DFD de Nivel 2 para un Sistema de Distribucin
CLIENTES
1.1
CAPTURA
DE
PEDIDOS
1.3
FACTURACIN
1.2
INVENTARIOS
1.4
CUENTAS
POR
COBRAR Datos de cuentas por pagar
Pedidos facturados
Facturas
rdenes de venta
rdenes de venta rechazada
Pedidos aceptados
Artculos
recibidos
Datos de
compras
Pedidos
completados
Pedidos surtidos
MANTENER
LIBRO MAYOR
3 2
ORDENAR
EXISTENCIAS
DE
REABASTECIMIENTO
Datos de
Inventario
Se expande el proceso 1:
Surtir Pedidos en tres
nuevos procesos
DFD Descomposicin en Niveles Ejemplo
-
www.kybele.urjc.es 44 Ingeniera del Software de Gestin
DFD de Nivel 3 para un Sistema de Distribucin
Se expande el proceso 1.1 Captura de Pedidos
en cuatro nuevos procesos:
Aparecen procesos atmicos Se incluyen almacenes de datos
CLIENTES
1.1.1
EDITAR
DATOS DE
PEDIDOS
1.1.2
VERIFICACIN
DE CRDITO
1.1.3
ASENTAR
PEDIDOS
1.1.4
MARCAR
PEDIDOS
SURTIDOS
1.2
1.3
RDENES DE VENTA
RECHAZADAS
POR EDISIN
ARCHIVO DE CRDITO
DE CLIENTES
RDENES DE VENTA
RECHAZADAS
POR CRDITO
rdenes de venta
Rechazos por edicin
Pedidos editados
Datos de crdito
Rechazos por crdito
Datos de pedido
BITCORA
DE PEDIDOS
Fecha en que se surtiPedidos completados
Pedidos aceptados
Pedidos editados y verificados
Avisos de rden
De venta
rechazadaCLIENTES
1.1
CAPTURA
DE
PEDIDOS
1.3
FACTURACIN
1.2
INVENTARIOS
1.4
CUENTAS
POR
COBRARDatos de cuentas por pagar
Pedidos facturados
Pa
go
sd
e c
lien
tes
Esta
tus
de
cu
en
ta
Facturas
rdenes de venta
rdenes de venta rechazada
Pedidos aceptados
Artculos
recibidos
Datos de
compras
Pedidos
completados
Pedidos surtidos
MANTENER
LIBRO MAYOR
3
MANTENER
LIBRO MAYOR
3 2
ORDENAR
EXISTENCIAS
DE
REABASTECIMIENTO
2
ORDENAR
EXISTENCIAS
DE
REABASTECIMIENTO
Datos de
Inventario
DFD Descomposicin en Niveles Ejemplo
-
www.kybele.urjc.es
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
45 Ingeniera del Software de Gestin
Manos a la obra
-
www.kybele.urjc.es
Ejercicio:
Diagrama de Sistema para el sistema de Matriculacin
46 Ingeniera del Software de Gestin
ESTUDIANTE
Formulario
de
Matrcula
Carta
de
AceptacinNOTIFICACIN
3
MATRICULACIN
2
COMPROBAR
DISPONIBILIDAD
CURSO
1
Formulario de Matrcula /
Detalles del Curso
Detalles
de
Matrcula
Manos a la obra
-
www.kybele.urjc.es
Ejercicio:
Construir el Diagrama de Nivel 2 para el sistema de Matriculacin, centrndose en el proceso 1
(Comprobar disponibilidad curso)
47 Ingeniera del Software de Gestin
Manos a la obra
-
www.kybele.urjc.es
Ejercicio:
Construir el Diagrama de Nivel 2 para el sistema de Matriculacin, centrndose en el proceso 1
(Comprobar disponibilidad curso)
48 Ingeniera del Software de Gestin
ESTUDIANTEPROCESAR
FORMULARIO
1.1
Formulario
de
Matrcula
COTEJAR
DATOS CON
CURSOS
1.2
MATRICULACIN
2
Estado de Cursos
Detalle de Cursos
LISTADO
CURSOS
Detalle de Cursos
Formulario de Matrcula y
Detalle de Cursos
Manos a la obra
-
www.kybele.urjc.es
Ejercicio de Anlisis 6
Construir el Diagrama de Sistema para el caso de estudio dado
(Aplicacin para la gestin de sanciones)
49 Ingeniera del Software de Gestin
Manos a la obra
-
www.kybele.urjc.es
Diagrama de Sistema - Aplicacin Sanciones DGT
50 Ingeniera del Software de Gestin
ARCHIVOS
CONDUCTORES
RESOLVER
ALEGACIONES
2
ABRIR
EXPEDIENTES
EJECUCIN
3
LISTAR
EXPEDIENTES
4
DenunciaAGENTES
DGT
TRAMITAR
DENUNCIAS
1
Direccin
Postal
EXPEDIENTES
SANCIONADORES
ARCHIVOS
VEHCULOS
Datos
Propietario
Copia
Denuncia
DENUNCIADOS
Alegaciones
Resolucin
Alegaciones
Notificacin
Denuncia
CDIGOS
DENUNCIAS
Parmetros
DenunciaCopia
Alegaciones
Resolucin
Alegaciones
DGT
Resoluciones
Alegaciones
Expedientes sin Alegaciones /
Alegaciones Rechazadas
Expedientes
NO Concluidos
/ Sobreseidos
Listado Expedientes NO Concluidos
Manos a la obra
-
www.kybele.urjc.es
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 )
51 Ingeniera del Software de Gestin
Bibliografa