DIAGRAMAS HIPO Definición (En inglés, Hierarchy-Input-Process-Output) El diagrama Hipo es aquel que indica cuales son la
Views 115 Downloads 0 File size 73KB
DIAGRAMAS HIPO 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). 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
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