Interação Homem- Máquina (IHM)
|
|
|
- Lorena Malheiro Pais
- 9 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
ENGENHARIA DE USABILIDADE
ENGENHARIA DE USABILIDADE Luiz Leão [email protected] 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
IHC 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
DEINF - 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
Curso 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
ENGENHARIA DE USABILIDADE Unidade I Conceituação. Luiz Leão
Luiz Leão [email protected] 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
Aná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
Material 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,
Ergonomia e Usabilidade
Ergonomia e Usabilidade Professor: José Durval Pacheco [email protected] Usabilidade - Definição Usabilidade é a capacidade de um produto ser usado por usuários específicos para atingir objetivos
ERGONOMIA 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
ESPECIFICAÇÃ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
Campus 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: [email protected] / [email protected] MATÉRIA: INTERFACE HOMEM COMPUTADOR (IHC) Aula N
ANÁ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:
Sistemas 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
Projeto 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
Introduçã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
Introdução à Engenharia de Software
Introdução à Engenharia de Software Professor: Rômulo César [email protected] www.romulocesar.com.br Imagem Clássica Objetivo da aula Depois desta aula você terá uma visão sobre o que é a engenharia
Engenharia de Usabilidade
Universidade Federal do Vale do São Francisco -UNIVASF Colegiado de Engenharia de Computação Engenharia de Usabilidade Prof. Jorge Cavalcanti [email protected] www.twitter.com/jorgecav Interação
Engenharia 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
INTERFACE 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
Aula 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
Introduçã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
ENGENHARIA 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
Introduçã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
POWERPOINT 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
Banco 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
AVALIAÇÃ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
Engenharia 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
Aula 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
Aná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 [email protected] DESU / DComp 2018 2 1 Técnica que orienta a análise de sistemas para a essência do negócio ao qual
Introduçã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
Livro 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
Introduçã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
USABILIDADE. 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
Faculdade 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
Introduçã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
INF1403 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
Interface 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
Requisitos 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
Sistemas 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.
Portfó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
Modelagem 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
Interaçã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
Introduçã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
APLICAÇÕ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
Documentaçã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
INTRODUÇÃ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
Programação I A Linguagem C. Prof. Carlos Alberto
Programação I A Linguagem C Prof. Carlos Alberto [email protected] [email protected] 2 Origem A linguagem C foi desenvolvida em 1972, nos Laboratórios Bell, por Dennis Ritchie. Implementada
O 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
ENGENHARIA 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,
SISTEMA 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:
1. 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.
Interface 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
Engenharia 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
Interface 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
Aula 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
O 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
Programaçã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,
8. 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
Professora 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
PCS3413 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
Visibilidade 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
Curso 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
AULA 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
Conceitos 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
Migrando 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
O CMS JOOMLA! UM GUIA PARA INICIANTES
O CMS JOOMLA! UM GUIA PARA INICIANTES 25/04/2016 Daniel Picon [email protected] 1 INTRODUÇÃO REDE DE COMPUTADORES E INTERNET O que acontece quando tentamos acessar um site da internet? Computadores se comunicam
3 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
Princí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
Guia 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
Aula 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
Levantamento, 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
Prof. 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 [email protected]
Padrõ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
4/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
COMPONENTES 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
Pré-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
Introduçã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
