Unidad II Interfaces Hombre Máquina

Slides:



Advertisements
Presentaciones similares
SISTEMAS OPERATIVOS.
Advertisements

III - Gestión de memoria
Interacción Persona - Ordenador
Prof. Adelaide Bianchini. Dpto. de Computación y Tecnología de la Información. Universidad Simón Bolívar. Mayo Diseño centrado en el usuario Prof.
Origen y Evolución de las Interfaces Gráficas Producción Digital 2012.
INTERNET Y SUS APLICACIONES
Introducción Tema Importancia de los Interfaces de Usuario
Diseño e implementación de un juego matemático de disparos en 3D y análisis de los dispositivos de interacción de 2D y 3D Vanessa Echeverría B. Iván.
Programación 1 Introducción
ANDRES COHEN GUERRA Ing. HENRY FARFAN UPC- INFORMARICA
LOS SISTEMAS DE APOYO A LA TOMA DE DECISIONES DSS
DISEÑO DE INTERFAZ DE USUARIO
TECNOLOGÍAS PARA LA IMPLEMENTACIÓN DE INTERFACES DE USUARIO
Introducción al Software
Navegadores WEB.
Principios de diseño de Interfaces Prof. Adelaide Bianchini
CLASIFICACIÓN DEL SISTEMA OPERATIVO POR APLICACIÓN
Interfaces Humano-Computador. Introducción n Se refiere al medio por el cual un usuario interactúa con el computador n Involucra las instrucciones que.
DISEÑO DE LA INTERFAZ DE USUARIO
ENTORNO GRAFICO ANDRES COHEN GUERRA Ing. HENRY FARFAN UPC- INFORMARICA.
TEMA 2: SISTEMAS OPERATIVOS. ENTORNO MONOUSUARIO
Ingeniería de Software Orientado a Objetos
Unidad VI Documentación
Cómo adquirir programas
Los Sistemas Operativos
CI-4325 Interfaces con el usuario CI-4325 Interfaces con el usuario. Depto. de Computación y Tecnología de la Información - USB. Prof. Adelaide Bianchini.
SISTEMAS OPERATIVOS.
 Deben ser fáciles de usar y autoexplicativos, de manera que los usuarios puedan utilizarlos sin dificultad y ver realizados sus propósitos de localizar.
LENGUAJES DE PROGRAMACIÓN
Ingeniería en Sistemas de Información Diseño de Sistemas (3K1)
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Introducción a la tecnología Realizado por: Miguel Ángel Arias.
1 Unidad III Diseño y Programación de Interfaces HMI M.C. Juan Carlos Olivares Rojas.
Introducción a los SOs.
Tema 8: Introducción a los SOs. Tema 8: 2 Silberschatz, Galvin and Gagne ©2005 Fundamentos de los Computadores (ITT, Sist. Electr.), Introducción.
Programación Java y Desarrollo de Aplicaciones
SISTEMAS OPERATIVOS. Cómo trabaja un SO Qué es el SO El sistema operativo (SO) es el software del sistema destinados a la realización de algunas tareas.
Sistemas Operativos.
Fundamentos del Sistema Operativo
Unidad III Diseño y Programación de Interfaces HMI
Sistemas Operativos.
Metodología de la programación
Software El software permite comunicar al computador los problemas y hace posible que nos comunique las soluciones Los programas son el software del computador.
ESCUELA NORMAL PARA EDUCADORA ‘’PROFR. SERAFIN CONTRERAZ MANZO’’
Johan Mejia Software de sistemas para computadoras.
LIA. SUEI CHONG SOL, MCE..  1.- SOFTWARE BÁSICO O DE SISTEMA. Conjunto de programas imprescindibles para el funcionamiento del sistema.  2.- SOTWARE.
III. DESARROLLO DE SISTEMAS.. Podemos definir el desarrollo de sistemas informáticos como el proceso mediante el cual el conocimiento humano y el uso.
UABJO LIC. EN CONTADURÍA PUBLICA INFOMATICA I MAC SISTEMAS OPERATIVOS
Actividad 20. Métodos de prueba en entornos especializados M.C. Juan Carlos Olivares Rojas Syllabus June, 2009.
Posgrado en Sistemas Computacionales Heurísticas de usabilidad MC Luz María Moreno Aguilar Noviembre 2009.
PRESENTACION CON POWER POINT
COLEGIO DE CIENCIAS Y HUMANIDADES CURSO DE COMPUTACION 1 NOMBRE DEL ALUMNO:TANIA IVONNE RAMIREZ DOMINGUEZ MATRICULA: GRUPO:1°C TURNO:MATUTINO NOMBRE.
 Facilita la comunicación, la interacción, entre dos sistemas de diferente naturaleza, típicamente el ser humano y una máquina como el computador. 
Software.
Elementos y tipos de sistemas operativos
S ISTEMA O PERATIVO P ROCESADOR DE T EXTOS. SOFTWARE El primer elemento de un sistema de computación es el hardware (equipamiento). El SOFTWARE es el.
Funciones principales!
Software.
*INTERFACES*. DEFINICION Cuando uno usa una herramienta, o accede e interactúa con un sistema, suele haber “algo” entre uno mismo y el objeto de la interacción.
Tendencia De Los Sistemas Operativos
SISTEMAS OPERATIVOS ( Clasificación del Software) UNIVERSIDAD ABIERTA Y A DISTANCIA UNAD TUNJA.
Sistemas Operativos Universidad Politécnica Territorial de Mérida
Evelin Ramos Cabrera 1° B
Instituto de Ciencias y Humanidades Tabasco. El software Coordinar el uso del hardware Coordinar el uso del hardware Ejercer el control Programas de aplicación.
El diseño de la interfaz de usuario requiere el estudio de las personas y el conocimiento tecnológico adecuado.
Conociendo el modelo Cliente-Servidor
Operaciones y funciones básicas del sistema operativo Windows Mayo 2010 Castillo Navarro Adolfo y González Bello Edgar Oswaldo (2010). Operaciones y funciones.
LENGUAJE DE PROGRAMACIÓN PARA JUEGOS Integrantes: Ruiz José Vargas Mary.
DLM Transact SQL Sesión I Introducción al SQL Server Uso de las herramientas de consultas del Transact SQL.
Conociendo el modelo Cliente-Servidor. Introducción En el mundo de TCP/IP las comunicaciones entre computadoras se rigen básicamente por lo que se llama.
Transcripción de la presentación:

Unidad II Interfaces Hombre Máquina M.C. Juan Carlos Olivares Rojas

Agenda 2.1 Introducción. 2.2 Factores humanos. 2.3 Estilos de interacción hombre-máquina. 2.4 Diseños de la interfaz. 2.5 Directrices para el diseño de interfaces. 2.6 Estándares de interfaz.

Introducción Desde el punto de vista del usuario. La interfaz es el sistema. Las Interfaces Hombre Máquina (HMI) son el estudio de las relaciones de interacción entre los hombres y las máquinas (que pueden ser computadoras)

Introducción La HMI es un área interdisciplinaria ya que toma de base a ciencias como filosofía, psicología, lingüística, arte, computación, etc. Antes de diseñar una interfaz se deben tomar en cuenta los factores humanos, ya que dependiendo del agrado que tengan los usuarios por las interfaces depende el éxito del sistema.

Factores Humanos Algunos factores humanos son: La percepción visual Las formas de pensamiento El comportamiento del usuario Desafortunadamente estos factores son variables de persona en persona, aun teniendo características similares.

Estilos de HMI Los estilos de HMI son la forma de realizar interfaces. Las interfaces no necesariamente son externas también pueden estar a nivel interno de arquitectura del software. Los estilos de interacción han evolucionado con el paso del tiempo. En las primeras generaciones el humano tenia que conocer el lenguaje de la máquina

Estilos de HMI Con la aparición del lenguaje ensamblador y los sistemas de procesamiento por lotes, se simplificó un poco. El primer estilo real de interacción entre un hombre y una computadora fue el modo texto. En este estilo, el usuario tiene que aprenderse una serie de comandos, los cuales son difíciles de aprender y muy propensos a errores.

Estilos de HMI Este tipo de estilo aun sigue utilizando en shells de Sistemas Operativos, en intérpretes de Base de Datos, etc. Después apareció el estilo de menús en donde se simplifica la ejecución de órdenes pero puede ser muy molesto al tener opciones muy anidadas. Se sigue utilizando en muchos sistemas.

Estilos de HMI Las Interfaces orientadas a Ventanas o Modo Gráfico quizás es el estilo de interfaz más utilizado actualmente. Generalmente se basa en un esquema o filosofía de escritorio. En las interfaces gráficas se utiliza un lenguaje basado en elemento iconográficos, generalmente nos permite un aprendizaje más rápido e intuitivo, con menos posibilidad para cometer errores.

Estilos de HMI El siguiente paso es el uso de Hipertexto como en los sistemas Web, en los cuales se tienen documentos que ligan a otros documentos. Los estilos de interacción no viven aislados, se pueden encontrar combinados, asi en modo texto ponemos tener hipertexto y menús de opciones.

Estilos HMI Otro estilo de HMI es la multimedia que nos permite combinar diversos tipos de elementos en un solo canal. Para lograrlo se necesita que el sistema pueda ejecutar muchas tareas concurrentemente (multitarea). Existen otros estilos como Realidad Virtual y de Inteligencia Artificial que aun no están desarrollados del todo.

Estilos HMI A continuación se describe de manera más amplia el estilo HMI de modo gráfico en sistemas operativos. La metáfora del escritorio trata de hacer una analogía con lo que es una oficina física y tratar de implementarla en la computadora, pero ¿por qué este paradigma y no otro?

Estilos HMI

Estilos HMI

Almacenamiento

Escritorio 2005

Ejemplos de otras metáforas Documentos: libros, capítulos, marcadores, figuras; periódicos, secciones; revistas, artículos; cartas; formularios. Música: disco compacto, cassette, grabaciones, pistas, jukeboxes. Películas: rollos, bandejas de transparencias, presentaciones, rollos, películas, teatros.

Ejemplos de otras metáforas Después se deben seleccionar los verbos que van a representar las acciones a realizar en el sistema.

Diseño de la Interfaz Las interfaces deben ser fáciles de aprender, simples de utilizar, no restrictivas y directas. Antes de comenzar con el diseño, se deben realizar preguntas como: ¿Quién es el usuario?, ¿Cómo aprende el usuario?, ¿Qué espera el usuario del sistema? Diseño de Interfaces no es poner pantallas bonitas (aunque si importa).

Directrices para el Diseño de Interfaces El verdadero diseño de HMI se debe centrar en el humano ya que este es el que realiza la interacción. Por este motivo se deben considerar factores de los usuarios como: habilidades físicas, sensoriales y cognitivas, diferencias de personalidad y de cultura, etc.

Directrices para el Diseño de Interfaces Se pueden utilizar herramientas para modelar el diseño de interfaces o bien herramientas de prototipado para su rápida implementación. Cualquier sistema de interfaz debe estar basado en reglas ECA (Evento Condición y Acción)

Directrices para el Diseño de Interfaces La principal directriz a tomar en cuenta es la usabilidad, que es la capacidad de que la interfaz pueda ser manejada por los usuarios. Otra directriz a tomar en cuenta es la accesibilidad, en donde se pretende que la interfaz pueda ser accedida por usuarios sin importar sus limitaciones.

Estándares de Interfaz Los estándares nos sirven para tener un mejor diseño de nuestras interfaces. Los estándares dependen del tipo de aplicación que se esté desarrollando, por ejemplo Web, aplicación en Windows, Macintosh, aplicaciones en dispositivos móviles, etc.

Referencias Ferreira, R. (2008) Curso de Ambientes Gráficos, última consulta: marzo de 2008, http://antares.itmorelia.edu.mx/~kaos

¿Preguntas?