TECNOLOGÍAS PARA LA IMPLEMENTACIÓN DE INTERFACES DE USUARIO

Post on 02-Jan-2016

20 views 0 download

description

TECNOLOGÍAS PARA LA IMPLEMENTACIÓN DE INTERFACES DE USUARIO. Presentado por: Evelyn Zuleyma Quiroz Velásquez. INTERFAZ. Es un dispositivo que permite comunicar dos sistemas que no hablan el mismo lenguaje . - PowerPoint PPT Presentation

Transcript of TECNOLOGÍAS PARA LA IMPLEMENTACIÓN DE INTERFACES DE USUARIO

TECNOLOGÍAS PARA LA IMPLEMENTACIÓN DE INTERFACES DE USUARIOPresentado por:Evelyn Zuleyma Quiroz Velásquez

INTERFAZ

• Es un dispositivo que permite comunicar dos sistemas que no hablan el mismo lenguaje.

• Juego de conexiones y dispositivos que hacen posible la comunicación entre dos sistemas.

• Implica la presencia de un monitor  de ordenador o pantalla constituida por una serie de menús e iconos que representan las opciones que el usuario puede tomar dentro del sistema.

• Una buena interfaz requiere poco esfuerzo por parte del usuario, simplicidad y funcionalidad.

Características de una interfaz• Facilidad de comprensión, aprendizaje y uso.• El objeto de interés ha de ser de fácil

identificación.• Diseño ergonómico mediante el establecimiento

de menús, barras de acciones e iconos de fácil acceso.

• Las operaciones serán rápidas, incrementales y reversibles, con efectos inmediatos.

• Existencia de herramientas de Ayuda y Consulta.• Tratamiento del error bien cuidado y adecuado

al nivel de usuario.

Interfaz grafica de usuario GUI

•Medio por el cual se envían ordenes a la computadora y ella devuelve el resultado de esas órdenes.

•Traducción de 0´s y 1´s.•Uso de la computadora mas intuitivo.

Interfaz de línea de comandos

•El usuario escribe los comandos utilizando un lenguaje de comandos especial.

•Se consideran más difíciles de aprender y utilizar.

•Unix.

Evolución de las tecnologías web

Tecnologías• Java- AJAX- auto contenido.• XML Y XSL –separación de contenido y

presentación.• Servlets-procesamiento de solicitudes.• .NET- aplicaciones web.• HTML- hipertexto.• DOM-objetos COM.• SCRIPTS-visualizador.• Web Object. Se basa en la utilización de la

tecnología web como parte de un sistema cliente/servidor de objetos distribuidos, comunicación entre clientes y servidores.

Ventaja• Mayor facilidad para la administración,

especialmente de aplicaciones grandes.

Desventaja•Las herramientas no han alcanzado el

nivel de madurez de otras opciones para la generación dinámica de código debido a que las tecnologías están constantemente evolucionando con mucha rapidez.