Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Eficiente y Codificación
En el diseño de software es importante mantener comunicación fluida con el usuario, la
retroalimentación es la que permite enviar información y recibir respuesta por parte del
que la recibe o sea: usuario envía información, software le envía una respuesta.
¿Qué es la retroalimentación?
Es un mecanismo de control de los sistemas dinámicos por el cual una cierta proporción de
la señal de salida se redirige a la entrada, y así regula su comportamiento.
2. Decir al usuario que la entrada es correcta (campo): por ejemplo cuando se hace clic en
el botón aceptar de un formulario de facturación y le decimos al usuario que la factura
se ha procesado correctamente.
3. Decir al usuario que la entrada es incorrecta (campo): por ejemplo cuando se hace clic
en el botón aceptar de un formulario de facturación y decir al usuario que hace falta
escribir el nombre del cliente y por lo tanto no se puede procesar la factura.
4. Avisar que el proceso tardará o habrá un retraso: por ejemplo se va a ejecutar un cierre
diario entonces el sistema avisa que dicho proceso va a tardar, entonces el usuario sabrá
que dicha acción tomará algo de tiempo.
Los Captcha que se suelen preguntar en internet para asegurarse que lo que se hace es
voluntario con una de las formas más conocidas de autovalidación.
Codificación Efectiva
La codificación es el proceso de poner datos ambiguos o demasiado largos en unos cuantos
dígitos o letras que se puedan introducir fácilmente.
¿Porque Codificar?
1. Dar seguimiento a algo
2. Clasificar la información
3. Ocultar la información
4. Revelar la información
5. Solicitar la acción apropiada
En las siguientes páginas se explica cada uno de ellos.
1. Códigos de Secuencia Simple: Es un número que se asigna a algo que necesita ser
numerado. Por lo tanto no tiene ninguna relación con los datos mismos, por ejemplo
los números de factura que van uno después de otro en incrementos de 1, vea la
imagen de abajo el campo FacturaID que muestra en número de una factura.
Observe como la clase Administración I tiene código ADE-0901 y la que le sigue es Administración con código ADE-
0902, estas llevan una secuencia simple que consisten en incrementar un dígito.
Ocultar la Información
Los códigos se podrían usar para ocultar o disimular la información que no queremos que
los demás conozcan.
En la imagen se muestra un campo llamado Movimiento en cual coloca la misma información que sale en el campo SubTotal
pero disfrazándola con letras y sustituyendo los ceros con letras A y el punto con la letra W, esto se hace con el fin de que si
algún empleado mal intencionado cambia una cifra y conozca este mecanismo de seguridad entonces habrá forma de saber cuál
era el valor real que alguna vez tuvo este campo.
El ejemplo más popular de este tipo de códigos son los códigos de barras ya que estos
permiten almacenar información sobre cuánto cuesta un producto, misma que el software
relacionado con el negocio que los usa sabe cómo revelar a través de un lector de código de
barras.
Por ejemplo vean su número de cédula hondureña, verán que en dicho número se revela
información relacionada con ustedes como ser el departamento y municipio donde fueron
inscritos al nacer, el año en que nacieron y el número correlativo que les tocó en ese año.
Otro ejemplo es su número de cuenta de UTH, para todos aquellos que se inscribieron a
partir del año 2011 dicho número indica la siguiente información: