Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Diseno Interfaz Usuario
Diseno Interfaz Usuario
Iconos:
Representan diferentes tipos de informacin, por ejemplo archivos, procesos ,etc.
Mens:
Los comandos se seleccionan de un men en lugar de teclearse en un lenguaje de ordenes.
Apuntador:
Para seleccionar opciones de un men o para indicar elementos de inters en una ventana , se utiliza un dispositivo apuntador , como el ratn.
Grficos:
Los elementos grficos se pueden mezclar con texto en el mismo despliegue.
Disear el prototipo
Prototipo ejecutable
Consistencia:
Siempre que sea posible , la interfaz debe ser consistente en el sentido de que las operaciones comparables se activan de la misma forma.
Mnima sorpresa:
El comportamiento del sistema no debe provocar sorpresa a los usuarios.
Recuperabilidad:
La interfaz debe incluir mecanismos para permitir a los usuarios recuperarse de los errores. Esto puede ser de dos formas:
Confirmacin de acciones destructivas Proveer de un recurso para deshacer
Gua al usuario:
Cuando los errores ocurren , la interfaz debe proveer retroalimentacin significativa y caractersticas de ayuda sensible al contexto.
Diversidad de usuarios:
La interfaz debe proveer caractersticas de interaccin apropiada para los diferentes tipos de usuarios.
Puede ser difcil de implementar. Slo es adecuada donde hay una metfora visual para las tareas y objetos.
Seleccin de mens:
El usuario selecciona un comando de una lista de posibilidades. Evita errores del usuario Se requiere teclear poco Lenta para usuarios experimentados. Puede llegar a ser complejo si existen muchas opciones en el men. Ejemplo: muchos de los sistemas de propsito general
Llenado de formularios:
Introduccin de datos sencilla en los campos de un formulario. Fcil de aprender Ocupa mucho espacio en la pantalla. Ejemplo: ingreso datos del cliente
Lenguaje de comandos:
Los usuarios emiten un comando especial y los parmetros asociados para indicar al sistema que hacer. Poderoso y flexible Difcil de aprender Administracin de errores pobre. Ejemplo: Sistemas operativos
Lenguaje Natural:
El usuario emite comandos en lenguaje natural . Accesible a usuarios casuales Fcil de ampliar Se requiere teclear ms . Los sistemas de comprensin de lenguaje natural no son fiables. Ejemplo: Sistemas de horarios, sistemas www de recuperacin de la informacin.
Presentacin de la Informacin
Puede ser la presentacin directa de la informacin de entrada (texto en un procesador de texto) o presentacin grfica
Informacin a desplegar Software de presentacin
Al separar el sistema de presentacin de los datos , se puede cambiar la representacin sobre la pantalla sin tener que cambiar el sistema de cmputo subyacente.
Despliegue
Para encontrar la mejor presentacin de la informacin es necesario conocer a los usuarios y y la forma en que utilizarn el sistema. Factores a considerar:
El usuario est interesado en informacin precisa o en las relaciones entre los diferentes valores de los datos? Qu tan rpido cambian los valores de la informacin?Se indicarn de forma inmediata al usuario los cambios de un valor?
El usuario debe llevar a cabo una accin en respuesta a los cambios de la informacin? El usuario necesita interactuar con la informacin desplegada va una interfaz de manipulacin directa? La informacin que se va a desplegar es textual o numrica? Son importantes los valores relativos de los elementos de la informacin?
3500
Ene 2842
Feb. 2851
Mar 3164
Abril 2789
May o 1273
Juni o 2835
Este; 20,4
Este Oeste Norte
Este; 90
1er trim. 2do trim. 3er trim. 4to trim.
Evolucin Ventas
200 150 100 50 0
1er trim.
2do trim.
3er trim.
4to trim.
Presin
0 100 200
El nombre del archivo ya existe. Por favor, elija otro nombre. Cap. 15 diseo de la interfaz de usuario
Aceptar
Cancelar
Utilizar el cdigo de colores para apoyar la tarea que los usuarios estn tratando de llevar a cabo.
Un color para resaltar una situacin anmala, otro para similitudes.
En general el color no debe utilizarse para representar algn significado por dos razones:
Cerca del 10 % de los hombres no perciben el color y pueden malinterpretar el significado. Las percepciones humanas del color son diferentes y existen convenciones diversas para varias profesiones Ej. Rojo para conductor significa peligro, para el qumico es caliente.
Si se utilizan muchos colores o sin son muy brillantes , el despliegue puede ser confuso
Experiencia:
Al aumentar la familiaridad con el sistema , aumenta la molestia por mensajes largos y sin significado. El usuario principiante no comprende los mensaje concisos. El sistema debe proveer de ambos tipos de mensajes
Nivel de habilidad:
Conocer al usuario y sus habilidades implica adecuar los mensajes a la terminologa que el utiliza.
Estilo:
Los mensajes deben ser positivos en lugar de negativos. Activos y no pasivos. No deben ser insultantes o tratar de ser chistosos.
Cultura:
Reconocer la cultura del pas en lo posible evita malas interpretaciones del contexto del mesaje.
Ejemplo
Por favor, introduzca el nombre del paciente en el cuadro y presione la tecla Aceptar. Nombre del paciente Bates, J
Aceptar
Cancelar
?
Aceptar
Cancelar
Pacientes
Ayuda
Reintentar
Cancelar
Estructura de red complejas Cada marco de informacin se vincula con otro marco de informacin. Generalmente la estructura es jerarquica con vnculos cruzados. En la cima la informacin es general y en la parte inferior mas detallada. Induce a error de navegacin cuando se entra luego de un error. Se recomienda utilizar ventanas mltiples que guen al usuario. Desventaja es que el espacio en la pantalla es reducido. Lo que se escribe en papel no siempre se ve de la misma forma en la pantalla
Descripcin funcional
Documento de instalacin
Manual de introduccin
Manual de referencia
Descripcin de servicios
Iniciando
Descripcin de recursos
Operacin y mantenimiento
Evaluacin de la interfaz
Aprendizaje:
Cunto tiempo tarda un usuario nuevo en ser productivo con el sistema?
Velocidad de operacin:
Qu tan bien responde el sistema a las operaciones de trabajo del usuario?
Robustez:
Qu tan tolerante es el sistema a los errores del usuario?
Recuperacin:
Qu tan bien se recupera el sistema a los errores del usuario?
Adaptacin:
Qu tan atado est el sistema a un solo modelo de trabajo?