Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Diseño de Interfaz de Usuario

No description
by

SELVIN AGUILAR

on 8 April 2014

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Diseño de Interfaz de Usuario

Análisis y Diseño de Sistemas II
ING. HECTOR ORELLANA

Grupo #1
Integrantes de Grupo
Julio Ávila
Marlon Rápalo
Luis Palma
Selvin Aguilar
Kelin Valle
Fredy Gonzalez
Jonathan Nuñez
Leonel Paredes

Interfaces de lenguaje natural
Las interfaces de lenguaje natural son quizás el sueño e ideal de usuarios inexpertos, debido a que permiten a usuarios interactuar con la computadora en su lenguaje cotidiano o natural.
Objetivos General
Presentar un breve resumen de todos los temas correspondientes al capítulo #14 del libro de Análisis y Diseño de Sistemas Kendall-Kendall 6ta. Edición.

Objetivos Específicos
• Identificar una variedad de interfaces de usuario y sus usos apropiados.
• Diseñar un diálogo eficaz para la comunicación humano-computadora.
• Entender la importancia de siete tipos diferentes de retroalimentación del usuario de sistemas de información.
• Integrar las consideraciones de diseño especiales para los sitios Web de comercio electrónico.
• Formular consultas que permitan a los usuarios hacer búsquedas en la Web.
• Entender el concepto de minería de datos.

Interfaz de Usuario
Las interfaces básicas de usuario son aquellas que incluyen cosas como menús, ventanas, teclado, ratón, los "beeps" y algunos otros sonidos que la computadora hace, en general, todos aquellos canales por los cuales se permite la comunicación entre el hombre y la computadora.
• Interfaces de lenguaje natural
• Interfaces de pregunta y respuesta
• Menús
• Interfaces de formulario
• Interfaces de lenguaje de comandos
• Interfaces gráficas de usuario
• Otras interfaces de usuario

Diseño de Interfaz de Usuario
Thank you!
Tipos de interfaz de usuario
Interfaces de pregunta y respuesta
En una interfaz de pregunta y respuesta, la computadora despliega en pantalla una pregunta para el usuario. Para interactuar, el usuario introduce una respuesta (mediante el teclado o el ratón) y la computadora después actúa en esa información de entrada de acuerdo con su programa, normalmente pasando a la siguiente pregunta.
Menús
Una interfaz de menús adquiere apropiadamente su nombre de la lista de platillos que se pueden seleccionar en un restaurante. De forma similar, una interfaz de menú proporciona al usuario una lista en pantalla de las selecciones disponibles.

Los lineamientos menús de GUI
1. Siempre se despliega la barra de menú principal.
2. El menú principal usa palabras simples para los artículos del menú.
3. Las opciones de menú principales siempre despliegan menús desplegables secundarios.
4. El menú principal debe tener opciones secundarias agrupadas en grupos similares de características.
5. Los menús desplegables que se presentan cuando se hace clic en un artículo de menú principal con frecuencia consisten en más de una palabra.
6. Estas opciones secundarias desempeñan acciones o despliegan artículos de menú adicionales.
7. Los artículos de menú en gris no están disponibles para la actividad actual.
Interfaces de formulario (formularios de entrada/salida)
Las interfaces de formulario consisten de formularios en pantalla o formularios que se basan en la Web que despliegan campos que contienen datos o parámetros que necesitan ser comunicados al usuario.
Interfaces de lenguaje de comandos
Una interfaz de lenguaje de comandos permite al usuario controlar la aplicación con una serie de pulsaciones del teclado, comandos, frases o alguna secuencia de estos tres métodos. Es una interfaz popular que es más refinada que las discutidas anteriormente.
Interfaces gráficas de usuario
Las interfaces gráficas de usuario (GUI) permiten la manipulación directa de la representación gráfica en pantalla, la cual se puede realizar con la entrada del teclado, una palanca de juego o el ratón.
Otras interfaces de usuario
Otras interfaces de usuario, aunque menos comunes que las discutidas anteriormente, están ganando popularidad. Estas interfaces incluyen dispositivos de indicación tal como el lápiz óptico, pantallas sensibles al tacto y reconocimiento de voz y síntesis.
Cada una de estas interfaces tiene sus propios atributos especiales que corresponden de forma única a aplicaciones particulares.
Normas para evaluar las interfaces
• El periodo de entrenamiento necesario para los usuarios debe ser corto.
• Mantener consistentes las interfaces en las aplicaciones ayuda mucho a este respecto.
• La interfaz debe ser perfecta para que haya pocos errores y los que ocurran no sea por un mal diseño.
• El tiempo que los usuarios y el sistema necesitan para recuperarse de los errores debe ser corto.
• Los usuarios poco frecuentes deben poder aprender a usar el sistema en poco tiempo.
Lineamientos para el diseño de diálogos
El diálogo es la comunicación entre la computadora y una persona. Un diálogo bien diseñado facilita a las personas usar una computadora y tener menos frustración con el sistema de cómputo.
Hay varios puntos clave para diseñar un buen diálogo, estos incluyen lo siguiente:
• Comunicación significativa
• Acción mínima del usuario
• Funcionamiento normal y consistente.
Comunicación significativa
El sistema debe presentar la información con claridad al usuario. Esto significa tener un título apropiado para cada pantalla, minimizar el uso de abreviaciones y proporcionar retroalimentación útil.
Acción mínima de usuario
La codificación con frecuencia es la parte más lenta de un sistema de cómputo y un buen diálogo minimizará el número de pulsaciones del teclado requeridas. Puede lograr esta meta de varias formas:
• Codificar los códigos en lugar de las palabras completas en las pantallas de entrada.
• Introducir únicamente datos que aún no están almacenados en los archivos.
• Proporcionar caracteres de edición.
• Usar valores predeterminados para los campos en las pantallas de entrada.
• Proporcione menús sensibles al contexto.
• Diseñar un programa para consultar registros de modo que el usuario sólo necesite introducir los primeros caracteres de un nombre o descripción del artículo.
Funcionamiento normal y consistencia
El sistema debe ser consistente en su juego de pantallas y en los mecanismos para controlar el funcionamiento de las pantallas en las diferentes aplicaciones. La consistencia hace más fácil para los usuarios aprender a usar nuevas partes del sistema.

Retroalimentación para los usuarios
Todos los sistemas necesitan retroalimentación para supervisar y cambiar su funcionamiento. La retroalimentación también aumenta la confianza humana. Cuando los usuarios interactúan con las máquinas, aún necesitan retroalimentación acerca de cómo ha progresado su trabajo. Como diseñadores de interfaces de usuario, los analistas de sistemas necesitan estar conscientes de la necesidad humana por la retroalimentación y construirla en el sistema. Además de los mensajes de texto, con frecuencia se pueden usar iconos.
La retroalimentación es necesaria para decirle al usuario que:
1. La computadora ha aceptado la entrada.
2. La entrada es correcta.
3. La entrada es incorrecta.
4. Habrá un retraso en el procesamiento.
5. La petición se ha completado.
6. La computadora no está disponible para completar la petición.
7. Hay retroalimentación más detallada (y cómo obtenerla).

Tipos de Retroalimentación
Reconociendo la aceptación de la entrada: La primera situación en que los usuarios necesitan la retroalimentación es saber que la computadora ha aceptado la entrada.
Reconociendo que la entrada es correcta: Los usuarios necesitan retroalimentación que les diga que la entrada es correcta.
Notificando que la entrada es incorrecta: La retroalimentación es necesaria para advertir a los usuarios que la entrada no es correcta. Explicando un retraso en el procesamiento: Uno de los tipos más importantes de retroalimentación informa al usuario que habrá un retraso en el procesamiento que se solicitó.
Reconociendo que una petición está completa: Los usuarios necesitan saber cuándo se han completado sus peticiones y podrían introducir nuevas peticiones.
Notificando que una petición no fue completada: La retroalimentación también es necesaria para permitir al usuario saber que la computadora es incapaz de completar una petición.
Ofreciendo a los usuarios retroalimentación más detallada: Los usuarios necesitan saber que la retroalimentación más detallada está disponible y cómo pueden conseguirla.

Consideraciones especiales en el diseño de comercio electrónico
Muchos de los principios del diseño de interfaz de usuario que ha aprendido acerca de la retroalimentación también se extienden al diseño de sitios Web de comercio electrónico.

Navegación fácil por los sitios web de comercio electrónico
Muchos autores hablan de lo que se conoce como "navegación intuitiva" para los sitios Web de comercio electrónico. Los usuarios necesitan saber navegar el sitio sin tener que aprender una interfaz nueva y sin tener que explorar cada pulgada del sitio Web antes de que puedan encontrar lo que quieren.

Cuatro formas de diseñar navegación fácil.
• Crear un menú rollover
• Construir una colección de vínculos jerárquicos para que la página de inicio se convierta en el índice de los títulos de temas importantes.
• Poner un mapa del sitio en la página de inicio y destacar el vínculo hacia él.
• Poner una barra de navegación en cada página interior que repite las categorías usadas en la pantalla de entrada.
Diseño de consultas
Cuando los usuarios hacen preguntas de la base de datos o se comunican con ella, dicen que la consultan. Hay seis tipos diferentes de consultas más comunes.
Tipos de consulta
Las preguntas que proponemos acerca de los datos de nuestra base de datos se denominan consultas. Hay seis tipos básicos de consultas. Cada consulta involucra tres artículos: una entidad, un atributo y un valor.
En cada caso, se dan dos de éstos y la intención de la consulta es encontrar el artículo restante.
Tipo consulta 1
En el primer tipo de consulta, se dan la entidad y uno de los atributos de ésta. El propósito de la consulta es encontrar el valor. La consulta se puede expresar como sigue:
¿Cuál es el valor de un atributo especial para una entidad particular?
A veces es más conveniente usar una notación para ayudar a formular la consulta. Esta consulta se puede escribir como
V=(E,A)
Donde V representa el valor, E la entidad y A el atributo, y se dan las variables en los paréntesis. La pregunta
¿Qué hizo el número de empleado 73712 en el año 2003?
Se puede declarar más específicamente como:
¿Cuál es el valor del atributo AÑO 2003 para la entidad NÚMERO DE EMPLEADO 73712?
El registro que contiene el número de empleado 73712 se encontrará y la respuesta a la consulta será "$47,100".
Métodos de consulta
Dos métodos de consulta populares son consulta mediante ejemplo y lenguaje de consultas estructurado.

Consulta mediante ejemplo:
La consulta mediante ejemplo (denominada CME) es un método simple pero poderoso para implementar las consultas en los sistemas de base de datos, tal como Microsoft Access. Los campos de la base de datos se seleccionan y despliegan en una cuadrícula y los valores de consulta solicitados se introducen en el área del campo o' debajo del campo.

Lenguaje de consultas estructurado
El lenguaje de consultas estructurado (SQL) es otra forma popular para implementar consultas. Usa una serie de palabras y comandos para seleccionar las filas y columnas que se deben desplegar en la tabla resultante..
Búsqueda en la web
Es imposible discutir las consultas sin hablar sobre la búsqueda en la Web o Internet. Los motores de búsqueda básicamente son bases de datos accedidas por un usuario para buscar información.
Otros motores de búsqueda se basan en la intervención humana. Un tercer enfoque es listar URLs de sitios Web para los cuales los dueños pagan para ser listados.
Los URLs almacenados en la base de datos se obtienen de diferentes formas que dependen del motor de búsqueda. Algunos motores de búsqueda se basan en gran medida en un buscador Web (o robot), el cual actúa como un agente inteligente que navega en la Web buscando los URLs apropiados.
Lineamientos para buscar en la web
Puede mejorar sus oportunidades de encontrar lo que quiere al seguir algunas de estas estrategias:
• Decida si realmente quiere buscar o navegar.
• Piense en sus condiciones importantes antes de que se siente a la PC.
• Construya sus preguntas de búsqueda lógicamente.
• Use un motor de meta búsqueda que guarde y recuerde sus búsquedas.
• Recuerde que el negocio del motor de búsqueda es muy competitivo.
Minería de datos
El concepto de minería de datos vino del deseo de usar una base de datos para seleccionar y dirigirse de manera más selectiva a los clientes. Los primeros enfoques del correo directo incluyeron el uso de la información del código postal como una forma de determinar lo que podría ser el ingreso de una familia (asumiendo que una familia debe generar el ingreso suficiente para poder vivir en el prestigioso código postal 90210 de Beverly Hills o algún otro barrio opulento). Era una forma (no perfecta, claro) para limitar el número de catálogos enviados.

Conclusión
En este informe se trataron una variedad de interfaces de usuario y dispositivos de entrada. Algunas interfaces son particularmente adecuadas para los usuarios inexpertos, tal como lenguaje natural, pregunta y respuesta, menús, formulario y formulario que se basa en la Web, las interfaces gráficas de usuario (sobre todo en las páginas Web), lápiz óptico, pantallas sensibles al tacto y sistemas de reconocimiento de voz. El lenguaje de comandos funciona mejor para los usuarios con experiencia.

Full transcript