Apresentação sobre Modelo de Componentes de Interface Humano Computador, desenvolvida por alunos da Universidade Federal de Sergipe para a disciplina de Interface Humano Computador.
Este trabalho tem o intuito de apresentar os modelos de componentes mais comuns, mostrando o seu propósito, possibilitam a criação de aplicações mais usáveis.
POO - Aula 02 - Fatores de Qualidade de Software e Introdução ao Java
Modelo de Componentes de IHC
1. Universidade Federal de Sergipe
Departamento de Computação
Interface Humano Computador
Modelo de Componentes de IHC
Diego Martins, Diego Meneses, Felipe Vieira, Jefferson Santos
2. 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.
12. Entendimentos da IHC
●
Subsistema do Software Interativo
●
Estrutura
●
Processos
Créditos: Anderson Luiz Mendes Matos, 2009. Título: Modelo MVC.
13. Entendimentos da IHC
●
Linguagem
●
Sistemas de sinais
●
Estrutura léxical e sintática
Interface
Sistema Informatizado Usuário
14. 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
15. 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.
16. Classes de Elementos
●
Diálogos (Sintaxe Sequencial)
●
Objetos de Interação (Sintaxe Concorrente)
●
Sistemas de Significados (Léxico)
●
Primitivas
17. Diálogos
●
Ações
●
Ação de entrada de dados ou comandos
●
Tarefas
●
Tarefas de diagnóstico
●
Tarefas corretivas
●
Tarefas destrutivas
18. 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
19. 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
20. 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
21. 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
27. 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
35. 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
43. 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
47. Objetos de Interação – Mostrador Simples
• Identificar e Descrever os dados.
• Divide-se em:
• Mostrador de Dados
48. 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
49. Objetos de Interação – Mostradores Estruturados
- Lista / Coluna de Dados
- Tabela de Dados
54. 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