Objetos de Interação
Transcrição
Objetos de Interação
Universidade Federal de Sergipe Departamento de Computação Interface Humano Computador Modelo de Componentes de IHC Diego Martins, Diego Meneses, Felipe Vieira, Jefferson Santos Modelo ● Cópia de algo em tamanho bem menor que o original; ● Um tipo ou design particular de algo; ● Representação simplificada de algo do mundo real. Componente O que compõe ou entra na composição de alguma coisa. Comunicar-se é difícil! Comunicação – Modelo OSI Imagem retirada de http://www.infocellar.com/networks/images/OSI-1.png Comunicação – Funções da Linguagem Imagem retirada de http://acd.ufrj.br/ead/tema01/lingfuncoes.html O real não existe! Não há nada novo! Vídeo – Waking Life: Language Vídeo retirado de http://www.youtube.com/watch?v=LXHy28mQO_s Representações – mais de 6 bilhões Imagem retirada de http://blog.rodrigoallemand.com.br/wp-content/uploads/2009/02/mapa_mundi_politico.jpg Modelo de Componentes de IHC Entendimentos da IHC ● Subsistema do Software Interativo ● Estrutura ● Processos Créditos: Anderson Luiz Mendes Matos, 2009. Título: Modelo MVC. Entendimentos da IHC ● Linguagem ● Sistemas de sinais ● Estrutura léxical e sintática Interface Sistema Informatizado Usuário Camadas de Abstração ● Nível de Objetivos ● Nível Pragmático ● Nível Semântico ● Nível Sintático ● Nível Lexical ● Nível de Primitivas ● Nível Físico Os Componentes das IHC O modelo representa uma maneira de organizar a estrutura dessas interfaces e os conhecimentos para selecionar, configurar e avaliar os elementos. Classes de Elementos ● Diálogos (Sintaxe Sequencial) ● Objetos de Interação (Sintaxe Concorrente) ● Sistemas de Significados (Léxico) ● Primitivas Diálogos ● Ações ● ● Ação de entrada de dados ou comandos Tarefas ● Tarefas de diagnóstico ● Tarefas corretivas ● Tarefas destrutivas Diálogos ● ● Estilos de Diálogos ● Diálogo por menu ● Diálogo por linguagem de comando ● Diálogo por preenchimento de formulário ● Diálogo por manipulação direta Estruturas de interações ● Estruturas sequenciais ● Estruturas paralelas ● Estruturas repetitivas Objetos de Interação • Objetos de Interface que interagem com o usuário. • Podem ser baseados em metáforas do mundo real. • Padronizam elementos lexicos e sintáxicos da interface. • Demanda de atenção. • Containers. • Noção de Parte • Primeiro Plano • Plano de Fundo • Bordas Objetos de Interação • Classificação • Paineis de Controle • Controles Complexos • Grupos de Controle • Controles Simples • Campos de Entrada • Mostrador Simples • Mostradores Estruturados • Orientações Objetos de Interação – Painés de Controle • Objetos compostos. • Proporcionam cenários adequados • Divide-se em: • Janela • Caixa de Diálogo • Caixa de Ação/Tarefa • Tela de Consulta/Formulário • Caixa de Mensagem Objetos de Interação – Painés de Controle - Janelas Objetos de Interação – Painés de Controle - Caixa de Diálogo Não Modal Modal Objetos de Interação – Painés de Controle - Caixa de Ação/Tarefa Objetos de Interação – Painés de Controle - Tela de Consulta e Formulário Objetos de Interação – Painés de Controle - Caixa de Mensagem Objetos de Interação – Controles Complexos • Objetos com estrutura composta. • Navegação interna • Seleção de outros controles e comandos • Divide-se em: • Painel de Menu • Barra de Menu • Página de Menu • Hipertexto • Barra de Ferramentas • Lista de Seleção • Caixa de Combinação Objetos de Interação – Controles Complexos - Painel de Menu PopUp Objetos de Interação – Controles Complexos - Barra de Menu Objetos de Interação – Controles Complexos - Página de Menu Objetos de Interação – Controles Complexos - Hipertexto Objetos de Interação – Controles Complexos - Barra de Ferramentas Objetos de Interação – Controles Complexos - Lista de Seleção Objetos de Interação – Controles Complexos - Caixa de Combinação Objetos de Interação – Grupos de Controle • Organiza por Contexto as ações e controles da interface • Divide-se em: • Grupos de botões de comando • Grupos de botões de radio • Grupo de caixas de atribuição • Grupo de campos/ mostradores de dados Objetos de Interação – Grupos de Controle - Grupos de botões de radio Objetos de Interação – Grupos de Controle - Grupo de caixas de atribuição Objetos de Interação – Controles Simples • Objetos com ações unicas. • Divide-se em: • Botão de Comando • Botão de Seleção • Cursor do dispositivo de apontamento • Escala • Dial Objetos de Interação – Controles Simples - Botão de Comando Objetos de Interação – Controles Simples - Botão de Seleção Objetos de Interação – Controles Simples - Cursos do Dispositivo de Apontamento Objetos de Interação – Controles Simples - Escala Objetos de Interação – Campos de Entrada • Controles editáveis. • Textos e objetos gráficos. • Divide-se em: • Linha e área de comando • Campo de Dado • Campo de Texto • Campo Gráfico Objetos de Interação – Campos de Entrada - Linha e Área de Comando Objetos de Interação – Campos de Entrada - Campo de Dado Objetos de Interação – Campos de Entrada - Campo de Texto Objetos de Interação – Mostrador Simples • Identificar e Descrever os dados. • Divide-se em: • Mostrador de Dados Objetos de Interação – Mostradores Estruturados • Representação dos dados. • Facilita o exame de dados numerosos. • Identificação de relações entre os dados. • Critério lógico de agrupamento dos dados. • Divide-se em: • Lista / Coluna de dados • Tabela de dados • Texto • Gráfico • Diagrama de Figuras • Diagrama de Fluxo • Mapa Objetos de Interação – Mostradores Estruturados - Lista / Coluna de Dados - Tabela de Dados Objetos de Interação – Mostradores Estruturados - Texto Objetos de Interação – Mostradores Estruturados - Gráfico Objetos de Interação – Mostradores Estruturados - Diagrama de Figuras - Diagrama de Fluxo Objetos de Interação – Mostradores Estruturados - Mapa Objetos de Interação – Orientações • Representação dos dados. • Facilita o exame de dados numerosos. • Identificação de relações entre os dados. • Critério lógico de agrupamento dos dados. • Divide-se em: • Rótulo • Mensagem • Indicador de Progressão • Efeito Sonoro • Motivo Melódico • Locução e Fala Sistemas de Significado ● Símbolos e Sinais Arbitrários ● Representação Concreta ● Componentes: ● ● ● ● ● ● ● ● Ícones Denominações Abreviaturas Cores Fontes Textura Vídeo Reverso Intermitência Visual (pisca-pisca) Primitivas ● ● Formas Visuais ● Cores ● Fontes ● Bordas ● Arranjo (Layout) ● Fundos (Background) Formas Sonoras “Novos” Componentes de Interação IHC e Inteligência Artificial ● Interfaces Tangíveis ● Interfaces Intangíveis IHC e Inteligência Artificial AGENTE SENSORES Percepções AMBIENTE PROGRAMA Ações ATUADORES Vídeo – Microsoft Vision For 2019 Vídeo retirado de http://www.youtube.com/watch?v=VpiIr8wcv0Y Microsoft Vision For 2019 ● Alguns componentes de interação identificados: ● Botões; ● Janelas; ● Formulários; ● Menus; ● Barra de Ferramentas; É possível? Vídeo – Nokia Mixed Reality Vídeo retirado de http://www.youtube.com/watch?v=CGwvZWyLiBU Referência Bibliográficas • Cybis, Walter de Abreu. Engenharia de Usabilidade: Uma Abordagem Ergonômica. 2003. Florianópolis-SC. Obrigado!
Documentos relacionados
Recomendações Ergonômicas para IHC
o Tabela de dados o Texto o Gráfico o Diagrama de Figuras o Diagrama de Fluxo o Mapa 1.7.1 Lista / Coluna de dados 1.7.2 Tabela de Dados
Leia mais