2.2.1 Identificación de Entradas, Procesos, y Salidas
2.2.1 Identificación de Entradas, Procesos, y Salidas
2.2.1 Identificación de Entradas, Procesos, y Salidas
SECUENCIA: 5NM70
1
INDICE
INTRODUCCIÓN…………………………………………………………………………………………… 3
OBJETIVO …….……………………………………………………………………………………………….3
MISION …….……………………………………………………………………………….………………….3
VISION …….………………………………………………………………………………………..………….3
ALCANCE…….……………………………………………………………………………………………..….3
DESARROLLO…………………………………………………………………………………………………4
CONCLUSIÓN ………………………………………………………………………………………….….13
REFERENCIAS………………………………..……………………………………………….……………14
2
INTRODUCCION
Es de vital importancia que en la ingeniería de pruebas tener el conocimiento de
como poder identificar las entras, procesos y salidas de un software ya que esto
nos ayudaran a conocer de mejor manera y mas aplica la estructura del proyecto.
OBJETIVO
Identificar las entradas, procesos y salidas del software asi como sus tipos de
prueba que estos engloba.
MISION
Informar de manera profunda en qué consisten las entradas, procesos, y salidas
de software.
VISION
Adquirir conocimientos y habilidades competentes acerca de las entradas,
procesos y salidas del software.
ALCANCE
3
DESARROLLO
La entrada, se considera como todos los datos que hay que ingresar para la
resolución del problema. Para diseñar un algoritmo o programa se debe comenzar
por identificar las tareas más importantes para resolver el problema y disponerlas
en el orden en el que han de ser ejecutadas. Los pasos en esta primera
descripción pueden requerir una revisión adicional antes de que podamos obtener
un algoritmo claro, preciso y completo.
Las entradas son los ingresos del sistema que pueden ser recursos materiales,
recursos humanos o información. Constituyen la fuerza de arranque que
suministra al sistema de sus necesidades operativas. Datos sistema información
entrada salida retroalimentación frontera del sistema medio ambiente.
4
Representa todos los datos, texto, voz e imágenes que entran al Sl y los métodos
y los medios por los cuales se capturan e introducen.
En este diseño existen aspectos generales que todos los analistas deben tener en
cuenta son:
o La fase de entrada que puede ser un proceso lento que toma mucho
más tiempo que el que necesitan las computadoras para realizar sus
tareas.
5
Evitar los retrasos (cuello de botella)
6
cuando se alimenta un proceso muchas veces al transcurso de un
día.
En una transacción existen datos importantes y otros que no, el analista debe
saber cuáles utilizará y cuáles en realidad deben formar la entrada. Existen dos
tipos de datos:
Datos Variables: Son aquellos que cambian para cada transacción o toman
de decisión.
Datos de identificación: Estos son los que identifican en forma única el
artículo que está siendo procesado.
7
Dispositivos para la captura de datos de entrada
Teclado
Dispositivos Ópticos
8
Lineamientos para el diseño de pantallas
Codificación
Validación de las entradas
Otras consideraciones para captura efectiva
Codificación
Tipos de codificación
9
Códigos de función
Ocultado de información
Validación de entrada
Durante el proceso de entrada de datos pueden ocurrir errores que tienen que ser
detectados y corregidos antes de guardar los datos o procesarlos.
Verificación de la transacción.
Verificación de los datos de la transacción.
Cambio de ellos.
Tipos de prueba
Pruebas de existencia
Estas pruebas examinan los campos que son necesarios que contengan datos,
para que no sean dejados en blanco o vacíos.
Pruebas de combinación
Cuando un solo dato afecta a los demás, por ejemplo al introducir una
categoría no se puede colocar en los otros campos datos que no tengan
10
que ver con esa categoría, por ello se valida si todos esos campos tienen
relación.
Procesamiento duplicado
Procesos de un software
Define cómo lograr la transición del software a la operación, y cómo ejecutar los
esfuerzos de operación y soporte.
11
Salidas
Son los resultados que se obtienen de procesar las entradas. Pueden adoptar la
forma de productos, servicios e información. Son el resultado del funcionamiento
del sistema o, alternativamente, el propósito para el cual existe el sistema.
12
CONCLUSIÓN
Por que conoceremos los procedimientos correctos que hay que hacer durante
cada un de estas 3 etapas haciéndolo de la manera más eficaz posible y
mejorando el tiempo, calidad de los proyectos a realizar tanto en ese momento
como en un futuro.
13
REFERENCIAS
Myers, G. J., Badgett, T., Thomas, T. M., & Sandler, C. (2004). The Art of Software
Bierig, R., Brown, S., Galván, E., & Timoney, J. (2021). Essentials of Software Testing.
14