ANÁLISIS DE SISTEMAS

41
ANÁLISIS DE SISTEMAS Por: Ing. Tanya Recalde Ch.

Transcript of ANÁLISIS DE SISTEMAS

Page 1: ANÁLISIS DE SISTEMAS

ANÁLISIS DE SISTEMAS

Por:

Ing. Tanya Recalde Ch.

Page 2: ANÁLISIS DE SISTEMAS

CAPÍTULO 8

DISEÑO DE ENTRADA Y CONTROLES

Page 3: ANÁLISIS DE SISTEMAS

8.1. ASPECTOS QUE GUIAN EL

DISEÑO DE ENTRADAS

El diseño de la entrada es el enlace

que une al sistema de información

con el mundo y sus usuarios.

Page 4: ANÁLISIS DE SISTEMAS

8.1. ASPECTOS QUE GUIAN EL

DISEÑO DE ENTRADAS

Objetivos del diseño de la entrada.-

Control de la calidad de entrada.

Evitar los retrasos.

Evitar los errores en los datos.

Evitar los pasos adicionales.

Mantener la sencillez en el proceso.

Page 5: ANÁLISIS DE SISTEMAS

8.2. CAPTURA DE DATOS PARA LA

ENTRADA

Lineamientos para la captura de

datos.-

Existen dos tipos de datos que deben

proporcionarse como entradas:

Datos variables.

Datos de identificación.

Page 6: ANÁLISIS DE SISTEMAS

8.2. CAPTURA DE DATOS PARA LA

ENTRADA

Los procedimientos de entrada no deben

requerir lo siguiente:

Datos constantes.

Detalles que el sistema puede

recuperar.

Detalles que el sistema puede

calcular.

Page 7: ANÁLISIS DE SISTEMAS

8.2. CAPTURA DE DATOS PARA LA

ENTRADA

Ventas

Cantidad Artículo Descripción Costo

Unitario

Costo

Total

18 46-78 Sonic Fre 4.75 85.50

Sub-total 85.50

Impuesto 5.99

Total 91.49

Calculado por

el sistema

Recuperado de la

memoria de

almacenamiento Proporcionado

por el operador

Recuperado de

las tablas del

sistema.

Calcula el

impuesto total

Page 8: ANÁLISIS DE SISTEMAS

8.2. CAPTURA DE DATOS PARA LA

ENTRADA

Diseño de documentos fuente.-

El documento fuente es la forma en la

que inicialmente se capturan los

datos.

Page 9: ANÁLISIS DE SISTEMAS

8.2. CAPTURA DE DATOS PARA LA

ENTRADA

Para diseñar estos documentos se

deben preguntar:

1. ¿Se encuentran los datos en una

forma utilizable o que puede ser leída

por el sistema?.

Page 10: ANÁLISIS DE SISTEMAS

8.2. CAPTURA DE DATOS PARA LA

ENTRADA

2. ¿Cuál es el mejor método para

ingresar los datos y que al mismo

tiempo minimice la cantidad de

entrada, el número de errores en los

datos y el tiempo necesario para

ingresarlos?.

Page 11: ANÁLISIS DE SISTEMAS

8.2. CAPTURA DE DATOS PARA LA

ENTRADA

ZONA DE ENCABEZADOS

Nombre de la compañía, dirección, etc.

Nombre de la forma.

ZONA DE CONTROL

Fecha.

Número

ZONA DE IDENTIFICACIÓN

Nombre, dirección, etc.

Instrucciones para el embarque, información sobre la ruta.

ZONA DE DETALLE

Detalle de los artículos, descripción, cantidad, precio o cargo, precio total

de los artículos solicitados.

ZONA DE MENSAJES

Instrucciones para el pago

Firmas, mensajes

ZONA DE TOTALES

Total, impuestos, descuentos.

Total

Page 12: ANÁLISIS DE SISTEMAS

8.2. CAPTURA DE DATOS PARA LA

ENTRADA

DATO LONGITUD TIPO

35 Nombre del jefe A 28

36 Dirección del jefe A 24

43 Dirección-paciente A 24

44 Nombre-paciente A 30

45 Seguro-paciente A 24

46 Pariente-más-cercano A 30

47 Número-póliza-paciente A 12

48 Código-postal-paciente A 9

49 Estado-paciente A 16

50 Ciudad-paciente A 16

NOMBRE 44

DIRECCIÓN 43

CIUDAD 50

ESTADO 49 CÓDIGO POSTAL 48

ASEGURADORA 45

NÚMERO DE PÓLIZA 47

JEFE 35

DIRECCIÓN 36

PARIENTE MÁS

CERCADO

46

DICCIONARIO DE DATOS

Desarrollado durante la fase de análisis

DOCUMENTO FUENTE

Desarrollado durante el diseño

Page 13: ANÁLISIS DE SISTEMAS

8.2. CAPTURA DE DATOS PARA LA

ENTRADA

Títulos y captura de datos.-

Títulos sobre las líneas.

Títulos y cajas.

Page 14: ANÁLISIS DE SISTEMAS

8.2. CAPTURA DE DATOS PARA LA

ENTRADA

Al inicio de la línea

Al finalizar la línea

Por encima de la línea

Por debajo de la línea

Nombre

Número de ID Departamento

Nombre

Número de ID

Departamento

Nombre

Número de ID Departamento

Nombre

Número de ID Departamento

Page 15: ANÁLISIS DE SISTEMAS

8.2. CAPTURA DE DATOS PARA LA

ENTRADA

Dentro de la Caja

Debajo de la Caja

Urna

Nombre

Número de ID Departamento

Número de ID Departamento

Nombre

Número de ID Departamento

[ ] Oficial activo

Clasificación del personal

[ ] Oficial enlistado

[ ] Retirado

[ ] Civil

Page 16: ANÁLISIS DE SISTEMAS

8.2. CAPTURA DE DATOS PARA LA

ENTRADA

Métodos de Codificación.-

Códigos de clasificación.

Códigos de funciones.

Códigos de subconjuntos de dígitos

significativos.

Códigos nemónicos

Page 17: ANÁLISIS DE SISTEMAS

8.2. CAPTURA DE DATOS PARA LA

ENTRADA

Métodos de Captura de datos.-

Captura por medio de teclado-

almacenamiento.

Reconocimiento óptico de caracteres.

Entrada directa a través de terminales

inteligentes.

Page 18: ANÁLISIS DE SISTEMAS

8.3. VALIDACION DE LA ENTRADA

Los diseños de entrada tiene como

finalidad reducir las posibilidades de

cometer errores o equivocaciones

durante la entrada de datos.

Es mucho más difícil corregir datos

equivocados después de

almacenados.

Page 19: ANÁLISIS DE SISTEMAS

8.3. VALIDACION DE LA ENTRADA

El término general dado a los métodos

cuya finalidad es detectar errores en

la entrada es la validación de

entradas.

Page 20: ANÁLISIS DE SISTEMAS

8.3. VALIDACION DE LA ENTRADA

Verificación de la Transacción.-

Las transacciones pueden caer en la

categoría de no válidas porque están

incompletas, no autorizadas e incluso

fuera de lugar.

Page 21: ANÁLISIS DE SISTEMAS

8.3. VALIDACION DE LA ENTRADA

Controles por lotes, existen tres

métodos para verificar las

transacciones en un lote:

El tamaño del lote.

El conteo en el lote.

El total por lote.

Page 22: ANÁLISIS DE SISTEMAS

8.3. VALIDACION DE LA ENTRADA

A menudo los usuarios intentan procesar

datos en forma incorrecta, ya sea

accidentalmente o intencionalmente.

Los pasos que sigue el sistema para

asegurarse que la transacción es

aceptable recibe el nombre de

validación de la transacción.

Page 23: ANÁLISIS DE SISTEMAS

8.3. VALIDACION DE LA ENTRADA

Controles de lote

Validación de transacciones

Pruebas de Secuencia

Pruebas de Completez

Pruebas de existencia

Verificación de Límites

Pruebas de combinación

Procesamiento duplicado

Corrección automática

Verificación de dígitos

CAMBIO DE DATOS

DE LA TRANSACCIÓN

VERIFICACIÓN DE LOS

DATOS CONTENIDOS

EN LA TRANSACCIÓN

Asegurarse de que los

datos no son válidos por causa

de un error

Asegurarse de que la

transacción es válida Asegurarse de que los

datos sean válidos

VERIFICACIÓN DE LA TRANSACCIÓN

Page 24: ANÁLISIS DE SISTEMAS

8.3. VALIDACION DE LA ENTRADA

Ingreso de datos duplicados o

incompletos.

Envío a procesamiento de

transacciones que no tienen relación

con la finalidad del sistema.

Envío de entradas no autorizadas.

Page 25: ANÁLISIS DE SISTEMAS

8.3. VALIDACION DE LA ENTRADA

Las pruebas de secuencia utilizan

códigos en los datos para probar una

de las dos diferentes condiciones,

dependiendo de las características

del sistema: el orden de las

transacciones y señalar los faltantes.

Page 26: ANÁLISIS DE SISTEMAS

8.3. VALIDACION DE LA ENTRADA

Las pruebas de completez está

orientada a esperar que los datos

sean ingresados a más de correctos

completos, es decir todos los que son

necesarios para llevar a cabo la

transacción.

Page 27: ANÁLISIS DE SISTEMAS

8.3. VALIDACION DE LA ENTRADA

Verificación de los datos de la transacción.-

Aún las transacciones válidas pueden contener datos que no lo son.

Existen cuatro métodos para validar los datos: pruebas de existencia, prueba de límites y rangos, pruebas de combinación y procesamiento duplicado.

Page 28: ANÁLISIS DE SISTEMAS

8.3. VALIDACION DE LA ENTRADA

Las pruebas de existencia examinan

los campos esenciales para

determinar que estos contengan

datos.

Page 29: ANÁLISIS DE SISTEMAS

8.3. VALIDACION DE LA ENTRADA

Las pruebas de límites sirven para

validar la cantidad mínima y máxima

aceptable para un dato.

Las pruebas de rango validan tanto el

mínimo como el máximo.

Page 30: ANÁLISIS DE SISTEMAS

8.3. VALIDACION DE LA ENTRADA

Las pruebas de combinación validan el

hecho de que varios datos tengan al

mismo tiempo valores aceptables; en

otras palabras, el valor de un campo

determina si son correctos los valores

de los demás datos.

Page 31: ANÁLISIS DE SISTEMAS

8.3. VALIDACION DE LA ENTRADA

El procesamiento duplicado asegura la

mayor exactitud.

Consiste en realizar la misma

transacción ya sea en equipos

diferentes y/o por personas diferentes

para comparar resultados.

Page 32: ANÁLISIS DE SISTEMAS

8.3. VALIDACION DE LA ENTRADA

Modificación de los datos de la

transacción.-

Una tercera forma de validación de datos

implica modificar los mismos datos.

Corrección automática

Dígitos de verificación

Page 33: ANÁLISIS DE SISTEMAS

8.3. VALIDACION DE LA ENTRADA

La corrección automática solo requiere

que el programa detecte el error y

efectúe la corrección en forma

automática.

Page 34: ANÁLISIS DE SISTEMAS

8.3. VALIDACION DE LA ENTRADA

Los dígitos de verificación es un

método utilizado para corregir los

errores de transcripción o de

transposición .

A este método también se lo conoce

como modulo 11.

Page 35: ANÁLISIS DE SISTEMAS

8.3. VALIDACION DE LA ENTRADA

Método de módulo 11 para la verificación de dígitos

Número de cliente 2 4 5 8

Pesos 5 4 3 2

Multiplicar los números por los pesos 10 16 15 16

Sumar los resultados 10 + 16 + 15 + 16 = 57

Dividir el número por el módulo 11 57/11 = 5 con residuo 2

Sustraer el residuo del módulo 11 – 2 = 9

Añadir el dígito de verificación al número original 24589

Page 36: ANÁLISIS DE SISTEMAS

8.4. PREGUNTAS DE REPASO

1. ¿Qué objetivos sirven de guía para el

diseño de ka entrada?. Describa con

brevedad cada uno de ellos.

2. Describa los datos que siempre forman

parte de la entrada a un sistema.

3. ¿Qué datos no forman parte ordinaria de la

entrada?

Page 37: ANÁLISIS DE SISTEMAS

8.4. PREGUNTAS DE REPASO

4. ¿Qué son los métodos de codificación?, ¿cuál es su finalidad? Explique cada uno de ellos

5. Explique los métodos de captura e ingreso de datos. ¿cuáles se utilizan en el procesamiento por lote y cuáles por el procesamiento en línea?

Page 38: ANÁLISIS DE SISTEMAS

8.4. PREGUNTAS DE REPASO

6. ¿Por qué es importante validar los datos durante la entrada?, ¿qué métodos existen para ello?. Describa cada uno de ellos

7. Explique los siguientes términos: tamaño de lote, total del lote, conteo del lote.

Page 39: ANÁLISIS DE SISTEMAS

8.4. PREGUNTAS DE REPASO

8. ¿Qué diferencia hay entre la validación de un dato y la de una transacción? ¿qué métodos se emplean para cada uno de ellos?. Explique cada método.

9. ¿Qué son los errores de transcripción?

Page 40: ANÁLISIS DE SISTEMAS

8.4. PREGUNTAS DE REPASO

10. ¿Existen diferencias entre el diseño

de la entrada para sistemas en línea

y el correspondiente a ambientes por

lote?

11. ¿Qué son los errores de

transposición?