Interação Homem- Máquina (IHM)
|
|
- Lorena Malheiro Pais
- 7 Há anos
- Visualizações:
Transcrição
1 Interação Homem- Máquina (IHM) Prof. Paulo César Fernandes de Oliveira, BSc, MPhil, PhD (Fonte: Pressman, R. Software Engineering: A Practitioner s Approach. McGraw-Hill, 2005) 08/12/11 PCF de Oliveira (2011) 1
2 IHM Projeto de Interface de Usuário ² Introdução ² Regras de ouro ² Conciliando 4 modelos diferentes ² Análise da Interface do usuário ² Projeto da Interface do usuário ² Avaliação da Interface do usuário 08/12/11 PCF de Oliveira (2011) 2
3 ² Fácil de usar? Introdução ² Fácil de aprender? ² Fácil de entender? 08/12/11 PCF de Oliveira (2011) 3
4 Introdução ² Erros Típicos de Projeto ² Falta de consistência ² Muita memorização ² Falta de ajuda/help ² Sem sensibilidade ao contexto ² Resposta ruim ² Não amigável 08/12/11 PCF de Oliveira (2011) 4
5 Introdução ² Interfaces gráficas do usuário (GUIs) ajudaram a eliminar a maioria dos problemas de interfaces ² Algumas são difíceis de aprender, de usar, confusas, não intuitivas e frustantes 08/12/11 PCF de Oliveira (2011) 5
6 Introdução ² Análise e projeto da interface do usuário tem a haver com o estudo das pessoas e como elas se relacionam com a tecnologia ² Para criar tecnologia que se adapte ao ser humano, é necessário estudá-lo. Mas hoje temos uma tendência de estudar apenas a tecnologia. Como consequência, exige-se que as pessoas se adaptem à tecnologia. É chegada a hora de inverter a tendência, a hora de fazer com que a tecnologia se adapte às pessoas (Norman, 1988) 08/12/11 PCF de Oliveira (2011) 6
7 Regras de Ouro ² Deixar o usuário no comando ² Reduzir a carga de memória do usuário ² Tornar a interface consistente 08/12/11 PCF de Oliveira (2011) 7
8 Deixar o usuário no comando ² Definir modos de interação para não forçar o usuário a realizar ações desnecessárias ou indesejadas ² Proporcionar interação flexível 08/12/11 PCF de Oliveira (2011) 8
9 Deixar o usuário no comando ² Possibilitar que a interação do usuário possa ser interrompida e desfeita ² Simplificar a interação à medida que os níveis de competência avançam ² Permitir que a interação possa ser personalizada 08/12/11 PCF de Oliveira (2011) 9
10 Deixar o usuário no comando ² Ocultar detalhes técnicos de funcionamento interno do usuário casual ² Projetar a interação direta com objetos que aparecem na tela 08/12/11 PCF de Oliveira (2011) 10
11 Reduzir a carga de memória do usuário ² Reduzir a demanda de memória recente ² Estabelecer defaults significativos ² Definir atalhos intuitivos 08/12/11 PCF de Oliveira (2011) 11
12 Reduzir a carga de memória do usuário ² Layout visual da interface deve se basear na metáfora do mundo real ² Revelar informações de maneira progressiva 08/12/11 PCF de Oliveira (2011) 12
13 Tornar a interface consistente ² Permitir o usuário inserir a tarefa atual em um contexto significativo ² Manter consistência ao longo de uma família de operações ² Modelos interativos anteriores criaram expectativas nos usuários, não fazer alterações ² Somente se houver uma razão forte para isto 08/12/11 PCF de Oliveira (2011) 13
14 Análise e Projeto de Interfaces Modelo de Análise e Projeto de Interfaces 08/12/11 PCF de Oliveira (2011) 14
15 Modelo de Análise e Projeto de Interfaces ² Papel do projetista da interface ² Conciliar estes diferentes modelos ² Produzir uma representação consistente da interface Modelo de Análise e Projeto de Interfaces 08/12/11 PCF de Oliveira (2011) 15
16 Modelo de Análise e Projeto de Interfaces ² Modelo de usuário ² estabelecido por um engenheiro humano ou engenheiro de software ² perfil dos usuários finais do sistema ² Modelo de projeto ² criado por um engenheiro de software ² realização do projeto do modelo de usuário 08/12/11 PCF de Oliveira (2011) 16
17 Modelo de Análise e Projeto de Interfaces ² Modelo de implementação ² criado pelos implementadores do sistema ² aparência externa do sistema (look and feel) mais as informações de apoio/suporte que descrevem a sintaxe e semântica da interface ² Modelo mental ² desenvolvido pelo usuário quando interage com a aplicação ² imagem mental do usuário de como é a interface (percepção do sistema) 08/12/11 PCF de Oliveira (2011) 17
18 Análise e Projeto de Interfaces ² Processo de Análise e Projeto de Interfaces 08/12/11 PCF de Oliveira (2011) 18
19 Análise de Interfaces ² Foca-se em compreender (ou analisar) ² Pessoas (usuários finais) que vão interagir com o sistema através da interface ² Tarefas que os usuários devem executar para fazer seus trabalhos ² Conteúdo que é apresentado como parte da interface ² Ambiente onde estas tarefas serão executadas 08/12/11 PCF de Oliveira (2011) 19
20 Análise de Interfaces ² Análise das Pessoas ² Obter o modelo mental e de projeto do usuário para entender ² Usuários ² Como eles usarão o sistema ² Informação pode ser obtida através ² Entrevistas com os usuários finais ² Pessoal de vendas que interage com clientes e usuários finais regularmente ² Análise de mercado para entender como diferentes segmentos da população podem usar o software ² Pessoal de suporte sobre o que funciona e o que não, o que usuários gostam/desgostam, quais características geram perguntas e que são fáceis de usar 08/12/11 PCF de Oliveira (2011) 20
21 Análise de Interfaces ² Perguntas para Análise das Pessoas ² Usuários são profissionais treinados, técnicos, de escritório, ou de fábrica? ² Qual o nível formal de educação que o usuário tem? ² Usuários são capazes de aprender por meio de material escrito ou desejam treinamento em sala de aula? ² Usuários datilografam bem ou têm aversão ao teclado? ² Qual a faixa de idade dos usuários? ² Usuários terão representação predominante (masculino / feminino)? ² Como usuários serão remunerados pelo trabalho que executam? ² Usuários trabalham em horários normais ou até terminá-lo? ² Software será parte integral do trabalho dos usuários ou será usado ocasionalmente? ² Qual o principal idioma falado entre os usuários? ² Quais as consequências se um usuário erra usando o sistema? ² Usuários são especialistas no assunto que é abordado pelo sistema? ² Usuários querem saber sobre a tecnologia que está por trás da interface? 08/12/11 PCF de Oliveira (2011) 21
22 Análise de Interfaces ² Análise das Tarefas ² Responder ² Qual o trabalho o usuário irá executar em determinadas circunstâncias? ² Quais tarefas e subtarefas serão executadas enquanto o usuário faz o trabalho? ² Quais objetos de domínio específico do problema o usuário manipular enquanto o trabalho é realizado? ² Qual é a sequência de tarefas (i.e. Workflow) ² Qual a hierarquia das tarefas? ² Casos de uso definem a interação básica ² Elaboração de tarefa refina as tarefas interativas ² Elaboração de objetos identifica os objetos da interface (classes) ² Análise do fluxo de trabalho (workflow) define como um processo é completado quando várias pessoas (papéis) estão envolvidas 08/12/11 PCF de Oliveira (2011) 22
23 Análise de Interfaces ² Análise do Conteúdo ² Conteúdo mostrado pode variar de relatórios de texto, visualização gráfica e até informação multimídia ² Conteúdo da tela ² Gerado por componentes de outras partes da aplicação ² Adquirido de dados armazenados em BD que estão acessíveis pela aplicação ² Transmitidos de sistemas externos à aplicação em questão ² Formato e estética do conteúdo (como é exibido pela interface) precisa ser considerado 08/12/11 PCF de Oliveira (2011) 23
24 Análise de Interfaces ² Perguntas para Análise do Conteúdo ² Tipos de dados diferentes estão alocados em localizações geográficas consistentes na tela (e.g. fotos apareceriam no canto direito da tela? ² Usuário pode personalizar a localização do conteúdo na tela? ² Todo o conteúdo possui identificação apropriada na tela? ² Se um relatório extenso precisa ser apresentado na tela como ele deve ser particionado para fácil compreensão? ² Mecanismos estarão disponíveis para ir diretamente a informações resumidas em coleções de dados volumosas? ² Saída gráfica estará adequada para caber dentro dos limites físicos do dispositivo de tela que está sendo usado? ² Como as cores serão usadas para melhorar a compreensão? ² Como mensagens de erro e advertência serão apresentadas ao usuário? 08/12/11 PCF de Oliveira (2011) 24
25 Análise de Interfaces ² Análise do Ambiente ² Software precisa ser projetado para adequar-se ao ambiente de trabalho ² Fatores a considerar ² Tipo de iluminação ² Tamanho e altura da tela ² Tamanho e altura do teclado (e fácil de usar) ² Tipo do mouse (e fácil de usar) ² Ruído do ambiente ² Limitações de espaço para o computador e/ou usuário ² Condições meteorológicas ou atmosféricas ² Restrições de temperatura e pressão ² Restrições de tempo (quando, quão rápido e por quanto tempo) 08/12/11 PCF de Oliveira (2011) 25
26 Etapas no Projeto de Interfaces ² Considerações ² Projeto de Interfaces é um processo interativo ² Cada interação elabora e refina a informação desenvolvida na etapa anterior ² Etapas ² Usar informações desenvolvidas durante a análise de interfaces definir objetos e ações (operações) de interface ² Definir eventos (ações de usuário) que provocarão a mudança de estado de uma interface modelar esse comportamento ² Representar cada estado da interface como realmente aparecerá para o usuário final ² Indicar como usuário interpreta o estado do sistema com base em informações fornecidas através da interface 08/12/11 PCF de Oliveira (2011) 26
27 Etapas no Projeto de Interfaces ² Considerações ² Projetista deve ² Sempre seguir as regras de ouro (3) ² Modelar como a interface será implementada ² Considerar o ambiente a ser usado ² Tecnologia de exibição ² Sistema operacional ² Ferramentas de desenvolvimento 08/12/11 PCF de Oliveira (2011) 27
28 Etapas no Projeto de Interfaces ² Questões de projeto ² Tempo de resposta ² Recursos de ajuda ² Quando está disponível? ² Como é acessada? ² Como é representada ao usuário? ² Como é estruturada? ² O que acontece quando sair dela? ² Tratamento de erros ² Significativos ao usuário ² Descritivos sobre o problema ² Atribuição de nomes a comandos e menus ² Consistente ² Fácil de aprender ² Acessibilidade ² Internacionalização 08/12/11 PCF de Oliveira (2011) 28
29 Avaliação de Projeto de Interfaces ² Ciclo de Avaliação preliminary design build prototype #1 interface build prototype # n interface design modifications are made user evaluate's interface evaluation is studied by designer Interface design is complete 08/12/11 PCF de Oliveira (2011) 29
30 Avaliação de Projeto de Interfaces ² Critérios de Avaliação ² Volume de aprendizado exigido dos usuários ² Duração e complexidade da especificação escrita do sistema ² Tempo de interação e a eficiência geral do sistema ² Número de tarefas de usuário especificado ² Número médio de ações por tarefa ² Carga de memória necessária por parte dos usuários ² Número de ações, tarefas e estados do sistema ² Complexidade da interface e grau de aceitação por parte dos usuários ² Estilo da interface ² Recursos de ajuda ² Tratamento de erros 08/12/11 PCF de Oliveira (2011) 30
Projeto de Interface Homem- Máquina
Projeto de Interface Homem- Máquina PCS 013 Profa. Lúcia V. L. Filgueiras Profa. Selma S. S. Melnikoff Projeto de Interface- Homem- Máquina Em geral, esta atividade é realizada na fase de análise ou de
Leia maisENGENHARIA DE USABILIDADE
ENGENHARIA DE USABILIDADE Luiz Leão luizleao@gmail.com http://www.luizleao.com Questão 1 Quais os objetivos da IHC? Questão 1 Resposta Quais os objetivos da IHC? - Socialização da informação; - Aumentar
Leia maisIHC Interação Homem- Computador. Profa.Denise Neves
IHC Interação Homem- Computador Profa.Denise Neves 2017 Introdução IHC é a abreviação para INTERAÇÃO HOMEM-COMPUTADOR, que no inglês é encontrado sob a sigla HCI Human- Computer Interface. IHC também pode
Leia maisDEINF - UFMA Especialização em Análise e Projeto de Sistema
DEINF - UFMA Especialização em Análise e Projeto de Sistema Interação Humano Computador Prof. Anselmo C. de Paiva Depto de Informática - UFMA Estilos de Interação todas as formas como os usuários se comunicam
Leia maisCurso online de Fundamentos em Android. Plano de Estudo
Curso online de Fundamentos em Android Plano de Estudo Descrição do programa A Certificação Android ensina como usar as ferramentas necessárias para projetar e implantar aplicativos Android para dispositivos
Leia maisENGENHARIA DE USABILIDADE Unidade I Conceituação. Luiz Leão
Luiz Leão luizleao@gmail.com http://www.luizleao.com Introdução 1.1 Ergonomia 1.1.1 Ergonomia física e cognitiva 1.2 Usabilidade e Engenharia de Usabilidade 1.3 Interação Humano-Computador. Unidade II
Leia maisAnálise e projeto de sistemas
Análise e projeto de sistemas Conteúdo: UML O processo de desenvolvimento de software Prof. Patrícia Lucas A linguagem de modelagem unificada (UML) A UML teve origem em uma tentativa de se unificar os
Leia maisDesign: estrutura e estética
Parte III Design: estrutura e estética Arte X Engenharia z Desenvolver Sistema Web é arte? A Web oferece espaço para arte...... mas usuários também querem serviços de qualidade... e clientes querem prazos
Leia maisMaterial Complementar de INF Engenharia Cognitiva
Material Complementar de INF 1403 2009.1 Engenharia Cognitiva Introdução A Engenharia Cognitiva foi concebida por Donald Norman em 1986 como uma tentativa de aplicar conhecimentos de Ciência Cognitiva,
Leia maisErgonomia e Usabilidade
Ergonomia e Usabilidade Professor: José Durval Pacheco durval.pacheco@ifrn.edu.br Usabilidade - Definição Usabilidade é a capacidade de um produto ser usado por usuários específicos para atingir objetivos
Leia maisUNIVERSIDADE FEDERAL DE PELOTAS. Índice
Índice Os Assistentes... 3! Assistente de Autoconteúdo... 3! Escolhendo uma apresentação em branco... 3! Abrir uma apresentação existente... 4 Salvando Apresentações... 4 A Janela do PowerPoint... 5 1
Leia maisFaculdade de Tecnologia SENAC Pelotas Interface Homem Computador 3º Semestre
Faculdade de Tecnologia SENAC Pelotas Interface Homem Computador 3º Semestre Material 2 Aspectos tecnológicos de interfaces Aspectos psicológicos da interação humana Prof. Luthiano Venecian Aspectos tecnológicos
Leia maisERGONOMIA Notas de Aula-Graduação
ERGONOMIA Notas de Aula-Graduação Análise Ergonômica do Produto Critérios: Bases Conceituais e Funções do Produto Mario S. Ferreira Abril, 2012 HOMEM X MEIO DE PRODUÇÃO X MODO DE PRODUÇÃO AMBIENTE DE TRABALHO
Leia maisESPECIFICAÇÃO DE SOFTWARE
ESPECIFICAÇÃO DE SOFTWARE Integrantes do grupo: Joel Edu Sánchez Castro Fernando Hattori Miguel Angel Galarreta Valverde Felipe Martins dos Santos 1 SUMÁRIO DESCRIÇÃO...3 REQUISITOS...3 REQUISITOS FUNCIONAIS
Leia maisCampus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini /
Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini E-mail: prof.andre.luis.belini@gmail.com / andre.belini@ifsp.edu.br MATÉRIA: INTERFACE HOMEM COMPUTADOR (IHC) Aula N
Leia maisIntrodução. Conteúdo. Usabilidade. Engenharia de software X Usabilidade. Benefícios. Introdução. Introdução. Introdução. Introdução.
Engenharia de Usabilidade Prof.: Clarindo Isaías Pereira da Silva e Pádua Synergia / Gestus Departamento de Ciência da Computação - UFMG Clarindo Pádua 2 Referências Hix, D.; Hartson, H. R. Developing
Leia maisANÁLISE E DESENVOLVIMENTO DE SISTEMAS TURMA º PERÍODO - 7º MÓDULO AVALIAÇÃO A1 DATA 10/09/2009 ENGENHARIA DE USABILIDADE
ANÁLISE E DESENVOLVIMENTO DE SISTEMAS TURMA 2008 4º PERÍODO - 7º MÓDULO AVALIAÇÃO A1 DATA 10/09/2009 ENGENHARIA DE USABILIDADE 2009/2 GABARITO COMENTADO QUESTÃO 1: 1. Considere as afirmações a seguir:
Leia maisSistemas Especialistas
Agenda Sistemas Especialistas Revisão Conceitos Básicos Entender uma ferramenta para S.E. Sistemas de Informação Inteligentes Prof. Esp. MBA Heuber G. F. Lima Aula2 Page 2 Conceitos I.A. Sistemas Especialistas
Leia maisProjeto e Organização do
Projeto e Organização do Trabalho Profª. Ms. Eng. Aline Soares Pereira SISTEMAS PRODUTIVOS I Aula 10 Projeto e Organização do Trabalho Princípios gerais de projeto em produção/operações Projeto de processos
Leia maisIntrodução Diagrama de Classes Diagrama de Seqüência Diagrama de Atividades. Diagramas UML. Classe, Seqüência e Atividades. Marcio E. F.
Diagramas UML Classe, Seqüência e Atividades Marcio E. F. Maia Disciplina: Engenharia de Software Professora: Rossana M. C. Andrade Curso: Ciências da Computação Universidade Federal do Ceará 15 de maio
Leia maisIntrodução à Engenharia de Software
Introdução à Engenharia de Software Professor: Rômulo César romulodandrade@gmail.com www.romulocesar.com.br Imagem Clássica Objetivo da aula Depois desta aula você terá uma visão sobre o que é a engenharia
Leia maisEngenharia de Usabilidade
Universidade Federal do Vale do São Francisco -UNIVASF Colegiado de Engenharia de Computação Engenharia de Usabilidade Prof. Jorge Cavalcanti Jorge.cavalcanti@univasf.edu.br www.twitter.com/jorgecav Interação
Leia maisEngenharia de Software.
Engenharia de Software Prof. Raquel Silveira O que é (Rational Unified Process)? É um modelo de processo moderno derivado do trabalho sobre a UML e do Processo Unificado de Desenvolvimento de Software
Leia maisINTERFACE HUMANO- COMPUTADOR (IHC)
INTERFACE HUMANO- COMPUTADOR (IHC) Aula 2 BACHARELADO EM SISTEMA DE INFORMAÇÃO INTERFACE HUMANO COMPUTADOR Marcelo Henrique dos Santos Marcelo Henrique dos Santos Mestrado em Educação (em andamento) MBA
Leia maisAula 2 BD Introdução. Profa. Elaine Faria UFU
Aula 2 BD Introdução Profa. Elaine Faria UFU - 2017 Motivação A quantidade de informação disponível está crescendo exponencialmente Os dados e as informações tem um papel importante para as organizações
Leia maisSeminário GVcev Varejo Virtual e Multicanal
Seminário GVcev Varejo Virtual e Multicanal Usabilidade em Ambientes Virtuais Simone Bacellar Leal Ferreira - simone@uniriotec.br UNIRIO Características de uma Boa Interface com o Usuário Simone Bacellar
Leia maisIntrodução INTRODUÇÃO AO SWEBOK. Origens do corpo de conhecimentos da Engenharia de Software: Introdução a Computação e Engenharia de Software
INTRODUÇÃO AO SWEBOK Introdução a Computação e Engenharia de Software Profa. Cynthia Pinheiro Introdução Origens do corpo de conhecimentos da Engenharia de Software: Engenharia da Computação Ciência da
Leia maisENGENHARIA DE USABILIDADE. Aula 08 - Técnicas para avaliação de interfaces
Aula 08 - Técnicas para avaliação de interfaces Na aula anterior... Técnicas para modelagem de requisitos The Bridge 1: Expressar os requisitos dos usuários como fluxos de tarefas. 2: Mapear os fluxos
Leia maisIntrodução 27/9/2005. Prof.: Clarindo Isaías Pereira da Silva e Pádua Departamento de Ciência da Computação UFMG Gestus. Usabilidade.
Introdução Prof.: Clarindo Isaías Pereira da Silva e Pádua Departamento de Ciência da Computação UFMG Gestus Referências Hix, D.; Hartson, H. R. Developing User Interfaces: ensuring usability through product
Leia maisPOWERPOINT O PowerPoint é um software de apresentação multimídia. As apresentações elaboradas por ele, podem ser diretamente exibidas no monitor de vídeo de um computador ou projetadas através de dispositivos
Leia mais30% a 50% dos custos desenvolvimento A complexidade torna impossível teste completo (cobertura total) Mas...
TESTES TESTES DE SOFTWARE 30% a 50% dos custos desenvolvimento A complexidade torna impossível teste completo (cobertura total) Mas... Metodologia para testes bem definida Uso de ferramentas podem aumentar
Leia maisBanco de Dados. Introdução. Profa. Flávia Cristina Bernardini
Banco de Dados Introdução Profa. Flávia Cristina Bernardini * Slides Baseados no material elaborado pelos professores Eduardo R. Hruschka, Cristina D. A. Ciferri e Elaine Parros Machado Motivação Operações
Leia maisAVALIAÇÃO DE INTERFACES
Conceitos do Livro: Interação Humano - Computador Simone D. J. Barbosa/Bruno Santana da Silva Orienta o avaliador: Introdução Fazer julgamento sobre a qualidade de uso Identificar problemas do usuário
Leia maisEngenharia de Software
Instituto Superior Politécnico de Ciências e Tecnologia Engenharia de Software Prof Pedro Vunge www.pedrovunge.com I Semestre de 2018 Capítulo 1 Introdução SUMÁRIO Engenharia de Software Definição; Objectivos
Leia maisAula Prática de Redes Industriais Wireshark
Aula Prática de Redes Industriais Wireshark O entendimento de protocolos de redes pode ser bastante aprofundado através da observação de protocolos funcionando e da manipulação de protocolos - observando
Leia maisAnálise e Projeto de Sistemas I. Curso de Sistemas de Informação. Karla Donato Fook DESU / DComp.
Análise e Projeto de Sistemas I Curso de Sistemas de Informação Karla Donato Fook karladf@ifma.edu.br DESU / DComp 2018 2 1 Técnica que orienta a análise de sistemas para a essência do negócio ao qual
Leia maisIntrodução. Para aumentarmos a qualidade de uso de sistemas interativos, devemos identificar os elementos envolvidos na interação usuário-sistemas:
Conceitos Básicos Introdução Para aumentarmos a qualidade de uso de sistemas interativos, devemos identificar os elementos envolvidos na interação usuário-sistemas: Interação usuário-sistema; Interface
Leia maisLivro texto: Capítulo 1
Livro texto: Capítulo 1 Bancos de dados (BD) No decorrer do dia, a maioria de nós se depara com atividades que envolvem alguma interação com os BD s banco reservas em um hotel compra de passagens aéreas
Leia maisIntrodução a Ergonomia e Usabilidade
Introdução a Ergonomia e Usabilidade Projeto de Interface Homem- Máquina Prof. Esp. MBA Heuber G. F. Lima Aula 1 Agenda Apresentação Definições Gerais Importância Usabilidade e Ergonomia Engenharia da
Leia maisUSABILIDADE. Prof.: Michele Nasu Tomiyama Bucci
USABILIDADE Prof.: Michele Nasu Tomiyama Bucci Análise heurística Definição Análise Heurística (Nielsen and Molich, 1990; Nielsen 1994) é um método de engenharia de usabilidade para encontrar os erros
Leia maisFaculdade de Tecnologia SENAC Pelotas Interface Homem Computador 3º Semestre
Faculdade de Tecnologia SENAC Pelotas Interface Homem Computador 3º Semestre Material 5 Metodologias de Desenvolvimento de Interfaces Prof. Luthiano Venecian Introdução o Como conceber e implementar a
Leia maisIntrodução à Interface Pessoa-Máquina
Instituto Superior Politécnico de Ciências e Tecnologia Introdução à Interface Pessoa-Máquina Prof Pedro Vunge http://pedrovunge.com I Semestre de 2019 Instituto Superior Politécnico de Ciências e Tecnologia
Leia maisINF1403 Percurso Cognitivo (Cognitive Walkthrough)
1 INF1403 Percurso Cognitivo (Cognitive Walkthrough) Aula 11 08/04/2013 2 O que é o PERCURSO COGNITIVO Um método de inspeção Realizado por especialistas, sem a participação de usuários. Principal objetivo
Leia maisInterface de operação do PanelView 5500
Interface de operação do PanelView 5500 Apresentação do Studio 5000 View Designer Para ajudá-lo a otimizar a produtividade, a Rockwell Automation expandiu seu portfólio com a interface de operação PanelView
Leia maisRequisitos de Software
Engenharia de requisitos Requisitos de Software Estabelece os serviços que o cliente requer de um sistema e as restrições sob as quais tal sistema operará e será desenvolvido. Tais serviços e restrições
Leia maisAnálise de Requisitos
Análise de Requisitos Prof.ª: Érika A. Barrado Analisar x Projetar Análise: significa investigar, descobrir ou desvendar algo; Consiste em encontrar o conjunto de requisitos para um dado software; Definida
Leia maisSistemas Baseados em Conhecimento
Sistemas Baseados em Conhecimento Profa. Josiane M. P. Ferreira Baseado no capítulo 2 do livro Sistemas Inteligentes Fundamentos de Aplicações, organizadção: Solange Oliveira Rezende, ed. Manole, 2005.
Leia maisPortfólio de terminais gráficos PanelView 5000
Portfólio de terminais gráficos PanelView 5000 Apresentação do Studio 5000 View Designer Para ajudar a otimizar a sua produtividade, a Allen-Bradley ampliou o portfólio de terminais gráficos PanelView
Leia maisModelagem de Sistemas Web. Modelagem de BD
Modelagem de Sistemas Web Aula 9 Modelagem de BD OBS: Pré-requisito: noções intermediárias em BD e de modelo ER Fonte: Proj. e Mod. BD 4/E Capítulo: Análise de Req. E Mod. Dados Conceit. - Toby Teorey
Leia maisInteração Humano-Computador
Interação Humano-Computador Avaliação Heurística Danielle Freitas 2015.1 http://docente.ifrn.edu.br/daniellefreitas Agenda Avaliação Heurística O que é? Número de avaliadores Heurísticas de usabilidade
Leia maisIntrodução à Informática
Introdução à Informática Aula 3 http://www.ic.uff.br/~bianca/introinfo/ Aula 3-12/09/2007 1 Objetivo da disciplina O objetivo dessa disciplina é dar ao aluno noções básicas de computação. Serão apresentados
Leia maisAPLICAÇÕES PARA WEB PRÍNCIPIOS DA IHM. Trabalho feito por: Carolina Maróstica Izabela Diniz Larissa Mendes Sabrina Marinho Yagho Baldansi
APLICAÇÕES PARA WEB PRÍNCIPIOS DA IHM Trabalho feito por: Carolina Maróstica Izabela Diniz Larissa Mendes Sabrina Marinho Yagho Baldansi Varginha, 26 de fevereiro de 2016. Trabalho entregue ao professor
Leia maisVictor Hugo Andrade Soares monitor João Vitor dos Santos Tristão Primeiro Trabalho Prático
Universidade de São Paulo Instituto de Ciências Matemáticas e de Computação Departamento de Ciências de Computação Disciplina de Algoritmos e Estruturas de Dados II docente Profa. Dra. Cristina Dutra de
Leia maisDocumentação de Software. Simone Vasconcelos
Documentação de Software Simone Vasconcelos 1 Contexto Qualquer software deve ter uma quantidade razoável de documentação.! Documentos de trabalho.! Manuais de usuário produzidos profissionalmente. Em
Leia maisINTRODUÇÃO: INTERAÇÃO HUMANO- COMPUTADOR. Aula 2
INTRODUÇÃO: INTERAÇÃO HUMANO- COMPUTADOR Aula 2 TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PROJETO DE INTERFACE COM O USUÁRIO Marcelo Henrique dos Santos Marcelo Henrique dos Santos Mestrado em
Leia maisProgramação I A Linguagem C. Prof. Carlos Alberto
Programação I A Linguagem C Prof. Carlos Alberto carlos.batista@facape.br carlos36_batista@yahoo.com.br 2 Origem A linguagem C foi desenvolvida em 1972, nos Laboratórios Bell, por Dennis Ritchie. Implementada
Leia mais11 Recomendações de projeto para interfaces de sistemas de navegação GPS
11 Recomendações de projeto para interfaces de sistemas de navegação GPS cordo com: As recomendações de projeto apresentadas a seguir estão agrupadas de a- 1. a organização (taxonomia) do conteúdo da interface
Leia maisO que é um sistema distribuído?
Disciplina: Engenharia de Software 4 Bimestre Aula 1: ENGENHARIA DE SOFTWARE DISTRIBUÍDO O que é um sistema distribuído? Segundo Tanenbaum e Steen (2007) um sistema distribuído é uma coleção de computadores
Leia maisENGENHARIA DE USABILIDADE
ENGENHARIA DE USABILIDADE Aula 01 Bruna Patrícia da Silva Braga USABILIDADE E INTERAÇÃO HUMANO-COMPUTADOR (IHC) USABILIDADE É um atributo de qualidade relacionado à facilidade de uso de algo; Mais especificamente,
Leia maisSISTEMA DE INFORMAÇÃO GEOGRÁFICA APLICADA À GESTÃO PÚBLICA
SISTEMA DE INFORMAÇÃO GEOGRÁFICA APLICADA À GESTÃO PÚBLICA Julio Cesar do Carmo Junior 1, Osvaldo Cesar Pinheiro de Almeida 2 1 Informática para Gestão, Faculdade de Tecnologia, Botucatu, SP, Brasil. E-mail:
Leia mais1. Introdução O que é Microsoft PowerPoint Recursos de PowerPoint. Introdução
1. Introdução 1.1. O que é Microsoft PowerPoint 2007 Microsoft Office PowerPoint 2007 é um software de apresentação gráfica produzido pela Microsoft Corporation para o sistema operacional Microsoft Windows.
Leia maisAula 01 Algoritmos e lógica de programação e introdução ao C++
Aula 01 Algoritmos e lógica de programação e introdução ao C++ Autor: Max Rodrigues Marques Carga Horária: 2h 21 de julho de 2015 1 Algoritmo e lógica de programação Ementa do curso 1. Definições de algoritmo
Leia maisSegunda Parte do Trabalho Prático (Parte II) Valor: 70%
Universidade de São Paulo Instituto de Ciências Matemáticas e de Computação Departamento de Ciências de Computação Disciplina de Organização de Arquivos Profa. Dra. Cristina Dutra de Aguiar Ciferri PAE
Leia maisCampus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini /
Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini E-mail: prof.andre.luis.belini@gmail.com / andre.belini@ifsp.edu.br MATÉRIA: MATÉRIA: INTERFACE HOMEM COMPUTADOR (IHC)
Leia maisO QUE É E POR QUE ESTUDAR IHC?
O QUE É E POR QUE ESTUDAR IHC? É o conjunto de processos, diálogos, e ações através dos quais o usuário humano interage com um computador. "A interação homem-computador é uma disciplina que diz respeito
Leia maisInterface Humano- Computador (IHC) Prof. Dr. Ronaldo Barbosa
Interface Humano- Computador (IHC) Prof. Dr. Ronaldo Barbosa Aula 2 e 3 Uma visão geral de Usabilidade Usabilidade Usabilidade é o aspecto mais importante da interação homem-computador. Está ligada a fatores
Leia maisEngenharia de Software
Engenharia de Software Prof. Luiz Antonio do Nascimento Espec. sistema / Eng. sistemas Modelagem do processo de negócios Análise de requisitos O que tem que ser feito Projeto Como deve ser feito Construção
Leia maisAula 8 Projeto de Interface
Departamento de Sistemas de Computação Universidade de São Paulo Aula 8 Projeto de Interface Responsável Prof. Seiji Isotani (sisotani@icmc.usp.br) Os 5 Estilos de Interação Linha (linguagem) de comando
Leia maisInterface Usuário Máquina. Aula 05
Interface Usuário Máquina Aula 05 Interface Usar um sistema interativo significa interagir com sua interface para alcançar objetivos em determinado contexto de uso. Interação e Interface A interação e
Leia maisAula 01 Algoritmos e lógica de programação e introdução ao C++
Aula 01 Algoritmos e lógica de programação e introdução ao C++ Autor: José Martins de Castro Neto Carga Horária: 2h 21 de julho de 2015 1 Algoritmo e lógica de programação Ementa do curso 1. Definições
Leia maisPrimeira Parte do Trabalho Prático (Parte I) Valor: 30% Descrição do arquivo de dados
Universidade de São Paulo Instituto de Ciências Matemáticas e de Computação Departamento de Ciências de Computação Disciplina de Organização de Arquivos Profa. Dra. Cristina Dutra de Aguiar Ciferri PAE
Leia maisO MICROSOFT OFFICE WORD 2010
O MICROSOFT OFFICE WORD 2010 APRESENTAÇÃO DE INTERFACE Curso Técnico de Nível Médio Objetivo Apresentar a interface do Microsoft Word 2010. Processador de texto O Microsoft office Word 2010 é um aplicativo
Leia maisProgramação Distribuída. Metas de um Sistema Distribuído
Programação Distribuída Metas de um Sistema Distribuído Programação Distribuída Metas de um Sistema Distribuído Um S.D. deve oferecer: 1. fácil acesso a seus recursos; 2. ocultar onde estão esses recursos,
Leia mais8. Inserir senha no arquivo
8. Inserir senha no arquivo Algumas vezes, o documento que você elaborou pode conter informações confidenciais e você não gostaria que fosse visualizado por qualquer um. Para evitar que outras pessoas
Leia maisProfessora Orientadora do Departamento de Ciências Exatas e Engenharias. 4
DESENVOLVIMENTO DE OBJETO DE APRENDIZAGEM DE MATEMÁTICA VOLTADO PARA ESCOLAS DA REDE PÚBLICA UTILIZANDO SOFTWARE ADOBE FLASH PROFESSIONAL CC: UM OBJETO PARA O ENSINO DE ESTATÍSTICA 1 Diogo Rafael Silva
Leia maisPCS3413 Engenharia de Software e Banco de Dados
PCS3413 Engenharia de Software e Banco de Dados Aula 23 Escola Politécnica da Universidade de São Paulo 1 Acoplamento! Indica dependência entre classes.! Deve ser o menor possível.! Direcionar associações
Leia maisVisibilidade e Encapsulamento
Visibilidade e Encapsulamento Professor: Ricardo Luis dos Santos IFSUL 2016 Agenda Pacotes Visibilidade Encapsulamento Hands-On 2 Pacotes Em Java, a visibilidade ou grau de acesso a um determinado atributo
Leia maisCurso online de. Formação em Front-End. Plano de Estudo
Curso online de Formação em Front-End Plano de Estudo Descrição do programa O Programa de Desenvolvimento Web lhe oferece conhecimentos para desenvolver habilidades necessárias para se tornar um Desenvolvedor
Leia maisAULA 12 SISTEMAS SUPERVISÓRIOS
AULA 12 SISTEMAS SUPERVISÓRIOS Prof. Fabricia Neres São sistemas digitais de monitoração e operação da planta que gerencia as variáveis do processo. Estas informações são atualizadas continuamente e armazenadas
Leia maisConceitos Básicos. Fundação Centro de Análise, Pesquisa e Inovação Tecnológica Instituto de Ensino Superior - FUCAPI. Disciplina: Banco de Dados
Fundação Centro de Análise, Pesquisa e Inovação Tecnológica Instituto de Ensino Superior - FUCAPI Conceitos Básicos Disciplina: Banco de Dados Prof: Márcio Palheta, Esp Manaus - AM ROTEIRO Introdução Dados
Leia maisS15 - Engenharia de Requisitos continuação cap.6
S15 - Engenharia de Requisitos continuação cap.6 ENGENHARIA DE SOFTWARE PRESSMAN, 2011 Gilberto Wolff UTFPR Roteiro Análise de requisitos Modelagem baseada em cenários Modelos UML que complementam o Caso
Leia maisMigrando para o Access 2010
Neste guia Microsoft O Microsoft Access 2010 está com visual bem diferente, por isso, criamos este guia para ajudar você a minimizar a curva de aprendizado. Leia-o para saber mais sobre as principais partes
Leia maisO CMS JOOMLA! UM GUIA PARA INICIANTES
O CMS JOOMLA! UM GUIA PARA INICIANTES 25/04/2016 Daniel Picon dpicon@sc.usp.br 1 INTRODUÇÃO REDE DE COMPUTADORES E INTERNET O que acontece quando tentamos acessar um site da internet? Computadores se comunicam
Leia mais3 Requisitos de alto nível
3 Requisitos de alto nível Atores de sistema Casos de uso de sistema Como encontrar casos de uso de sistema no modelo de negócio Requisitos Modelo conceitual preliminar 3.1 Introdução aos requisitos de
Leia maisPrincípios da Engenharia de Software aula 03
Princípios da Engenharia de Software aula 03 Prof.: José Honorato Ferreira Nunes Material cedido por: Prof.: Franklin M. Correia Na aula anterior... Modelos de processos de software: Evolucionário Tipos
Leia maisGuia do CFTV Sistemas de CFTV, IP, Seguranà a Eletrà nica, Conectividade, Informaà ões, Fórum e Tecnologia.
VideoCAD - Software para Projeto de sistemas de CFTV Categoria : CFTV Publicado por Eng Marcelo Peres em 05-Aug-2009 01:30 Um projeto bem elaborado garantirá que as próximas etapas sejam feitas com uma
Leia maisAula 01 Conceito de Banco de Dados e SGBD
Aula 01 Conceito de Banco de Dados e SGBD Dado: conjunto de símbolos arranjados a fim de representar a informação fora da mente humana. Elemento de Dado: subconjunto de símbolos que compõem um dado com
Leia maisLevantamento, Análise e Gestão Requisitos. Aula 05
Levantamento, Análise e Gestão Requisitos Aula 05 Agenda Requisitos de Software Tipos de Requisitos: funcionais e não-funcionais Definição do escopo do problema Análise do problema Compreensão da necessidade
Leia maisProf. Jorge Cavalcanti
Universidade Federal do Vale do São Francisco Curso de Engenharia de Computação Introdução a Algoritmos Parte 02 (baseado no material do prof. Marcelo Linder) Prof. Jorge Cavalcanti jorge.cavalcanti@univasf.edu.br
Leia maisUSER INTERFACE DESIGN
USER INTERFACE DESIGN Ian Sommerville, 8º edição Capítulo 16 Aula de Luiz Eduardo Guarino de Vasconcelos Objetivos Sugerir alguns princípios gerais para o projeto de interface com o usuário Explicar os
Leia maisPadrões. Arquitetura de Software Thaís Batista
Padrões Endereçam uma classe de problemas recorrentes e apresenta uma solução para eles (podem ser considerados um par problema-solução) Permitem a construção de software com propriedades definidas Ajudam
Leia mais6 Considerações Finais
6 Considerações Finais Este capítulo apresenta as contribuições desta tese e os trabalhos que podem dar continuidade à pesquisa nela apresentada. 6.1 Contribuições Este trabalho tinha como objetivo propor,
Leia maisNúcleo de Educação a Distância Construindo parcerias e vencendo desafios
Núcleo de Educação a Distância Construindo parcerias e vencendo desafios Apoio: 1 Núcleo de Educação a Distância O Impacto do uso da TDIC para a Acessibilidade no Ensino Superior Uilian Vigentim Especialista
Leia mais4/14/11. Processos de Engenharia de Requisitos. Engenharia de requisitos. Elicitação e análise. A espiral de requisitos
Processos de engenharia de requisitos Processos de Engenharia de Requisitos Os requisitos e as formas de obtê-los e documentálos variam drasticamente de um projeto para o outro Contudo, existe uma série
Leia maisCOMPONENTES CENTRAIS DO SISTEMA OPERACIONAL. Prof. Eduardo H. S. Oliveira
COMPONENTES CENTRAIS DO SISTEMA OPERACIONAL Um usuário interage com o sistema operacional via uma ou mais aplicações de usuário e, muitas vezes, por meio de uma aplicação especial denominada shell (interpretador
Leia maisPré-requisitos: Conhecimentos de informática gerencial e lógica de programação.
CURSO DESENVOLVEDOR FRONT-END HTML5/CSS3/JavaScript Objetivo: Este curso visa introduzir o aluno do mundo do desenvolvimento Web, com aplicabilidade, ensino e capacitação nas principais linguagens de diagramação
Leia maisIntrodução. descrever os tipos de interfaces e linguagens oferecidas por um SGBD. mostrar o ambiente de programas dos SGBD s
Introdução Contribuição do Capítulo 2: discutir modelos de dados definir conceitos de esquemas e instâncias descrever os tipos de interfaces e linguagens oferecidas por um SGBD mostrar o ambiente de programas
Leia mais