Vous êtes sur la page 1sur 43

9 Ejercicios Prácticos

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.

El caso en estudio es un Organismo Autónomo de la Administración, concretamente


una Junta de Puerto, cuya labor básica es gestionar el uso y mantenimiento de las
instalaciones portuarias.

Las empresas consignatarias de barcos comunican a la Comisaría del Puerto la


entrada de barcos y sus características (petrolero, granelero, ...), se registran estas entradas
para la posterior realización de los trabajos solicitados asi como las peticiones generadas
por el departamento de supervisión referentes a la realización de algún servicio interno
para el mantenimiento de las instalaciones de la Junta. Las empresas consignatarias reciben
por cada uno de los servicios prestados un albarán de notificación(carga, descarga,
almacén, grúas, contenedores, atraque, etc.), a finales de mes la Comisaría del Puerto
genera una factura que especifica importe global de todos los albaranes enviados durante
ese mes. Los albaranes facturados se marcarán para saber que están facturados. El total de
cada factura se envía al Dpto de Contabilidad para su registro.

Una vez se encuentra el barco en la Junta se procede a la Gestión de las Mercancías


en él depositadas, básicamente la Gestión de Carga y Descarga de éstas. Partiendo del
registro de entradas producido por la Comisaría del Puerto (la cual contiene el nombre de
los barcos, las características de los mismos, los días de permanencia, la facturación de
atraque, los servicios solicitados y las características de la mercancía), se obtienen las
necesidades específicas de transporte, de personal necesario para el trabajo y de los
contenedores a utilizar. La gestión de almacenes aunque es una de las funciones que realiza
la Junta, se considera como un sistema aparte, y envía información sobre la disponibilidad
y grado de ocupación de los almacenes, en función de las previsiones de ocupación y
demanda de éstos, es lo que se conoce como planificación de almacén.

El Mantenimiento de Instalaciones se realiza a partir de la información que


proporciona la Comisaría sobre los servicios internos a realizar. En función del personal
disponible, se aceptará o no la realización de ese servicio. Posteriormente se comprueba
que exista stock del material necesario para el trabajo, si no hay se paraliza (el jefe de
mantenimiento se pone en contacto con los proveedores para el suministro adecuado, los
proveedores envían sus facturas y reciben sus pagos), en caso contrario se procede a su
realización.

El personal necesario para gestionar las mercancías y mantener las instalaciones, se


disponibilidad o no de éstos, siempre exigiendo información referente al cómputo de horas
trabajadas en la tarea encomendada.

9.1.1 Desarrollo de sistema

Vamos a construir el modelo que represente el sistema objeto de estudio.

El primer paso es construir el Diagrama de Contexto para lo cual delimitaremos el


ámbito de nuestro sistema (Junta del Puerto). Identificaremos los entes (entidades) que se
comunican con nuestro sistema por medio de información (datos) y cuyo funcionamiento
interno, no nos afecta.

Las entidades externas no sólo van a ser personas/empresas u organizaciones que


físicamente estan fuera de mi Organización, como pueden ser proveedores, clientes etc. En
algun caso van a ser componentes de mi Organización, pero cuyo funcionamiento no va a
ser objeto de mi estudio, y solo me interesa incluirlos por ser fuente o destino de
información.

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).

Entidad Verbo/Acción Recibe Emite

Empresa Consignataria Comunican Datos barcos


Reciben Albaran Notificación
Factura

Dpto. Supervisión Generan Peticiones

Dpto. Contabilidad Recibe Datos facturación

Dpto. Almacen Envía Previsiones(demanda)

Planificación Disponibilidad

Proveedores Envían Facturas

Realizan Pagos

Personal Recibe Peticiones


Horas necesarias

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.

De modo que ya podemos construir el diagrama de contexto.


9.1.2 Diagrama de Contexto
Context

EMPRESAS SUPERVISORES
CONSIGNATARIAS

ent. barcos pet. serv.

albarán

facturas

JUNTA DEL
PUERTO.*
1
pagos

tot. fact. facturas


CONTABILIDAD PROVEEDORES

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

Las entidades externas incluídas en el diagrama de contexto, se van a mantener a lo


largo del desarrollo del sistema no pudiendo aparacer ninguna entidad nueva. 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:

9.1.3.1 COMISARÍA DEL PUERTO

Entidad Verbo/Acción Recibe Emite

Emp. Consignataria Comunican Datos barcos


Reciben Albaran Notificación
Factura

Dpto. Supervisión Generan Peticiones

Dpto. Contabilidad Recibe Datos facturación

En el caso de almacenamientos temporales, hablamos de grabar o recuperar


información por parte del proceso hacia el almacen de datos .

Almacen Datos Recuperar Grabar Explicación

Cargueros Datos de trabajos Peticiones de los trabajos realizados en


realizados los barcos.

Datos peticiones

Servicios Internos Datos Servicios Peticiones de mantenimiento.


9.1.3.2 GESTIÓN DE MERCANCIAS

Entidad Verbo/Acción Recibe Emite

Personal Recibe Peticiones


Horas necesarias

Comunica Disponibilidad

Dpto. Almacen Envía Previsiones(demanda)

Planificación Disponibilidad

Almacen Recuperar Grabar Explicación


Temporal
Cargueros Datos de trabajos Peticiones de los trabajos a
a realizar realizar en los barcos.
Datos trabajos
efectuados

9.1.3.3 MANTENIMIENTO DE INSTALACIONES

Entidad Verbo/Acción Recibe Emite

Personal Recibe Peticiones


Horas necesarias

Comunica Disponibilidad

Proveedores Envía Facturas

Realiza Pagos

Almacen Temporal Recuperar Grabar Explicación

Servicios Internos Servicios pendientes Peticiones de los servicios internos


El DFD de nivel 1 será :
1 JUNTA DEL PUERTO

EMPRESAS SUPERVISORES PERSONAL GESTION ALMACEN


CONSIGNATARIAS

ent. barcos pet. serv.


facturas
petic.
horas disponib. alm
albarán

disponib. demanda
COMISARIA DEL
PUERTO.*
1.1

CONTABILIDAD GESTION DE
tot. fact. MERCANCIAS.*
1.2
reg. entrada

trab. efect. reg. entrada


trab. efect.
datos serv.
CARGUEROS

SERV. INTERNOS

serv. pend.

pagos
MANT. DE
INSTALAC..*
PROVEEDORES
1.3

disponib.

horas facturas

PERSONAL
petic.
9.1.4 Diagrama de nivel 2

Para cada uno de los procesos de nivel 1, haremos la descomposición de sus


actividades. En este segundo nivel aparecen una serie de almacenamientos,
(albaran,facturas etc) que contienen las distintas etapas por las que pasa un dato (v.gr
albaran).

9.1.4.1 COMISARÍA DEL PUERTO. NIVEL 2


Las actividades realizadas por la Comisaría del puerto son:

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

Para cada proceso construímos la misma tabla anterior, incorporando como


fuente/destino almacenes de datos:
♦ 1.1.1 Registrar entradas y servicios.

Entidad Verbo/Acción Recibe Emite

Empresa Consignataria Registra Datos barco

Supervisores Realizan Peticiones de Servicio

Almacen Temporal Recuperar Grabar Explicación

Cargueros Datos de entrada barco Peticiones de los trabajos a realizar en


los barcos.
Servicios Internos Datos peticiones de Peticiones de mantenimiento.
servicios

♦ 1.1.2 Generar albaranes

Entidad Verbo/Acción Recibe Emite

Empresa Consignataria Genera Albaran

Almacen Temporal Recuperar Grabar Explicación

Cargueros Datos de trabajos Datos de los trabajos efectuados


efectuados

Albaranes ptes. Datos albaranes Para posterior facturación


♦ 1.1.3 Generar facturas

Entidad Verbo/Acción Recibe Emite

Empresa Consignataria Recibe Facturas

Contabilidad Recibe Total facturas

Almacen Temporal Recuperar Grabar Explicación

Albaranes ptes. Datos albaranes Albaranes ptes para facturar

Albaranes Facturad. Datos albaranes Albaranes ya facturados

Facturas Datos facturas Facturas


1.1 COMISARIA DEL PUERTO

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

♦ 1.2.1 Calcular necesidades de carga

Entidad Verbo/Acción Recibe Emite

Personal Recibir Disponibilidad

Generan Peticiones
Horas

Almacen Temporal Recuperar Grabar Explicación

Cargueros Datos ent barco Para el calcular la carga

Personal Numero personas Calculo necesidades de personal

Transporte Numero transportes Calculo transportes

Contenedores Numero contened Calculo contenedores

♦ 1.2.2 Calcular necesidades de descarga

Entidad Verbo/Acción Recibe Emite

Personal Recibir Disponibilidad

Generan Peticiones
Horas

Almacen Temporal Recuperar Grabar Explicación

Cargueros Datos ent. barco Para el calcular la descarga

Personal Numero personas Calculo necesidades de personal

Transporte Numero transportes Calculo los transportes

Contenedores Numero contened Calculo numero de contened


♦ 1.2.3 Planificación de Almacén

Entidad Verbo/Acción Recibe Emite

Gestión Almacen Recibe demanda

Comunica dispon. almacen

Almacen Temporal Recuperar Grabar Explicación

Cargueros Trabajos efect. Inf. trabajos efectuados en los cargueros

Contenedores Contenedores Datos albaranes Inf. de los contenedores


1.2 GESTION DE MERCANCIAS

PERSONAL

petic. petic.

disponib. disponib.
CALCULAR CALCULAR
NECESIDADES NECESIDADES
horas horas
DE CARGA DE DESCARGA
1.2.1 1.2.2

reg. entrada reg. entrada

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

♦ 1.3.1 Aceptar Servicio

Entidad Verbo/Acción Recibe Emite

Personal Recibir Horas

Generan Peticiones
Disponibilidad

Almacen Temporal Recuperar Grabar Explicación

Servicios Internos Serv. ptes Datos de servicios ptes.

Servicios Aceptado Serv. aceptados Datos de los serv.aceptados

♦ 1.3.2 Comprobar stocks

Entidad Verbo/Acción Recibe Emite

Proveedores Recibir Facturas

Emiten Pagos

Almacen Temporal Recuperar Grabar Explicación

Servicios Aceptado Serv. aceptados Servicios a estudio

Serv. parado Si no existe stock

Servicio curso Serv. en curso Servicios realizandose

Stock Stock Recepción material Mantenimiento del stock


1.3 MANT. DE INSTALAC.

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.

Si es aceptada se pasa a producir la documentación del préstamo que básicamente


consiste en producir el cheque con el monto del crédito(que se envía a la sucursal) mas la
documentación adicional, por último estos préstamos a formalizar se dan de alta como
préstamos pendientes y se obtienen las letras de devolución que se envían 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.

Utilizando la metodología de Análisis Estructurado, especificar el sistema (oficina


central) con los siguientes DFD's: Diagrama de contexto, diagrama de nivel 1 y diagrama
de nivel 2.
9.2.1 Desarrollo de sistema

Vamos a construir el modelo que represente el sistema objeto de estudio.

El primer paso es construir el Diagrama de Contexto para lo cual delimitaremos el


ámbito de nuestro sistema ( Financiera Feliz ) . Identificaremos los entes (entidades) que se
comunican con nuestro sistema por medio de información (datos) y cuyo funcionamiento
interno, no nos afecta.

Las entidades externas no solo van a ser personas/empresas u organizaciones que


fisicamente estan fuera de mi Organización, como pueden ser proveedores,clientes etc. En
algun caso van a ser componentes de mi Organización, pero cuyo funcionamiento no va a
ser objeto de mi estudio, y solo me interesa incluirlos por ser fuente o destino de
información.

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).

Entidad Verbo/Acción Recibe Emite

Banco Realiza Pagos

Cliente Recibe Pagos


Comunica Avisos impagados
Registro General Realiza Petición
Emite Informe
Contabilidad Emite Informe pagos
Nuevos prestamos
Sucursal Envía Avisos pago
Solicitud positiva
Recibe Avisos pago
Letras
Cheques
Rechazo

Comprobamos que el Dpto. Contabilidad, a pesar de ser una actividad propia de la


empresa, queda excluida del ambito de estudio, y solo necesito conocer cúales son los
puntos de contacto con el sistema.

Indicar que el estudio corresponde a la Central, por lo tanto tratamos a las


Sucursales como entes fuera del sistema y por lo tanto no nos corresponde estudiar sus
funcionamiento interno.
Context

SUCURSAL

rechazo
BANCO
avisos
avisos
pago
pago letras
solicitud
positiva
cheque

datos nuevos
préstamos

FINANC. pagos
FELIZ.*
1
avisos impagados
CONTAB.

informe pagos CLIENTE


pagos

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

Las entidades externas incluídas en el diagrama de contexto, se van a mantener a lo


largo del desarrollo del sistema no pudiendo aparacer ninguna entidad nueva .

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:

♦ 1.1 Validar solicitud

Entidad Verbo/Acción Recibe Emite


Registro Gral. Realiza Petición
Emite Informe
Sucursal Petición Solicitud posit
Respuesta Rechazo

En el caso de almacenamientos temporales, hablamos de grabar o recuperar


información por parte del proceso hacia el almacen de datos .

Almacen Temporal Recuperar Grabar Explicación

Prestamos morosos Datos cliente Información clientes

Solicitud aceptadas Datos solicitud Solicitud de prestamos

Ptmos. pendientes Datos cliente De los prestamos ptes.


♦ 1.2 Producir documentación préstamo

Entidad Verbo/Acción Recibe Emite

Sucursal Genera Letras


Cheques

Almacen Temporal Recuperar Grabar Explicación

Solicitud aceptadas Datos solicitud Información solicit aceptadas


aceptadas
Prestamos Ptes. Informe prestamo Informe de aprobación prestamo
aprobado

♦ 1.3 Generar informe de control

Entidad Verbo/Acción Recibe Emite

Cliente Recibe Aviso impagados

Contabilidad Envía Datos nuevos prestamos

Almacen Temporal Recuperar Grabar Explicación

Prestamos morosos Clientes morosos Datos clientes morosos

Prestamos ptes. Datos prestamo Recuperan inf. prestamo

♦ 1.4 Gestión de pagos

Entidad Verbo/Acción Recibe Emite

Cliente Recibe Pagos

Sucursal Envía Avisos pago


Avisos pago
Banco Envía Pagos

Contabilidad Envía Informe pagos


Almacen Temporal Recuperar Grabar Explicación

Prestamos ptes. Datos crédito Recuperar inf. prestamo

Pagos Información pagos


1 FINANC. FELIZ

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

Para cada uno de los procesos de nivel 1, haremos la descomposición de sus


actividades :

9.2.3.1 VALIDAR SOLICITUD

Actividad Proceso
Comprobar solvencia cliente Chequear cliente
Estudio solicitud Aceptar/rechazar solicitud

Para cada proceso construímos la misma tabla anterior, incorporando como


fuente/destino almacenes de datos:
♦ 1.1.1 Chequear cliente

Entidad Verbo/Acción Recibe Emite


Registro Gral. Realiza Petición
Emite Informe
Sucursal Petición Solicitud posit

Almacen Temporal Recuperar Grabar Explicación

Prestamos morosos Datos cliente Información clientes

Clientes Datos cliente Información cliente

Ptmos. pendientes Datos cliente De los prestamos ptes.

♦ 1.1.2 Aceptar/no solicitud :

Entidad Verbo/Acción Recibe Emite


Sucursal Respuesta rechazo

Almacen Temporal Recuperar Grabar Explicación

Solicitudes aceptad Datos solicitud Información de las solicitudes

Clientes Datos cliente Datos cliente Información clientes posibles

Ptmos. pendientes Datos cliente De los prestamos ptes.


1.1 VALIDAR SOLICITUD

REGISTRO
GENERAL
peticion
SUCURSAL

solicitud positiva

CHEQUEAR
CLIENTE
1.1.1
informe

datos
inf. cliente cliente
inf. cliente

CLIENTES
PRESTAMOS
MOROSOS

PRESTAMOS clientes posibles


PENDIENTES

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

Para cada proceso construímos la misma tabla anterior, incorporando como


fuente/destino almacenes de datos:
♦ 1.2.1 Producir cheque y documentación

Entidad Verbo/Acción Recibe Emite


Sucursal Emite Cheque

Almacen Temporal Recuperar Grabar Explicación

Prest. a formalizar Prestamos a Información prestamos a


formalizar formalizar
Solicit aceptadas Solicitudes Información solicitudes aceptadas
aceptadas

♦ 1.2.2 Alta préstamo y obtener letras :

Entidad Verbo/Acción Recibe Emite


Sucursal Emite Letras

Almacen Temporal Recuperar Grabar Explicación

Prest. a formalizar Doc. prestamos a Información de prestamos a


formalizar formalizar
Ptmos. pendientes Inf. prestamo Actualizar estado préstamos
aprobado
1.2 PRODUCIR DOCUM. PRESTAMO

SOLIC.
ACEPTADAS
SUCURSAL

cheque

PRESTAMOS solicitudes aceptadas


PENDIENTES

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

Para cada proceso construímos la misma tabla anterior, incorporando como


fuente/destino almacenes de datos:
♦ 1.3.1 Análisis morosos

Entidad Verbo/Acción Recibe Emite


Cliente Emite Avisos impagados

Almacen Temporal Recuperar Grabar Explicación

Prestamos morosos Datos prestamos Información prestamos impagados


impagados
Préstamos pendientes Datos préstamos Información datos préstamos

♦ 1.3.2 Generar informes nuevos préstamos

Entidad Verbo/Acción Recibe Emite


Contabilidad Emite Datos nuevos
préstamos

Almacen Temporal Recuperar Grabar Explicación

Ptmos. pendientes Datos préstamos Recuperar información de prestamos


pendientes
1.3 GENERAR INFORMES DE CONTROL

PRESTAMOS PRESTAMOS
MOROSOS PENDIENTES

CLIENTE
datos préstamos
datos
préstamo
impagado

avisos impagados ANALISIS


MOROSOS
1.3.1

datos préstamos

GENERAR
INFORMES
NUEVOS
PRESTAMOS
1.3.2

datos nuevos préstamos

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

Para cada proceso construímos la misma tabla anterior, incorporando como


fuente/destino almacenes de datos:
♦ 1.4.1 Registrar pago

Entidad Verbo/Acción Recibe Emite


Sucursal Recibe Avisos pago

Almacen Temporal Recuperar Grabar Explicación

Préstamos pendientes Pagos Información pagos

1.4.2 Verificar el pago

Entidad Verbo/Acción Recibe Emite

Cliente Recibe Pagos

Almacen Temporal Recuperar Grabar Explicación

Ptmos. pendientes Datos crédito Recuperar información de préstamos


pendientes
Pago válido Actualizar situación pagos

♦ 1.4.3 Notificar aviso de pago a sucursal

Entidad Verbo/Acción Recibe Emite

Banco Emite Pagos

Sucursal Emite Avisos de pago


Almacen Temporal Recuperar Grabar Explicación

Ptmos. pendientes Avisos pago en central Recuperar información de préstamos


pendientes

♦ 1.4.4 Producir informe pagos

Entidad Verbo/Acción Recibe Emite

Contabilidad Emite Informe pagos

Almacen Temporal Recuperar Grabar Explicación

Ptmos. pendientes Datos pago Recuperar información de pagos


1.4 GESTIONAR PAGOS

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

informe avisos pago


pagos en central

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.

9.3.1 Actividad principal de la empresa y sector

La empresa objeto de nuestro estudio se dedica a la venta, instalación,


modernización, reparación y mantenimiento de ascensores y montacargas para viviendas,
hoteles, hospitales, centros comerciales, etc. Tiene su ámbito de actuación por toda España
siendo los ascensores de viviendas los más introducidos en el mercado y en segundo lugar
los ascensores para hoteles, hospitales, centros comerciales, etc. El 35 % de la actividad de
la empresa se emplea para instalaciones nuevas, quedando el otro 65 % para
mantenimiento o post-venta.

9.3.2 Organigrama jerárquico

La figura 1 muestra el organigrama jerárquico de la empresa objeto de nuestro


estudio:

Gerencia

Dirección Dirección Dirección Dirección


Comercial Financiera Técnica Calidad

Servicio Servicio Servicio


Compras
Post-Venta Diseño Montaje

Reparaciones Mantenimiento

figura 1: Organigrama jerárquico.


9.3.3 Análisis de factibilidad

Se consideran 3 subsistemas principales dentro de nuestra empresa; instalaciones


nuevas, contratación de mantenimientos y por último, reparación y conservación de
ascensores.

Se asume que estos subsistemas funcionarán correctamente cuando estén terminados,


ya que no existen barreras que impidan su implantación, pues se dispone del apoyo por
parte de la dirección y de los usuarios así como de un equipo de profesionales informáticos
vinculados a la empresa con suficiente experiencia para acometer el proyecto. Por lo tanto
la factibilidad operacional está asegurada.

Se considera también que el proyecto es factible técnicamente, pues la tecnología que


se empleará existe actualmente en el mercado; básicamente ésta consistirá en la
implantación de una arquitectura cliente-servidor que se apoye en un SGBDR al cual se
accederá a través de una aplicación informática desarrollada en algún lenguaje de
programación visual mediante tecnología ODBC. La empresa a incluido este proyecto
dentro de sus presupuestos y por tanto se dispone del dinero suficiente para su realización,
con lo cual la factibilidad económica está asegurada.

9.3.4 Delimitación del proyecto

Después de realizar la priorización de subsistemas, se considera con prioridad


máxima para el análisis, el subsistema reparacion y conservación de ascensores, a
continuación se procede a detallar los subsistemas funcionales que lo componen:
♦ Selección de subsistemas funcionales
Los subsistemas funcionales que aparecen son; conservación y engrase,
registro/atención de avisos, y reparaciones o reformas.
♦ Relaciones interdepartamentales
A continuación presentamos en la tabla 1, la matriz subsistemas
funcionales/departamentos para estudiar el grado de interactuación existente
con los procesos involucrados para estos subsistemas.

Gerencia Técnico Calidad Montaje Post-Venta

Conservación *********** *********** ***********


y Engrase
Registro y *********** *********** ***********
Atención de
avisos
Reparaciones *********** *********** *********** ***********
o Reformas
♦ Descripción general de subsistemas funcionales

◊ 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.

9.3.4.1 ANÁLISIS DE REQUERIMIENTOS


Este apartado, por su extensión se omite pero recogería toda la información que se
genera de entrevistas, cuestionarios, documentos, presencia física, etc ... Nos centraremos
ahora en la formalización de estos requerimientos.
9.3.4.2 FORMALIZACIÓN DE REQUERIMIENTOS
_______________________________________________________________________

Referencia: R96/01.

Nombre: Control y engrase.

Descripción detallada: Los operarios que pertenecen al grupo de conservación y engrase


llevan unas fichas llamadas control y engrase (D96/01) que contienen la información del
cliente y el código del ascensor a engrasar, sobre esta ficha el operario deberá rellenar la
fecha en la cual se produce el engrasado, así como todos los chequeos adicionales.
Respecto a caducidades, solamente interesa llevar el control de fechas para el
cumplimiento de plazos de revisión.

Documentación asociada: Los documentos involucrados son los siguientes


♦ D96/01 Ficha de control y engrase

Evaluación actual: Grado de satisfacción bajo, no se dispone de ningún control


informático sobre la información . Las fichas se almacenan en un folder en el departamento
técnico de la empresa. El chequeo de caducidades lo realiza una persona cada 15 días y de
forma manual.

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.

Nombre: Registro/Atención de avisos.

Descripción detallada: Puede ocurrir que un cliente detecte una anomalía en el


funcionamiento de su ascensor o ascensores, normalmente el cliente llama a la oficina
central donde se registra el aviso en la hoja de recepción de avisos (D96/02). La persona
responsable de coger los avisos llama por emisora a algún operario que pertenezca al
grupo de avisos para que vaya a resolver el problema. Una vez el operario ha atendido el
aviso rellena un parte de intervención (D96/03) que lleva a la oficina central, donde es
completado por el personal administrativo indicando el tipo de contrato (M=mantenimiento
normal, MS=mantenimiento semi-riesgo, MT=mantenimiento todo-riesgo) que tiene el
cliente para ver si hay que facturar o no.

Documentación asociada: Los documentos involucrados son los siguientes


♦ D96/02 Hoja de recepción de avisos
Evaluación actual: Grado de satisfacción medio. Se da un tiempo de respuesta aceptable
pero se considera que se puede mejorar.

Necesidades de información detectadas: Muy interesante el registrar la información de


los avisos donde quede claramente reflejada el día y hora en que se producen, ello
permitiría que se pudiesen obtener estadísticas mensuales para averiguar cuales son los
días y horas críticas de atención así como el tiempo medio invertido por un operario en un
aviso. De esta forma se podría racionalizar recursos (operarios, telefonistas, ...) para dar
un servicio mas adecuado a nuestros clientes.

______________________________________________________________________

_______________________________________________________________________

Referencia: R96/03.

Nombre: Reparaciones o reformas.

Descripción detallada: Las reparaciones o reformas, pueden producirse porque el cliente


pide un presupuesto, porque un operario se ha dado cuenta cuando engrasaba que hay una
avería o por otra vía de comunicación. Si el cliente pide un presupuesto para reformar
algo, el dpto técnico rellena la hoja de presupuestos (D96/04) y el presupuesto pasa a estar
pendiente de aceptación, la hoja se entrega al cliente y cuando éste da el visto bueno, el
presupuesto se considera aceptado provocando que el dpto técnico genere una orden de
intervención (D96/05) para ejecutarlo. Si es el operario el que detecta una anomalía, lo que
hace es rellenar un parte de incidencias (D96/06), este parte se entrega al encargado
(previa firma de los dos) el cual, después de ver la avería sobre el ascensor, decide si hay
que intervenir y la pasa al dpto técnico quien abre una orden de intervención o la rechaza.
En el momento que se abre una orden de intervención, se introduce el detalle del trabajo a
realizar junto con los materiales que se necesitan. A partir de esta orden se genera por
impresora el parte de intervención (D96/02), que se le entrega al operario el cual una vez
finalizado el trabajo, lo modificará si es preciso y en cualquier caso lo devolverá al dpto
técnico. Cuando el dpto técnico de el visto bueno quedará cerrada la orden y a partir de ese
momento se facturará según el tipo de contrato que el cliente tenga.

Documentación asociada: Los documentos involucrados son los siguientes


♦ D96/02 Parte de intervención
♦ D96/04 Hoja de presupuestos
♦ D96/05 Orden de intervención
♦ D96/06 Parte de incidencias

Evaluación actual: Grado de satisfacción bajo. Toda la documentación que genera el


proceso de creación y seguimiento de un presupuesto se realiza de forma manual y resulta
farragoso, respecto al apartado de reparaciones muchas veces se pierden partes de
incidencias que rellenan los operarios y nunca se atienden.
Necesidades de información detectadas: Sería deseable automatizar el proceso de
creación y seguimiento de presupuestos desde la petición hasta la facturación. Un registro
de los partes de incidencias evitaría la pérdida de alguno de ellos y garantizaría el servicio
de reparación.

_______________________________________________________________________

9.3.5 Construcción de los modelos de análisis

9.3.5.1 MODELO DE DATOS


♦ Diagrama ERX
Se ha extraído del entidad-relación completo, la parte correspondiente para
satisfacer el requerimiento R96/03 que puede verse en la figura 2.

PERSONAL CLIENTE

1,1 1,1

tipo realiza pide

0,M
0,M

1,M
ENCARGADO OPERARIO AVISO PRESUP.

1,1 1,1 1,1


1,1

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

figura 2: diagrama entidad-relación (reparación y conservación ascensores).


♦ Plantillas
He aquí un ejemplo de la construcción de plantillas para los componentes de
estos diagramas.

__________________________________________________________________
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

CLIENTE llamada D96/04 ENCARGADO


petición

D96/04

figura 3: diagrama de contexto (reparación y conservación de ascensores).


♦ Diagrama de Nivel 1
El diagrama de nivel 1 resultado de la explosión de proceso principal, es el
que aparece en la figura 4. Obsérvese que se muestran almacenamientos con
flujos de sólo entrada o sólo de salida, esto es debido a que son creados o
usados en otros subsistemas de la empresa que no son objeto de nuestro
análisis.

1 Reparación y Mantenimiento de Ascensores

OPERARIO
ENCARGADO
D96/01

D96/01 CLIENTE
D96/01
fechado
firmado

D96/03 detección avería D96/06


y modificado
D96/05
aviso Conservar
emisora y
Engrasar alm D96/01
1.1

D96/06
firma DPTO.
TECNICO
Recepción de visto bueno
avisos

D96/06 alm D96/06


Atender D96/06 y modificado
avisos D96/05 D96/05
urgentes
1.3 Reformar
o Reparar
Datos cliente
1.2
alm D96/05

D96/03 fact.
pendiente
alm D96/03 de
avisos

Maestro alm D96/03


artículos
detección
llamada D96/04
avería

D96/04
petición

CLIENTE D96/04
aceptado

figura 4: diagrama nivel 1 (reparación y conservación de ascensores).


♦ Plantillas
He aquí un ejemplo de la construcción de plantillas para los componentes de
estos diagramas.

__________________________________________________________________
Entidad Externa

Nombre : Departamento Técnico.


Referencia : EE-2.
Definición : Supervisión y toma de decisiones respecto a
procesos técnicos.
Flujos de Datos : D96/05, D96/06, D96/06 modificado, visto bueno, firma.
Volumen : 20 empleados.
__________________________________________________________________

__________________________________________________________________
Proceso

Nombre : Conservar y Engrasar.


Referencia : P-1.1.
Definición : Actuaciones rutinarias de tipo preventivo sobre
instalaciones existentes.
Entradas : D96/01 fechado, D96/01 firmado, D96/03, D96/05.
Salidas : D96/01, D96/03, D96/05.
Descripcion : Ver formalización de requerimiento R96/01.
__________________________________________________________________

__________________________________________________________________
Almacenamiento de datos

Nombre : alm D96/01.


Referencia : S-7.
Flujos de Datos : Entradas (F-10), Salidas (F-11)
Descripción : Almacenamiento de fichas de control y engrase.
Contenido : Ver estructura de datos asociada a D96/01.
__________________________________________________________________

__________________________________________________________________
Flujo de datos

Nombre : D96/01 firmado.


Referencia : F-5.
Fuente : EE -3 Cliente.
Destino : P-1.1. Conservar y Engrasar.
Descripción : Documento de verificación para el engrasede ascensores,
lo firma el cliente aceptando la revisión.
Estruct. Datos : Ver estructura de datos asociada a D96/01.
Volumen : Aprox. 40 revisiones diarias
Comentarios : ninguno
__________________________________________________________________
9.3.5.3 DICCIONARIO DE DATOS
Se muestra a continuación un ejemplo de las plantillas utilizadas para la
construcción del Diccionario 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.
__________________________________________________________________

Vous aimerez peut-être aussi