You are on page 1of 3

DFD Hospital

1. Diagrama NIVEL 0

NIVEL 1

NIVEL 2

Proceso Gestin pedidos - ENTRADA: flujo de datos de pedido con los productos - PROCE O: Este proceso se encar!a de crear los pedidos de "aterial - A#$DA: al"ac%n pedidos

Proceso Gestin &istorial - ENTRADA: al"ac%n trata"iento ' paciente - PROCE O: Este proceso se encar!a de relacionar el trata"iento con el paciente ' !uardarlo d(ndole una fec&a de inicio-fin del trata"iento - A#$DA: al"ac%n &istorial Proceso Gestin trata"iento - ENTRADA: flujo de datos de trata"iento ' al"ac%n e"pleados - PROCE O: Este proceso se encar!a de relacionar el trata"iento con el doctor )ue lo !enera - A#$DA: al"ac%n trata"iento Proceso Gestin &orarios - ENTRADA: al"ac%n e"pleados - PROCE O: Este proceso se encar!a de asi!nar &orarios a los e"pleados en un deter"inado lu!ar - A#$DA: al"ac%n &orarios Proceso Gestionar factura - ENTRADA: al"ac%n de datos de pedidos ' trata"iento - PROCE O: Este proceso se encar!a de !enerar facturas tanto internas de pedidos con los productos pedidos ' su precio final* co"o de facturas de clientes con los trata"ientos reci+idos - A#$DA: flujo de datos factura Proceso Gestin "en,s - ENTRADA: al"ac%n de datos trata"iento - PROCE O: Este proceso se encar!a de relacionar el trata"iento con el "en, dise-ado para el ' actuali.ar el n,"ero de "en,s )ue se de+en &acer de cada ' los productos utili.ados en cada uno - A#$DA: flujo de datos "en,s Proceso Gestin &a+itaciones - ENTRADA: al"ac%n de datos trata"iento - PROCE O: Este proceso se encar!a de relacionar el trata"iento )ue necesiten in!resar al paciente con la &a+itacin )ue le corresponde ' actuali.ar el estado de la &a+itacin - A#$DA: flujo de &a+itaciones Proceso /odif0Alta01aja e"pleados - ENTRADA: flujo de datos personales de e"pleado - PROCE O: Gestiona los datos de los e"pleados introducidos - A#$DA: al"ac%n e"pleados

Proceso /odif0Alta01aja pacientes - ENTRADA: flujo de datos personales de pacientes - PROCE O: Gestiona los datos de los pacientes introducidos - A#$DA: al"ac%n pacientes

2. Diccionario de datos
2.1 Flujo de datos 2.1.1. 2.1.2. 2.1.3. 2.1. . 2.1.". 2.1.#. 2.1.&. 2.2 'lmacenes 2.2.1. 2.2.2. 2.2.3. 2.2. . 2.2.". 2.2.#. 2.2.&. 2.2./. (mpleados: {)dni* nom%re* apellidos* tipo* especialidad*...} !acientes: {)dni* nom%re* apellidos* grupo_sangu+neo*...} Tratamiento: {)id_tratamiento* nom%re* tipo* re,uisitos*...} !edidos: {)id_pedido* prod* cant* pro-eedor* precio*...} Historial: {)dni_pac* id_tratatamiento* id_empleado* fecha*...} !roductos: {)id_producto* nom%re* tipo* precio*...} .enus: {)id_menu* nom%re* productos* cantidad} Horarios: {)hora_inic*)hora_fin*)fecha*)dni_empleado*u%icacion} Tratamiento: id_tratamiento+dni_paciente+dni_empleado+ingreso+id_menu. Horario: fecha+hora_in+hora_fin+dni_paciente+{dni_empleado}+... Factura: id_factura+cliente+fecha+{tratamientos}+total+... !edidos: id_pedido+dni_empleado+fecha+{producto}+... Historial: dni_paciente+id_tratamiento+fecha_inic+fecha_fin+... $atos paciente: dni+nom%re+apellidos+... $atos empleado: dni+tipo+colegiado+nom%re+apellidos+...

You might also like