1 projeto de interface - projeto de interfaces entre componentes do software - projeto de interfaces...
TRANSCRIPT
![Page 1: 1 PROJETO DE INTERFACE - Projeto de Interfaces entre componentes do software - Projeto de Interfaces entre software e outros produtores e consumidores](https://reader035.vdocuments.pub/reader035/viewer/2022062512/552fc10b497959413d8c17b8/html5/thumbnails/1.jpg)
1
PROJETO DE INTERFACE
- Projeto de Interfaces entre componentes do software
- Projeto de Interfaces entre software e outros produtores e consumidores de informação não-humanos
- Projeto de Interface entre Humanos e Computador
![Page 2: 1 PROJETO DE INTERFACE - Projeto de Interfaces entre componentes do software - Projeto de Interfaces entre software e outros produtores e consumidores](https://reader035.vdocuments.pub/reader035/viewer/2022062512/552fc10b497959413d8c17b8/html5/thumbnails/2.jpg)
2
Engenharia de Requisitos focada em Interface
![Page 3: 1 PROJETO DE INTERFACE - Projeto de Interfaces entre componentes do software - Projeto de Interfaces entre software e outros produtores e consumidores](https://reader035.vdocuments.pub/reader035/viewer/2022062512/552fc10b497959413d8c17b8/html5/thumbnails/3.jpg)
3
Levantamento de Requisitos
![Page 4: 1 PROJETO DE INTERFACE - Projeto de Interfaces entre componentes do software - Projeto de Interfaces entre software e outros produtores e consumidores](https://reader035.vdocuments.pub/reader035/viewer/2022062512/552fc10b497959413d8c17b8/html5/thumbnails/4.jpg)
4
Interação com usuário: colocá-lo no ambiente de uso
-Usuário quer controlar o computador e não o contrário:
-- Economizar atividades desnecessárias ou indesejadas-- Interação Flexível-- Permitir realizar “stand-by” das operações ou voltar a opções anteriores-- Detectar atividades muito repetidas para encapsular o uso-- Entender como é o suporte
![Page 5: 1 PROJETO DE INTERFACE - Projeto de Interfaces entre componentes do software - Projeto de Interfaces entre software e outros produtores e consumidores](https://reader035.vdocuments.pub/reader035/viewer/2022062512/552fc10b497959413d8c17b8/html5/thumbnails/5.jpg)
5
Reduzir carga de memória de usuário
-- Reduzir memória de curto prazo-- Defaults bem elaborados-- Metáfora do mundo real-- Revelar informações progressivamente
![Page 6: 1 PROJETO DE INTERFACE - Projeto de Interfaces entre componentes do software - Projeto de Interfaces entre software e outros produtores e consumidores](https://reader035.vdocuments.pub/reader035/viewer/2022062512/552fc10b497959413d8c17b8/html5/thumbnails/6.jpg)
6
Interface Consistente
-- Manter consistência interna e entre família de sistemas-- Permitir que o usuário consiga se situar-- Obedecer possíveis normas (ex. CTRL + C)-- Levantamento estatístico de aspectos de usabilidade
![Page 7: 1 PROJETO DE INTERFACE - Projeto de Interfaces entre componentes do software - Projeto de Interfaces entre software e outros produtores e consumidores](https://reader035.vdocuments.pub/reader035/viewer/2022062512/552fc10b497959413d8c17b8/html5/thumbnails/7.jpg)
7
USABILIDADE
-- Facilitar aprendizado-- Ajuda a lembrar o que já foi aprendido-- Reduz probabilidade de Erro-- Facilita eficiência
![Page 8: 1 PROJETO DE INTERFACE - Projeto de Interfaces entre componentes do software - Projeto de Interfaces entre software e outros produtores e consumidores](https://reader035.vdocuments.pub/reader035/viewer/2022062512/552fc10b497959413d8c17b8/html5/thumbnails/8.jpg)
8
USABILIDADE – Perguntas a serem respondidas:
-- Sistema é utilizado sem ajuda continua-- Mecanismo de interação se torna mais flexível na medida que usuário ganha experiência?-- Sistema está sintonizado com ambiente?-- Usuário se perde em alguns momentos?-- Escolha de ícones está correta?-- Tolerância a erros?
![Page 9: 1 PROJETO DE INTERFACE - Projeto de Interfaces entre componentes do software - Projeto de Interfaces entre software e outros produtores e consumidores](https://reader035.vdocuments.pub/reader035/viewer/2022062512/552fc10b497959413d8c17b8/html5/thumbnails/9.jpg)
9
Projeto de Interface
-- Modelo de Usuário-- Percepção do sistema-- Modelo de Implementação
![Page 10: 1 PROJETO DE INTERFACE - Projeto de Interfaces entre componentes do software - Projeto de Interfaces entre software e outros produtores e consumidores](https://reader035.vdocuments.pub/reader035/viewer/2022062512/552fc10b497959413d8c17b8/html5/thumbnails/10.jpg)
10
O Processo
-- Prototipagem-- Método baseado no estudo dos casos de uso
![Page 11: 1 PROJETO DE INTERFACE - Projeto de Interfaces entre componentes do software - Projeto de Interfaces entre software e outros produtores e consumidores](https://reader035.vdocuments.pub/reader035/viewer/2022062512/552fc10b497959413d8c17b8/html5/thumbnails/11.jpg)
11
Noções de Design
![Page 12: 1 PROJETO DE INTERFACE - Projeto de Interfaces entre componentes do software - Projeto de Interfaces entre software e outros produtores e consumidores](https://reader035.vdocuments.pub/reader035/viewer/2022062512/552fc10b497959413d8c17b8/html5/thumbnails/12.jpg)
12
Diagrama de Sequência
![Page 13: 1 PROJETO DE INTERFACE - Projeto de Interfaces entre componentes do software - Projeto de Interfaces entre software e outros produtores e consumidores](https://reader035.vdocuments.pub/reader035/viewer/2022062512/552fc10b497959413d8c17b8/html5/thumbnails/13.jpg)
13
Diagrama de Atividade
![Page 14: 1 PROJETO DE INTERFACE - Projeto de Interfaces entre componentes do software - Projeto de Interfaces entre software e outros produtores e consumidores](https://reader035.vdocuments.pub/reader035/viewer/2022062512/552fc10b497959413d8c17b8/html5/thumbnails/14.jpg)
14
Exercício
Desenvolver um projeto de interface, explorando os conceitos de IHC para o seguinte sistema:
O supermercado SENDAS deseja construir uma versão online de suas lojas, onde os clientes poderão realizar as compras pela internet, sem sair de casa. É obrigatório que o usuário, para realizar as compras, seja cadastrado e possua seu cartão SENDAS. Este cadastro solicita o número do cartão, por meio do qual virá a cobrança mensal. O portal permitirá que o usuário possa navegar pelas sessões do supermercado usando os mesmos padrões de distribuição das lojas reais. Podem-se escolher dois tipos de entrega: a domicilio, onde se acrescenta um valor de 5% das compras, ou o cliente busca na loja, não sendo cobrada nenhuma taxa. -O ambiente interativo deve permitir que seja possível ver informações detalhadas de um determinado produto. Entretanto o preço deve estar visível sem nenhum grau de interatividade adicional.-O sistema a ser entregue deve contemplar também um ambiente de administrador, que permitirá apenas a pessoas autorizadas a inserção de mercadorias e alteração de preços.-O sistema deverá guardar um histórico de todas as compras realizadas por um cliente, possibilitando que um agente inteligente frequentemente analise estes dados e informe o cliente sobre produtos que costumam ser de seu interesse.