Modelagem de Interação



Documentos relacionados
MANUAL DO ANIMAIL Terti Software

Design de IHC Design da Comunicação Modelos de Interação

Módulo 1 Configuração de Cursos. Robson Santos da Silva Ms.

OFICINA BLOG DAS ESCOLAS

Table of Contents. PowerPoint XP

EXEMPLO DE COMO FAZER UMA MALA DIRETA

INFORMÁTICA APLICADA III APOSTILA VISUAL

GUIA MUDANÇA E FORMATAÇÃO DE SERVIDOR - MILLENNIUM

GUIA MUDANÇA E FORMATAÇÃO DE SERVIDOR - SLIM

MANUAL DE UTILIZAÇÃO

Agendador de tarefas. Morgan N. Sandquist Desenvolvedor: Gary Meyer Revisor: Lauri Watts Tradução: Henrique Marks

Fluxo de trabalho do Capture Pro Software: Indexação de OCR e separação de documentos de código de correção

FERRAMENTAS DE COLABORAÇÃO CORPORATIVA

UNIVERSIDADE FEDERAL DO AMAPÁ PRÓ REITORIA DE ADMINISTRAÇÃO E PLANEJAMENTO DEPARTAMENTO DE INFORMÁTICA TREINAMENTO EM INFORMÁTICA MÓDULO V

Lição 1 - Criação de campos calculados em consultas

MDaemon GroupWare. Versão 1 Manual do Usuário. plugin para o Microsoft Outlook. Trabalhe em Equipe Usando o Outlook e o MDaemon

TUTORIAL III: ADICIONANDO AJUDA. Adicionando Ajuda

1. 1. COMO ACESSAR O CURSO

Engenharia de Software III

Sistema Click Principais Comandos

Instruções de uso do TABNET. Linha, Coluna e Conteúdo

Migrando para o Word 2010

Banco de Dados Microsoft Access: Criar tabelas

Tutorial Gerar arquivo PDF. Gerando um documento pdf com várias imagens 1- Inserir imagem no Word

Banco de Dados Microsoft Access: Criar tabelas. Vitor Valerio de Souza Campos

Como incluir artigos:

Certificado A1 Manual de Renovação online

COMO OTIMIZAR A SUA PLANILHA ATRAVÉS DA GRAVAÇÃO DE UMA MACRO EM EXCEL

Faculdade Boa Viagem Sistemas de Informação Gerenciais EXERCÍCIO PASSO-A-PASSO PEDIDOS E CONTROLE DE ESTOQUE. Microsoft Access.

Excel Avançado 2007 Excel Avançado

Certificado A1. Manual de Renovação online. Manual do Usuário. Produzido por: Informática Educativa. Página1

FERRAMENTAS DE COLABORAÇÃO CORPORATIVA

Usando o simulador MIPS

Aplicação do Método M Exemplo: Bloco de Notas [Bim, 2009]

Tutorial para ensinar a mexer pagina modelo da UFPI.

Professor: Macêdo Firmino Disciplina: Redes de Computadores II

Nota de Aula: Utilização da IDE Code::Blocks

AULA 06 CRIAÇÃO DE USUÁRIOS

W o r d p r e s s 1- TELA DE LOGIN

APÊNDICES. Curso de Word Avançado Adicione um apêndice ao seu documento

Procedimentos para Instalação do Sisloc

MANUAL DO USUÁRIO. Ferramenta de Fidelização Eletrônica ÁGUA DOCE SABORES DO BRASIL. Interface de OPERAÇÃO (no caixa)

Office LiveMeeting. Office LiveMeeting

Unidade 19: Macros Introdução Antes de você começar. Adicionando a Guia Desenvolvedor

Procedimentos para Reinstalação do Sisloc

Tutorial para envio de comunicados e SMS

WF Processos. Manual de Instruções

Microsoft Office PowerPoint 2007

Manual de Instalação. SafeSign Standard (Para MAC OS 10.7)

MALA DIRETA 2000 ACESSANDO O SISTEMA: 1 - Dê um clique no botão Iniciar do Windows para abrir o menu Iniciar.

Fluxo de trabalho do Capture Pro Software: Indexação de código de barras e separação de documentos

ADMINISTRAÇÃO DE SISTEMAS OPERACIONAIS COTAS DE DISCO. Professor Carlos Muniz

Técnico em informática ti 54 Configuração de serviços de rede no Windows 2003 server Ser ver Enterprise

Lazarus pelo SVN Linux/Windows

Como Gerar documento em PDF com várias Imagens

Banco de Dados BrOffice Base

PICPICS PASSO A PASSO

Apostila Oultlook 2007 Prof. Fabrício Melo

Tutorial: Como fazer o backup (cópia) e a restauração de conteúdos no Moodle?

Sumário INTRODUÇÃO Acesso ao Ambiente do Aluno Ferramentas e Configurações Ver Perfil Modificar Perfil...

Gerenciamento de Contatos

SIMPLES INFORMÁTICA E CONSULTORIA LTDA

Pesquisa de Sa+sfação por e- mail

DIRETRIZES DE USO DA MATRIZ DE SISTEMATIZAÇÃO DE INFORMAÇÕES

Associação Educacional Dom Bosco Curso de Engenharia 1º ano

Produção de tutoriais. Suellem Oliveira

Dicas para usar melhor o Word 2007

UNIBR FACULDADE DE SÃO VICENTE ESTÁGIO DIGITAL Manual de Criação Passo-a-Passo

Word 1 - Introdução Principais recursos do word A janela de documento Tela principal

Tutorial para envio de comunicados

Manual de Instalação e Configuração do Primeiro Backup Versão PRO

Universidade Federal de Santa Maria UFSM Centro de Tecnologia CT. Power Point. Básico

Manual do Usuário. Minha Biblioteca

Configurações de Templates no SolidWorks 2011

CENTRO UNIVERSITÁRIO CATÓLICA DE SANTA CATARINA PRÓ-REITORIA ACADÊMICA NÚCLEO DE EDUCAÇÃO EM AMBIENTES DIGITAIS NEAD

Rational Requirements Composer Treinamento aos Analistas de Qualidade e Gestor das Áreas de Projeto

Manual SAGe Versão 1.2 (a partir da versão )

PHP Material de aula prof. Toninho (8º Ano)

Leitor MaxProx-Lista-PC

EDITORA FERREIRA MP/RJ_EXERCÍCIOS 01

Elaborado por SIGA-EPT. Projeto SIGA-EPT: Manual do Usuário Almoxarifado

COMO SOLICITAR O CADASTRO DE UM ITEM SSA Central de Cadastro

Manual do Google agenda. criação e compartilhamento de agendas

Manual de Administração DPS Printer 2.1 NDDigital S/A - Software

Aula 1: Noção Básica e Criação de Tabelas.

CARTILHA OFFICE 365. Secretaria de Estado de Educação do Rio de Janeiro. Subsecretaria de Infraestrutura e Tecnologia da Informação

Despachante Express - Software para o despachante documentalista veicular DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1

Curso de Informática Básica

Guia de Início Rápido

Tutorial - DVD Flick

1- Requisitos mínimos. 2- Instalando o Acesso Full. 3- Iniciando o Acesso Full pela primeira vez

Portal do Senac: Área Exclusiva para Alunos Manual de Navegação e Operação

Os ícones que são usados nos desenhos de moldes estão dispostos na paleta na seguinte ordem:

COMO FAZER SEUS PEDIDOS ONLINE PASSO-A-PASSO

Esse tutorial visa apresentar as principais funcionalidades do Editor de Roteiro de Aprendizagem do Portal Clickideia.

Principais Ferramentas do Tidia-ae

Transcrição:

1 Modelagem de Interação Turma 3WA: Profa Clarisse de Souza Aula 16: 23/05/2012

Um cenário simples para pensar Aplicação: MS Word Função: Gravação e Uso de Macros Cenário em questão: Um usuário avançado do Word (domina a aplicação e usa funções que os usuários em geral não usam, embora não seja programador ou profissional de Informática) está realizando um trabalho durante o qual vai ter de fazer com frequência uma mesma tarefa: salvar arquivo.doc em formato.rtf. O motivo é que faz parte de uma equipe que está compartilhando os mesmos arquivos mas cujos integrantes usam diferentes plataformas para trabalhar. A melhor forma de garantir o compartilhamento de arquivos é, então, que todos usem formato RTF.

Características desejáveis da macro Para a macro ser realmente útil para o protagonista do cenário em questão, é desejável que: 1. O usuário possa editar normalmente seus documentos, no formato que mais usa (.doc ), e 2. Tendo chegado a um estado em que quer ou tem que compartilhá-los com colaboradores (não necessariamente um estado FINAL: pode ser um estado intermediário), ele possa: a) dar UM CLICK em algum elemento de interface que salva o documento corrente em RTF e b) CONTINUAR A TRABALHAR NORMALMENTE NA VERSÃO.DOC (ie. a macro deve gravar uma cópia RTF do arquivo corrente *sem* no entanto passar a trabalhar nele, ao invés de prosseguir no documento.doc em que o usuário está focado).

Veja no filme o que o usuário deseja poder fazer usuario-feliz.avi

Instruções para gravar uma macro no Word 2003 GRAVAR MACRO No menu Ferramentas, aponte a opção Macro e em seguida clique em Gravar Nova Macro. Na caixa Nome da Macro, coloque o nome da macro (macro: Uma ação ou conjunto de ações que você pode usar para automatizar tarefas. Macros são gravadas na linguagem de programação Visual Basic for Applications.). Nota O primeiro caracter do nome da macro tem de ser uma letra. Os demais caracteres podem ser letras, números, ou o underscore. Não pode haver espaços nos nomes das macros; o underscore funciona bem como separador de palavras. Na caixa Gravar macro em, clique na localização onde quer armazenar a macro. Se quiser incluir uma descrição para a macro, digite-a na caixa Descrição. Clique OK. Grave as ações que deseja ter na macro e ao final clique no botão para Parar Gravação.

Um Modelo para a Tarefa Gravar Macro Legenda (exemplo) tarefa opcional tarefa obrigatória ao menos 1 vez tarefa ordenada tarefa iterada (1 ou mais vezes) Localizar a Função de Gravação Informar Dados da Macro Gravar Ações da Macro Informar Nome Informar Local de Armazenamento Informar Descrição

Do modelo de tarefa a um modelo de interação Essa parte aqui é só ao que interessa. de acesso Aqui começa o jogo. Macro pode ser usada em qualquer arquivo? É obrigatório? Há um default? Qual? Por quê? Isso é que importa: gravar a sequência de ações necessárias para salvar como RTF, encerrar a gravação. Atribuição de botão, posição na toolbar, etc?

O modelo de interação reflete o ENTENDIMENTO do designers sobre a situação do usuário Todos os valores default que eu já encontrei quando não sabia o que significavam eram seguros. Logo, este valor default é seguro.

Analogias que se pode esperar Gravar uma macro é que nem gravar um arquivo. Primeiro eu coloco o conteúdo todo que interessa, depois eu dou os atributos finais. Botão e toolbar onde a macro deve aparecer para ser acionada é que nem formato de arquivo. Deve ter um diálogo final me permitindo dizer isto.

Mais analogias Se a sequência de ações que estou gravando na macro pode ser executada em qualquer arquivo do Word, então a macro funciona em qualquer arquivo do Word.

Porém: veja tropeços do usuário ao criar macros no Word usuario-infeliz.avi

Exemplo Uma inspeção da interface de gravação de macros com os métodos de Engenharia Semiótica pode indicar que exatamente no ponto em que o usuário aceitou o valor default do Word achando que era seguro, passamos por uma explicação importante que poderia evitar os sucessivos erros do usuário (embora TALVEZ não o levasse exatamente para onde quer ir). Se a macro é guardada com o documento em que vai se aplicar, o estrago é menor (mas a utilidade também ).

Refinando circuitos de interação Adicionar caminhos distintos para as alternativas de: (a) gravar a macro no normal.dot, para todos os documentos Word usarem; ou (b) gravar a macro junto ao documento específico que está ativo no momento da gravação, para só poder ser executada nele.

O modelo de interação TEM DE endereçar ERROS Usuário gravou no normal.dot e a macro está gravando arquivos com nomes errados. q7a Usuário gravou no documento e não consegue acessar a macro a partir de outros documentos. q7b

Elementos da MOLIC MOLIC = MOdeling Language for Interaction as Conversation Molic Designer: Ugo Sangiorgi (2010) http://code.google.com/p/molic-designer/

Elaboração de Circuitos de Conversação Princípios a seguir: Modelar primeiro as grandes cenas Grandes cenas são tópicos de conversação necessários para que um conjunto de interlocuções (falas alternativas dos interlocutores) possa gerar um efeito prático (espera-se que seja o que o usuário deseja, mas pode não ser). As grandes cenas têm diálogos internos, que são sub-conversas sobre detalhes. Em estágios iniciais não é muito importante detalhar os diálogos internos. Representar explicitamente as ações de recepção e emissão do sistema nas interlocuções entre cenas.

A notação MOLIC

As grandes cenas: Gravar Usar Macro Fala de Acesso Cena de Qualificações Os erros de que falamos aparecem no USO. Cena de Conclusão Cena de Gravação

MOLIC V.0 S: OK, vamos qualificá-la U: Gravar Macro S: Gravando Cena de Qualificações Diálogos Internos para dar nome, descrição e localização da macro U: Pronto Cena de Gravação Diálogos Internos para realizar ações que compõem a macro Cena de Conclusão U: Para! Diálogos Internos de finalização (deveriam oferecer o uso imediato da macro?) S: Parei.

MOLIC V.0 S: OK, vamos qualificá-la U: Gravar Macro O Word não tem esta Cena de Conclusão. Ao parar a gravação, o sistema Silenciosamente conduz o usuário à Cena Geral de Comando do editor. A conversa não tem sequência. Cena de Qualificações Diálogos Internos para dar nome, descrição e localização da macro U: Pronto Cena de Conclusão Diálogos Internos de finalização (deveriam oferecer o uso imediato da macro?) S: Gravando S: Parei. Cena de Gravação Diálogos Internos para realizar ações que compõem a macro U: Para!

Máquina de Estados: Cenas Originais no Word U: Gravar Macro S: OK, vamos qualificá-la U: Pronto S: Gravando S0 S1 S2 S3 S4 U: Para Podemos colocar Volta (Back) ou Abandona (Cancel) nestes estados? U: [E] Faz [mais] isso S6 S5 S: Parei

Máquina de Estados: Cenas Originais no Word Estados Pares: Fala Usu (Input) Estados Ímpares: Fala Sis (Output) U: VOLTA U: VOLTA Circuitos de Revogação: (Sub)Tarefa Retomada U: VOLTA U: Gravar Macro S: OK, vamos (re) qualificá-la U: Pronto S: (Re) Gravando Ponto de Não- Determinismo: Volta para onde? S0 S1 S2 S3 S4 U: CANCELA U: CANCELA U: CANCELA U: [E] Faz [mais] isso S5 U: Para Terminação Inesperada: Tarefa Abandonada S7 S6 S: Parei Terminação Esperada: Tarefa Concluída

MOLIC V.0: Alternativa U: Gravar Macro A título de exercício, complete este modelo. O que falta? S: Parei Poderia voltar para a Cena Geral de Comando do Editor Poderia voltar para a Cena Geral de Comando do Editor Cena de Gravação Diálogos Internos para realizar ações que compõem a macro U: Para Cena de Qualificações Diálogos Internos para dar nome, descrição e localização da macro U: Fim S: Voltando a Comandos. S: Parei. U: Para U: [Silêncio] Cena de Execução Provavelmente não há Diálogos Internos (haverá se alguma ação gravada tiver input) U: Executa 23