Académique Documents
Professionnel Documents
Culture Documents
9.1 Ejercicio 1
Utilizando la metodología de Análisis Estructurado, estudiar el siguiente supuesto.
Especificar el sistema con los siguientes DFD's: diagrama de contexto, diagrama de nivel
1 y diagrama de nivel 2.
Para identificar los flujos de datos nos situaremos y pensaremos como si fueramos el
proceso, de tal modo que los flujos de datos son :
♦ Emite : Flujo de datos del proceso al exterior.
♦ Recibe : Flujo de datos del exterior al proceso.
Nos servirá de ayuda utilizar una tabla, que nos indique el identificador de la
entidad, el verbo que indique la acción, y los flujos de datos (emite, recibe).
Planificación Disponibilidad
Realizan Pagos
Comunica Disponibilidad
Comprobamos que la entidad Departamento de Almacén, a pesar de ser una
actividad propia de la Junta del Puerto, queda excluida del ámbito de estudio, y sólo
necesito conocer cuales son los puntos de contacto con el sistema.
EMPRESAS SUPERVISORES
CONSIGNATARIAS
albarán
facturas
JUNTA DEL
PUERTO.*
1
pagos
disponib. demanda
disponib. alm
horas
petic.
GESTION ALMACEN
PERSONAL
9.1.3 Diagrama de Nivel 1
Ahora el siguiente paso será determinar los procesos básicos del sistema. Para ello
debemos identificar las actividades desarrolladas por la Junta del Puerto, y asociar un
nombre de proceso.
Actividad Proceso
Control de entrada de barcos, control de servicios, facturación de Comisaría del puerto
los servicios
Gestión de Carga y Descarga de mercancías Gestión de mercancías
Gestión del mantenimiento de instalaciones Mantenimiento de Instalaciones
Datos peticiones
Comunica Disponibilidad
Planificación Disponibilidad
Comunica Disponibilidad
Realiza Pagos
disponib. demanda
COMISARIA DEL
PUERTO.*
1.1
CONTABILIDAD GESTION DE
tot. fact. MERCANCIAS.*
1.2
reg. entrada
SERV. INTERNOS
serv. pend.
pagos
MANT. DE
INSTALAC..*
PROVEEDORES
1.3
disponib.
horas facturas
PERSONAL
petic.
9.1.4 Diagrama de nivel 2
Actividad Proceso
Recoger información barcos y peticiones de trabajo Registrar entradas y servicios
Confeccionar facturas para las empresas consignatarias Generar facturas
Confeccionar el albaran para las empresas consignatarias Generar albaranes
EMPRESAS SUPERVISORES
CONSIGNATARIAS
ent. barcos
pet. serv.
REGISTRAR
ENTRADAS Y
SERVICIOS
1.1.1
albarán
facturas
datos serv.
reg. entrada
CARGUEROS
SERV. INTERNOS
trab. efect.
ALB. FACTURADOS
GENERAR
ALBARANES
1.1.2
datos alb.
datos alb.
GENERAR
FACTURAS
1.1.3 datos alb. ALB. PENDIENTES
tot. fact.
datos fact.
CONTABILIDAD
FACTURAS
9.1.4.2 GESTIÓN DE MERCANCÍAS
Actividad Proceso
Planificación de cargas Calcular necesidades de carga
Planificar descargas Calcular necesidades de descarga
Planificación del almacen Planificación del almacen
Generan Peticiones
Horas
Generan Peticiones
Horas
PERSONAL
petic. petic.
disponib. disponib.
CALCULAR CALCULAR
NECESIDADES NECESIDADES
horas horas
DE CARGA DE DESCARGA
1.2.1 1.2.2
n. personal
CARGUEROS
n. personal
PERSONAL
n. transporte
n. transporte
TRANSPORTE
n. contenedores
CONTENEDORES
n. contenedores
GESTION ALMACEN
trab. efect.
demanda
PLANIFICACION
DE ALMACEN
1.2.3
disponib. alm
9.1.4.3 MANTENIMIENTO DE INSTALACIONES
Actividad Proceso
Estudio de las peticiones Aceptar servicio
Control de stocks Comprobar stocks
Generan Peticiones
Disponibilidad
Emiten Pagos
PERSONAL
SERV. INTERNOS
petic.
serv. pend.
disponib.
ACEPTAR
SERVICIO
horas 1.3.1
serv. acept.
SERV. ACEPTADOS
PROVEEDORES
serv. parado
facturas serv. acept.
COMPROBAR
STOCK
pagos 1.3.2
serv. en curso
mat. recib.
disponib. mat.
SERV. EN CURSO
STOCK
9.2 Ejercicio 2
La Financiera Feliz es una compañía de préstamos. Tiene su oficina Central en
Málaga y 52 sucursales por toda Andalucía. Se está pensando en una replanificación de
sus sistema de préstamos por las siguientes razones:
1. El presente sistema de préstamos es una anticuado sistema batch que corre en
un MainFrame en la Oficina Central, procesando datos sobre los impresos
que llegan de las sucursales por correo. El sistema esta llegando a resultar
imposible de mantener ya que esta al límite de su capacidad, causando
innumerables retrasos.
2. La compañía tiene grandiosos planes de expansión. En ocho años tiene
planificado llegar a tener 300 sucursales por toda España.
La oficina central valida las solicitudes de préstamos que llegan desde las sucursales,
lo primero que hacen es pedir un informe al registro nacional de prestamistas (para
asegurarse de que el cliente no tiene antecedentes de préstamos impagados en otras
compañías) el registro nacional envía el informe correspondiente, el cual junto con la
información de préstamos pendientes y de préstamos de morosos que tiene la compañía,
sirve para filtrar los clientes posibles que se dejan en una carpeta para el director.
Finalmente es éste el que tiene la última palabra en la aceptación o no de las solicitudes. Si
la solicitud es rechazada se le envía una notificación a la sucursal.
Una vez al mes se generan informes de control para por un lado enviar los avisos de
impagados a los clientes con prestamos pendientes (los préstamos impagados se guardan
en una carpeta de préstamos de morosos), y por otro generar el informe de nuevos
préstamos producidos en el mes para el Dpto de Contabilidad.
Los pagos de las letras se pueden realizar tanto en las sucursales como en la central.
Para todos los pagos realizados en una sucursal se remite su correspondiente aviso de pago
a la central donde se registra. Si el cliente paga en la central, este pago se verifica, para
todos los pagos válidos se generan notificaciones de avisos de pago a la sucursal
responsable de ese préstamo. Los pagos se ingresan en el banco de la compañía.
Finalmente y una vez al mes se produce el informe mensual de pagos para el Dpto. de
Contabilidad.
Para identificar los flujos de datos nos situaremos y pensaremos como si fueramos el
proceso, de tal modo que los flujos de datos son :
♦ Emite : Flujo de datos del proceso al exterior.
♦ Recibe : Flujo de datos del exterior al proceso.
Nos servirá de ayuda utilizar una tabla, que nos indique el identificador de la
entidad, el verbo que indique la acción, y los flujos de datos (emite, recibe).
SUCURSAL
rechazo
BANCO
avisos
avisos
pago
pago letras
solicitud
positiva
cheque
datos nuevos
préstamos
FINANC. pagos
FELIZ.*
1
avisos impagados
CONTAB.
peticion informe
REGISTRO
GENERAL
9.2.2 Diagrama de Nivel 1
Ahora el siguiente paso será determinar los procesos básicos del sistema. Para ello
debemos identificar las actividades desarrolladas por la Financiera, y asociar un nombre de
proceso..
Actividad Proceso
Estuadiar las solicitudes Validadr solicitud
Generar la documentación del prestamo Producir documentación prest
Realizar informes Generar informes control
Realizar pagos Gestión de pagos
Los flujos de datos del diagrama de contexto se mantienen, pero habrá que
ajustarlos al introducir los procesos básicos.
Sin embargo, es posible que en cada nivel aparezcan nuevos flujos de datos cuyos
orígen/destino serán almacenes de datos.
Para cada proceso básico construímos la misma tabla anterior, incorporando como
fuente/destino almacenes temporales:
SUCURSAL
REGISTRO CONTAB.
GENERAL
rechazo
solicitud
positiva peticion informe
datos
nuevos
VALIDAR inf. cliente préstamos
SOLICITUD.*
letras
1.1
cheque
PRESTAMOS
MOROSOS
avisos
pago datos solicitud
avisos SOLIC.
pago ACEPTADAS
inf. cliente
PRODUCIR
solicitudes
DOCUM.
aceptadas
PRESTAMO.*
1.2
inf.
prestamo
CONTAB. aprobado
GENERAR
PRESTAMOS
INFORMES
PENDIENTES
DE
CONTROL.*
1.3
pagos
datos préstamo
datos crédito
informe pagos GESTIONAR avisos
PAGOS.* impagados
1.4
CLIENTE
pagos
pagos
BANCO
9.2.3 Diagrama de Nivel 2
Actividad Proceso
Comprobar solvencia cliente Chequear cliente
Estudio solicitud Aceptar/rechazar solicitud
REGISTRO
GENERAL
peticion
SUCURSAL
solicitud positiva
CHEQUEAR
CLIENTE
1.1.1
informe
datos
inf. cliente cliente
inf. cliente
CLIENTES
PRESTAMOS
MOROSOS
ACEPTAR/NO
SOLICITUD
1.1.2
datos solicitud
rechazo
SOLIC.
ACEPTADAS
9.2.3.2 PRODUCIR DOCUMENTACIÓN PRÉSTAMO
Actividad Proceso
Generar documentación propia del crédito Producir cheque y documentación
Dar de alta prestamo y documentación Alta prestamo y obtener letras
SOLIC.
ACEPTADAS
SUCURSAL
cheque
PRODUCIR
CHEQUE Y
DOCUMENT.
1.2.1
letras
inf. prestamo
aprobado doc. préstamo a formalizar
PRESTAMOS A
ALTA FORMALIZAR
PRESTAMO Y
OBTENER
LETRAS
1.2.2
doc. préstamo a formalizar
9.2.3.3 GENERAR INFORMES DE CONTROL
Actividad Proceso
Informes de morosos Análisis morosos
Informes de nuevos prestamos Generar informes nuevos préstamos
PRESTAMOS PRESTAMOS
MOROSOS PENDIENTES
CLIENTE
datos préstamos
datos
préstamo
impagado
datos préstamos
GENERAR
INFORMES
NUEVOS
PRESTAMOS
1.3.2
CONTAB.
9.2.3.4 GESTIONAR PAGOS
Actividad Proceso
Registrar el pago Registrar pago
Verificar el pago Verificar pago
Producir informe de pago Producir informe pago
Notificar aviso pago a sucursal Notificar aviso pago sucursal
SUCURSAL
avisos pago
REGISTRAR
PAGO
1.4.1
pagos
PRESTAMOS
PENDIENTES
pagos
datos crédito
pago válido
avisos pago
PRODUCIR
INFORME VERIFICAR
PAGOS PAGO
1.4.4 1.4.2
pagos
CONTAB.
NOTIFICAR
AVISO PAGO
A SUCURSAL
1.4.3 CLIENTE
pagos
BANCO
9.3 Ejercicio 3
Para concluir, a continuación se va a presentar muy resumidamente la aplicación del
método sobre un sistema que se encarga de la instalación, mantenimiento y conservación de
ascensores. En concreto, se indican el modelo de datos (ERX), el modelo de procesos (DC,
DFD1, DFD2), el DD y las plantillas asociadas.
Gerencia
Reparaciones Mantenimiento
◊ Conservación y engrase
Básicamente consiste en llevar el control de caducidad de las revisiones
a nivel de conservación y engrase de los ascensores de nuestros
clientes, interesa llevar un control de fechas para el correcto
cumplimiento de los plazos de revisión.
◊ Registro/atención de avisos
Registrar los avisos urgentes que producen nuestros clientes motivados
por anomalías en el funcionamiento de los ascensores así como todos
los procesos involucrados en la atención de esos avisos procurando dar
un tiempo de respuesta mínimo.
◊ Reparaciones o reformas
Generación, control y seguimiento de presupuestos para realizar
cambios o reformas a componentes de los ascensores de nuestros
clientes. Gestión de las reparaciones forzosas producidas por roturas
que imposibilitan el buen funcionamiento de los ascensores.
Referencia: R96/01.
Necesidades de información detectadas: Sería muy útil llevar un registro de estas fichas
para que cuando se estime oportuno se pueda disponer de listados de control de
caducidades sobre las revisiones de los ascensores. Una copia de este listado sería
entregada al operario y donde quedaría claramente reflejada la ruta a seguir.
_______________________________________________________________________
_______________________________________________________________________
Referencia: R96/02.
______________________________________________________________________
_______________________________________________________________________
Referencia: R96/03.
_______________________________________________________________________
PERSONAL CLIENTE
1,1 1,1
0,M
0,M
1,M
ENCARGADO OPERARIO AVISO PRESUP.
pasa pasa
supervisa rellena a a
ser ser
0,M 0,1
0,1
contiene
0,M
P. AVISO PRESUP.
INCID. VALIDADO VALIDADO
0,M
1,1 1,1 1,1
pasa 0,1 P.
a INCID. provoca provoca
ser VALID.
1,1 1,1
1,1
1,1 1,1 0,M
ORDEN
provoca contiene ARTICULO
INTERV. 1,1
0,M
genera
1,1
1,1
ejecuta
FACTURA
__________________________________________________________________
Entidad
Nombre : Cliente
Referencia : E-01
Definición : Datos personales y comerciales de los clientes
Atributos : Código_cliente, apellidos, nombre, CIF/NIF, ...
__________________________________________________________________
__________________________________________________________________
Relación
Nombre : Realiza
Referencia : R-01
Definición : Avisos realizados por los clientes
Atributos : Ver hoja de avisos D96/03
Entidades : Cliente, Aviso
Cardinalidad : 1:M
Restricciones : ninguna
__________________________________________________________________
__________________________________________________________________
Generalización
Nombre : Tipo
Referencia : G-01
Definición : Tipo de personal de asistencia
E. padres : Personal
E. hijas : Operario, Encargado
__________________________________________________________________
9.3.5.2 MODELO DE PROCESOS
♦ Diagrama de Contexto
A continuación se muestra en la figura 3, el diagrama de contexto asociado al
análisis realizado para el subsistema de reparación y mantenimiento de
ascensores.
Context
OPERARIO DPTO.
D96/01 TECNICO
D96/06
y
D96/01 D96/05
fechado
D96/05
detección
avería D96/06
modificado
D96/03 y
D96/05
Reparación y
visto bueno
Mantenimiento
aviso emisora de
Ascensores.* firma
1
D96/04 aceptado D96/06
detección modificado
D96/01 avería
firmado D96/06
D96/04
OPERARIO
ENCARGADO
D96/01
D96/01 CLIENTE
D96/01
fechado
firmado
D96/06
firma DPTO.
TECNICO
Recepción de visto bueno
avisos
D96/03 fact.
pendiente
alm D96/03 de
avisos
D96/04
petición
CLIENTE D96/04
aceptado
__________________________________________________________________
Entidad Externa
__________________________________________________________________
Proceso
__________________________________________________________________
Almacenamiento de datos
__________________________________________________________________
Flujo de datos
__________________________________________________________________
Dato elemental
Nombre : Zona.
Descripción : Indica el área urbana de ubicación del ascensor.
Longitud y Tipo: Carácter de longitud 10.
Sinónimos : Area, Lugar.
Valores : { a..z | A..Z | 0..9 }.
__________________________________________________________________
__________________________________________________________________
Estructura de dato
Nombre : D96/01.
Descripción : Ficha de control y engrase.
Componentes : n_ascensor + zona + { fecha + operario + cliente +
piso + letra }6 + año + registro_inspección.
__________________________________________________________________