diagrama hipo
DESCRIPTION
definicion del digrama HIPO caracteristicas ventajas y desventajas del mismo y un ejemploTRANSCRIPT
DIAGRAMAS HIPODefinició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).
Características:
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.
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.
Ejemplo Diagrama de HIPO
Producir cheque de pago
de empleadoEmpleado
Maestro de empleadosD1
Archivo de tiempo de empleadosD2
Registro de tiempo de empleado
Cheque de pagode empleado
Registro maestro de Empleado
Registro de tiempo de empleado
Registro maestro de empleado
Registro maestro de empleado
actualizado
Cheque de pago de
empleado
El flujo de datos del diagrama de flujos de datos se convierte en
los nombres de dato de entrada y salida en
diagrama HIPO
Salida correspondiente
HACER leer archivo de tiempo de empleadoSi 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 siFin si
ProcesoEntrada Salida