Determinación de la interfaz – humana
Esto involucra cuatro asuntos relacionados:
- La elección de los dispositivos de entrada y salida.
- El formato de todas las entradas que fluyen desde los terminadores hasta el sistema.
- El formato de todas las salidas que fluyen desde el sistema hacia los terminadores.
- La secuencia y los tiempos de entradas y salidas en un sistema en línea.
Dispositivos de entrada y salida.
La elección de los dispositivos de entrada y salida puede estar determinada por los terminadores fuera del sistema. Los dispositivos que se usan típicamente para proporcionar entradas al sistema incluyen los siguientes:
- Tarjetas perforadas.
- Cintas magnéticas.
- Discos flexibles
- Terminales y computadoras personales.
- Lectores ópticos y lectores de código de barras.
- Teléfono.
- Voz.
Los dispositivos de salida más usados son los siguientes:
- Salidas impresas.
- Tarjetas perforadas.
- Terminal
- Salida de voz.
- Graficador.
- Cinta magnéticas o disco.
- COM (Microforma para Salidas de Computadoras).
Formatos de entrada y salida. Para elaborar los formatos los usuarios informan al analista de «la manera en la que las cosas tienen que ser». Es así sobre todo si el nuevo sistema debe comunicarse con otros sistemas o personas externas a la organización que construye el nuevo sistema. Por ejemplo, las organizaciones externas o los otros sistemas de cómputo externo pueden proporcionar datos al sistema nuevo en un formato físico prescrito que no se puede cambiar.
En la figura se muestra un ejemplo típico de diagrama que se usa para modelar la secuencia en pantalla que el usuario final utiliza para comunicarse con el sistema. ¿Esto es útil sobre todo manejar preguntas como «Puedo regresar al menú principal desde la imagen de pantalla 12?». Otras cuestiones de entrada/salida importantes son el acomodo físico de los datos en la pantalla de vídeo, la naturaleza de los mensajes si se comete un error de entrada; y el acomodo físico de los datos de salida en la pantalla y los reportes.
En el caso de sistemas de información computarizados, las siguientes reglas ayudarán a desarrollar una interfaz amable con el usuario en la mayor parte de los casos.
- El sistema debe pedir entradas y producir salidas en forma consistente.
- Pida información con una secuencia lógica.
- Haga obvio al usuario el tipo de error que ha cometido, y dónde.
- Distinga entre edición de campos y ediciones de pantalla.
- Haga la edición y revisión de errores dependientes del usuario.
- Permita que el usuario pueda (a) cancelar parte de la transacción y (b) cancelarla toda.
- Proporcione un mecanismo de «ayuda» conveniente.
- Distinga entre sistemas guiados por menús y sistemas dirigidos por ordenes; si es apropiado, déle a escoger al usuario.
- Si el sistema está realizando un proceso largo, despliegue un mensaje al usuario para que no crea que se detuvo.
- Proporcione alternativas por omisión para las entradas estándar.
- Aproveche el color y el sonido, pero no abuse.
Diseño de formas.
El diseño de los formatos de entrada y salida de un sistema tradicionalmente se conoce como diseño de formas. Aunque hay muchos estilos diferentes para las formas, todas deben contener la siguiente información básica:
- Título, para distinguirla de cualquier otra.
- Instrucciones, para decir al usuario cómo poner la información necesaria en la forma.
- Cuerpo, es decir, la parte principal de la forma, donde se ingresan los datos.
Dependiendo de la aplicación, el analista puede diseñar formas individuales o de especialidad. Las primeras suelen imprimirse en hojas sencillas y son adecuadas para la gran mayoría de las situaciones; con la disponibilidad de los sistemas de edición de escritorio y los programas de diseño de formas, el usuario y el analista puede diseñar fácilmente sus propias formas. Las formas de especialidad son más complejas y se crean con la ayuda de un diseñador de formas con experiencia. Los tipos de formas de especialidad son:
- Formas empastadas en libros (por ejemplo, libros de pedidos de ventas).
- Formas múltiples desprendibles, con un original y varias copias que se pueden separar (por ejemplo, formas de cobro de tarjeta de crédito).
- Formas contínuas, que se llenan manualmente o por computadora.
- Para correo: formas preimpresas insertas en un sobre, unidas como en forma contínua.
Códigos de entrada y salida.
Como parte de especificar formatos de entrada y salida, el analista muchas veces debe especificar códigos, es decir, abreviaciones de la información que sería difícil y tardado describir con detalle. Ejemplos de éstos son los números del Seguro Social, códigos postales, números de ISBN para libros publicados y números de identificación de empleados que se asignan a las compañías en sus declaraciones de impuestos.
Algunos puntos que se deben tomar en cuenta para la codificación de los datos en un sistema nuevo son:
- Expandible. Debe proporcionar espacio para entradas adicionales que pudieran requerirse.
- Preciso. Debe identificar al artículo específico.
- Conciso. Debe ser breve pero describir adecuadamente al artículo.
- Conveniente. Debe ser fácil de codificar y decodificar.
- Con significado. Debe ser útil para quienes lo manejan. De ser posible debe indicar algunas características del artículo.
- Operable. Debe ser compatible con los métodos presentes y anticipados de proceso de datos, manual o a máquina.
Fuente: Apunte Análisis y diseño de sistemas del ITLP.edu.mx