diagrama hipo

2
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:

Upload: andi

Post on 07-Jul-2016

4 views

Category:

Documents


0 download

DESCRIPTION

definicion del digrama HIPO caracteristicas ventajas y desventajas del mismo y un ejemplo

TRANSCRIPT

Page 1: Diagrama HIPO

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.

Page 2: Diagrama HIPO

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