Sunteți pe pagina 1din 5

DIAGRAMAS HIPO

OBJATIVOS
Este método fue creado con el propósito de ayudar a los diseñadores a no perder la pista
de alguna función dentro de un sistema grande.

Definición
(En inglés, Hierarchy-Input-Process-Output)
El diagrama Hipo es aquel que indica cuales son las entradas a un proceso, después la
elaboración de un proceso y también las salidas de un proceso. Se refieren al ciclo de
vida de un proyecto (diseño y documentación de software).

DESARROLLO

Es jerárquica debido a que el sistema de programación completo consiste de


subsistemas más pequeños. Esta técnica da soporte a un enfoque de diseño de arriba
hacia abajo y también 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 gráfica de jerarquía, se trazan otros
diagramas HIPO en páginas divididas verticalmente en tres secciones, con la sección de
entrada a la izquierda, la sección de proceso en el medio y la sección de salida a la
derecha.

 Un conjunto de diagramas HIPO contiene una tabla visual de contenido, un conjunto de
diagramas generales y un conjunto de diagramas de detalles.

Los diagramas HIPO necesitan considerablemente cantidad de espacio gráfico, con el


fin de ver todo el programa completo, son necesarias varias páginas, los diferentes
niveles de diagramas ocupan también espacio, y en ocasiones es fácil el flujo del
programa.

El diagrama HIPO son descripciones gráficas del sistema, en vez de prosa o narrativa.
Ayudan a los analistas a responder tres preguntas guía:

1. ¿Qué hace el sistema o módulo (Se pregunta al diseñar el sistema).

2.-¿Cómo lo hace?

3. ¿Cuáles son las entradas y las salidas?

Una descripción de HIPO para un sistema consta de una tabla visual de contenidos y los
diagramas funcionales.

TIPOS DE DIAGRAMAS HIPO


Existen tres tipos de diagramas HIPO
·        VTOC o tabla visual de contenido (visual tables of contents)
·        Diagramas generales IPO (INPUT/PROCESS/OUTPUT)
·        Diagramas detallados IPO

VTOC (visual tables of contents)


·        Diagramas de jerarquías. Proporciona una mapa que permite localizar un
módulo del programa dentro del sistema principal.
·        Es similar al típico diagrama de la estructura de organización.

Diagramas generales IPO (INPUT/PROCESS/OUTPUT)


Estos tipos de diagramas permite una visión global de la entrada, proceso y
la salida. Es útil listar todas las entradas, los procesos y salidas en las tres
secciones de papel, en la izquierda la entrada al centro el proceso y a la
derecha la salida.
DIAGRAMAS DETALLADOS HIPO.
Con el fin de contar con algo más útil, los diagramas generales
deben descomponerse en cada uno de los módulos auto-contenidos
en él. En este punto si conviene utilizar símbolos para los elementos
de entrada y salida.

Ejemplos del diagrama IPO


Ingreso Proceso Salida
Agua, saborizantes y Mezcla del agua, Helados de paleta
colorantes, paletas de colorantes, saborizantes.
madera, congeladores, Aplicación de mezcla y
Moldes, envoltorios paletas en los moldes.
Congelación de los
moldes
 
Ingreso Proceso Salida
Agua, azúcar, envase, Verter la porción Agua azucarada
mezclador (cuchara o apropiada de azúcar y
paleta) agua en el envase.
Mezclar vigorosamente
con la cuchara o paleta
 
Ingreso Proceso Salida
Password de usario Validación en la base Verificación de
de datos actual password
Ejemplos Diagrama de HIPO

Registro de tiempo de
empleado
Archivo de tiempo de
D2
empleados

El flujo de datos del


diagrama de flujos de Cheque de pago
datos se convierte en Producir de empleado
los nombres de dato de cheque de pago Empleado
entrada y salida en de empleado
diagrama HIPO

D1 Maestro de empleados Salida


correspondiente
Registro maestro de
Empleado

Entrada Proceso Salida

HACER leer archivo de tiempo de empleado


Si no fin de archivo
HACER leer maestro de empleado
Si switch de registro encontrado = “y”
Registro de tiempo
Hacer calcular cantidad de pago de Registro maestro de
de empleado
empleado empleado
actualizado
Hacer reescribir maestro de empleado
Hacer imprimir cheque de pago de
Empleado
Fin si
Fin si Cheque de
pago de
Registro maestro
empleado
de empleado
Ventajas:

1. El HIPO es una técnica altamente visual y algo estructurada para el diseño y


documentación.

2. Permite tener una vista panorámica de las entradas, procesos y salidas de datos.

3. El HIPO es útil para la documentación de programas. Porque con ello los


autores pueden fácilmente recordarse de sus trabajos, después de un largo
tiempo. Y otros programadores que comprendan los símbolos puedan entender
lo realizado y ser utilizados en las pláticas o conversaciones estructuradas.

Desventajas:

1. El HIPO para a ser una herramienta demasiado especializada. Por el


desconocimiento en la organización de su simbología.

2. El HIPO se lleva una considerable cantidad de espacio en papel. Así los


diagramas hijo son usados más frecuente para representar los detalles de cada
módulo en una gráfica de estructura y para preparar el código de programa de
computadora.

Fortalezas y debilidades del HIPO.


El HIPO es una técnica altamente visual y algo estructurada para el diseño
y documentación.
El HIPO para a ser una herramienta demasiado especializada. Por el
desconocimiento en la organización de su simbología.
El HIPO se lleva una considerable cantidad de espacio en papel. Así los
diagramas hijo son usados mas frecuente para representar los detalles de
cada módulo en una gráfica de estructura y para preparar el código de
programa de computadora.
El HIPO es útil para la documentación de programas. Porque con ello los
autores pueden fácilmente recordarse de sus trabajos, después de un largo
tiempo. Y otros programadores que comprendan los símbolos puedan
entender lo realizado y ser utilizados en las pláticas o conversaciones
estructuradas.
CONCLUSION
•      Es muy importante la documentación para el desarrollo del software y no
perder detalle a la pausa realizada para volver a reiniciar de nuevo el
trabajo.
•      Para hacer modificaciones necesarias.
•      Los diagramas de HIPO son efectivos para documentar un sistema.
•      También ayuda a los diseñadores y los fuerza a pensar cómo cumplir con
las especificaciones y dónde hay que ligar las actividades y componentes.
•      Sin embargo, se basan en un conjunto de símbolos especializados que
requieren de explicación, una preocupación adicional si se compara con la
simplicidad de, por ejemplo, los diagramas de flujo de datos. Los
diagramas Hipo tienen su mayor fuerza en la documentación del sistema.

S-ar putea să vă placă și