Engenharia software - interfaces

Disponível somente no TrabalhosFeitos
  • Páginas : 5 (1047 palavras )
  • Download(s) : 0
  • Publicado : 7 de junho de 2011
Ler documento completo
Amostra do texto
FACULDADES INTEGRADAS DE PATOS BACHARELADO EM SISTEMAS DE INFORMAÇÃO
DISCIPLINA: ENGENHARIA DE SOFTWARE PROFESSOR: PABLO SUÁREZ

PROJETO DE INTERFACE COM O USUÁRIO
GEAN DILLERY GUEDES MARCELINO

OBJETIVOS
 Compreender os princípios gerais de projeto de interface com o usuário;  Conhecer estilos de interação com usuário;  Conhecer estilos de apresentação de informações;  Conhecerfundamentos do projeto de apoio ao usuário;  Conhecer uma abordagem simples da avaliação da interface.

1 CONSIDERAÇÕES INICIAIS 2 PRINCÍPIOS DE PROJETO DE INTERFACE COM O USUÁRIO 3 INTERAÇÃO DOS USUÁRIOS 4 APRESENTAÇÃO DAS INFORMAÇÕES 5 APOIO AO USUÁRIO 6 AVALIAÇÃO DA INTERFACE 7 CONSIDERAÇÕES FINAIS 8 REFERÊNCIAS BIBLIOGRÁFICAS

SUMÁRIO

CONSIDERAÇÕES INICIAIS

Projeto de interface com ousuário; Interfaces: Baseadas em texto; Gráficas.
Interfaces mal projetadas: Recusa a utilização; Erros.

Abordagem centrada no usuário

Características das GUIs
Característica Janelas Ícones Menus Apontamento Gráficos Descrição Várias janelas permitem que diferentes informações sejam exibidas simultaneamente. Ícones representam diferentes tipos de informações. Comandos selecionadosa partir de um menu. Dispositivo utilizado para selecionar opções em um menu, ícone ou janela. Elementos gráficos misturados com texto na mesma tela.

Vantagens das GUIs
 Relativamente fáceis de aprender e utilizar;  Várias telas para interação com o sistema;  Possibilidade de interação rápida de tela inteira.

Analisar e compreender as atividades do usuário

Produzir um protótipo deprojeto em papel

Avaliar o projeto com os usuários finais

Protótipo de projeto

Produzir um protótipo dinâmico de projeto

Avaliar o projeto com os usuários finais

Protótipo executável

Implementar a interface final de usuário

Processo de projeto de interface com o usuário

PRINCÍPIOS DE PROJETO DE INTERFACE COM O USUÁRIO

Relação de Princípios
    Familiaridade com ousuário; Consistência; Mínimo de surpresa; Facilidade de recuperação:
 Confirmação de ações destrutivas;  Disponibilidade de um recurso do tipo desfazer.

 Orientação do usuário;  Diversidade de usuários.

INTERAÇÃO DOS USUÁRIOS

Interação usuário - sistema
 Duas importantes questões:
 Como as informações podem ser fornecidas ao sistema;

 Como as informações podem serapresentadas ao usuário.

Estilos de Interação
Estilo Manipulação direta Seleção de menu Vantagens Interação rápida e intuitiva Evita erros de usuário Desvantagens Difícil de implementar Lento para usuários experientes e complexo

Preenchimento de formulário
Linguagem de comando

Entrada de dados simples
Flexível e com grande capacidade

Ocupa muito espaço em tela
Difícil de aprenderLinguagem natural

Acessível a usuários casuais Requer mais digitação

Manipulação Direta



Seleção de Menu

Preenchimento de Formulário

Linguagem de Comando

Linguagem Natural

Interfaces de Múltiplos Usuários
Interface gráfica com o usuário Interface de linguagem de comando

Gerenciador da GUI

Interpretador de linguagem de comando

Sistema Operacional

APRESENTAÇÃODAS INFORMAÇÕES

Pode ocorrer de dois modos: Uma representação direta das informações de entrada; Uma apresentação gráfica.
A abordagem MVC é um meio eficaz de trabalhar com várias apresentações de dados; O projetista leva uma série de fatores em conta.

Apresentação das Informações

Informação a ser exibida

Software de apresentação

Display

Estado de visão ________________Métodos de visão

Mensagem de modificação de visão

Estado de controlador ___________________ Métodos de controlador

Entradas do usuário

Estado de modelo ________________ Consultas e atualizações de modelo Métodos de modelo

Edições de Modelo

Modelo MVC de interação do usuário

Informação Dinâmica vs Estática
Série1 3500 3000

2500

2000

1500

1000

500

0 Série1...
tracking img