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.
Top Related