Sei sulla pagina 1di 2

DIAGRAMAS HIPO

Definicin
(En ingls, Hierarchy-Input-Process-Output)
El diagrama Hipo es aquel que indica cuales son las entradas a un proceso, despus la
elaboracin de un proceso y tambin las salidas de un proceso. Se refieren al ciclo de
vida de un proyecto (diseo y documentacin de software).
Caractersticas:
Es jerrquica debido a que el sistema de programacin completo consiste de
subsistemas ms pequeos. Esta tcnica da soporte a un enfoque de diseo de arriba
hacia abajo y tambin reduce la complejidad percibida del sistema, debido a que cada
uno de los subcomponentes puede ser manejado por separado.
Las siglas nos recuerdan las tres partes principales de cualquier sistema: entrada,
proceso y salida. Una vez que se ha terminado la grfica de jerarqua, se trazan otros
diagramas HIPO en pginas divididas verticalmente en tres secciones, con la seccin de
entrada a la izquierda, la seccin de proceso en el medio y la seccin de salida a la
derecha.
Ventajas:
1. El HIPO es una tcnica altamente visual y algo estructurada para el diseo y
documentacin.
2. Permite tener una vista panormica de las entradas, procesos y salidas de datos.
3. El HIPO es til para la documentacin de programas. Porque con ello los
autores pueden fcilmente recordarse de sus trabajos, despus de un largo
tiempo. Y otros programadores que comprendan los smbolos puedan entender
lo realizado y ser utilizados en las plticas o conversaciones estructuradas.
Desventajas:
1. El HIPO para a ser una herramienta demasiado especializada. Por el
desconocimiento en la organizacin de su simbologa.
2. El HIPO se lleva una considerable cantidad de espacio en papel. As los
diagramas hijo son usados ms frecuente para representar los detalles de cada
mdulo en una grfica de estructura y para preparar el cdigo de programa de
computadora.

Ejemplo Diagrama de HIPO

D
2
de

Archivo de tiempo

El flujo de datos
del diagrama de
flujos de datos
se convierte en
los nombres de
dato de entrada
y salida en

D1

Maestro de
empleados

Entrada

Registro de
tiempo de
empleado

Registro
maestro de
empleado

Registro de tiempo de
empleado

Producir
cheque de
pago de
empleado

Cheque de
pago
de empleado

Registro maestro de
Empleado
Proceso

HACER leer archivo de tiempo de


empleado
Si
no fin de archivo
HACER leer maestro de empleado
Si switch de registro encontrado =
y
Hacer calcular cantidad de pago
de
empleado

Hacer reescribir maestro de


empleado
Hacer imprimir cheque de
pago de
Empleado
Fin si
Fin si

Empleado

Salida
correspondient
e

Salida

Registro maestro
de empleado
actualizado

Cheque de
pago de
empleado

Potrebbero piacerti anche