jueves, 25 de febrero de 2016

Interfaz de línea de comandos 
(Command-Line Interface, CLI): 

Interfaces alfanuméricas (intérpretes de comandos) que solo presentan texto.  Es una Interfaz (o CLI, por sus iniciales en inglés) es un método para manipular con instrucciones escritas al programa que subyace debajo. A esta interfaz se le acostumbra llamar Consola de sistema o consola de comandos. Se interactúa con la información de la manera más simple posible, sin gráficas ni nada más que el texto crudo.
     
Interfaces gráficas de usuario (Graphic User Interface, GUI):

Permiten comunicarse con la computadora de forma rápida e intuitiva representando gráficamente los elementos de control y medida. acrónimo en inglés de Graphical User Interfase. La interfaz gráfica de usuario es un programa o entorno que gestiona la interacción con el usuario basándose en relaciones visuales como iconos, menús o un puntero.






INCORRECTOS












EJEMPLOS DE INTERFAZ DE USUARIO 

CORRECTOS











OBJETIVO

Su objetivo es que las aplicaciones sean más atractivos y además, hacer que la interacción con el usuario sea lo más intuitiva posible, conocido como el diseño centrado en el usuario. Aunque este bien o mal diseñada, permanece como una representación del sistema y por tanto es de la competencia del ingeniero de sistemas trabajar sobre esta para que la imagen que tiene el usuario esté en concordancia con la calidad interna del software.

1.-Eficacia al lograr mediante el diseño de interfaces, que el usuario tenga acceso al sistema, de tal forma que sea congruente con sus necesidades particulares.
2.- Eficiencia demostrada a través de interfaces que mejoren la velocidad de captura de los datos y reduzcan los errores.

3.- Consideración del usuario, al demostrar un diseño adecuado de la interfaz y que favorezca la retroalimentación del sistema para los usuarios en forma apropiada.

4.- Productividad, para que le permitan al usuario capturar un gran número de transacciones en forma rápida y efectiva.


Principios de diseño de Interfaz de usuario

Familiaridad: La interfaz debe usar términos y conceptos familiares al usuario y al dominio de la aplicación

Uniformidad: La interfaz debe ser uniforme, operaciones comparables deben funcionar de la misma manera

Mínima Sorpresa: El comportamiento del sistema no debe provocar sorpresa al usuario. El sistema debería comportarse de la forma más predecible posible


Recuperabilidad: La interfaz debe permitir al usuario recuperarse de errores, o al menos, ayudarle a evitarlos.

Guía de Usuario: Retroalimentación significativa y coherente al ocurrir errores y características de ayuda sensibles al contexto

Diversidad de Usuarios: La interfaz debe estar orientada a todos los tipos de usuarios del sistema (Novatos, expertos, daltónicos, discapacitados, etcétera)

 Diseño de interfaz de usuario

Es el proceso de determinar los distintos componentes, tanto de hardware como de software, sus características y su disposición, que se utilizarán para interactuar con una serie de usuarios determinados en un medio ambiente determinado.