Desde que se inventaron las computadoras electrónicas justo después de la Segunda Guerra Mundial, se han basado en los conceptos de entrada, salida y proceso. Originalmente, la entrada y salida han sido manipulados por los dispositivos físicos, tales como lectores de tarjetas para pantallas o impresoras de entrada y terminales para la salida. En el mundo de la computación de alta tecnología de hoy en día , hay varias maneras de introducir información y numerosos medios de salida. La expresión de entrada, salida y el procesamiento en el diseño del programa no siempre es fácil de identificar , sobre todo si son susceptibles de ser utilizados varios tipos de dispositivo de hardware . Instrucciones
1
Leer todos los documentos requerimientos del negocio. Si hay documentos disponibles documentar los requerimientos de negocio escrito, este es un buen lugar para comenzar a identificar posibles entradas y salidas de su programa. Si no existe dicha documentación , podría ser una buena idea escribir los requisitos del programa de Inglés y lo que se pretende lograr. Esto se puede hacer de simples viñetas .
2
Diseño del programa utilizando una técnica de diseño . El diseño del programa es una "vieja escuela" teoría de la programación , pero es uno que es muy útil cuando se trata de identificar los elementos de sus programas que procesan la entrada y salida . El diseño debe reflejar las entradas y salidas en un negocio , o en un sentido genérico . Por ejemplo , un requisito de negocio típico se indica de la siguiente manera - " Correr por la lista en el archivo de transacción , y actualizar el archivo maestro antes de elaborar un informe " - se traduce en las siguientes entradas, salidas y procesamiento :
Entradas - Transacción archivo
Procesamiento - Actualizar archivo principal
salidas - . Informe
La técnica de diseño elegido puede ser una cuestión de preferencia personal, pero los diagramas de flujo de datos , modelado entidad-relación ( bases de datos ) y el Lenguaje de Modelado Unificado (UML ) son técnicas útiles para elaborar un plan del sistema, incluyendo las entradas y salidas identificadas , antes de que el programa está escrito .
por menos sofisticados programas , un lista simple como la que se produce por encima de directamente de las condiciones normalmente será suficiente sin una etapa de diseño adicional .
3
Escribir el programa y comprobar las entradas y salidas . Una vez que el programa se ha completado , comprobar las entradas y salidas en contra de los requisitos originales y cualquier diseño que ha elaborado . Si las entradas y salidas de todos lograr los propósitos enunciados originales , que ha identificado e implementado con éxito la entrada /salida del proceso según sea necesario.