Relatório I Produto: Webscan

Tamanho: px
Começar a partir da página:

Download "Relatório I Produto: Webscan"

Transcrição

1 Relatório I Produto: Webscan Sérgio Oliveira Campos Contrato N : 2008/ I

2 Sumário 1 Introdução Terminologia Atividade de Desenvolvimento OCR - Optical Character Recognition JSON Web Services Casos de Uso Diagrama de Casos de Uso Casos de Uso Completos Caso de Uso: Digitaliza Documento Caso de Uso: Edita Documento Caso de Uso: Remove Documento Caso de Uso: Adiciona Scanner Caso de Uso: Remove Scanner Caso de Uso: Configurar Scanner Modelo de Dados Diagrama Entidade-Relacionamento Interface Digitalizar Documento Configurar Scanner Web Services Introdução Premissas Convenções II

3 5.4 Serviços Disponíveis Scanner User Auth Bibliotecas de Digitalização TWAIN Descrição Bibliotecas SANE Descrição Bibliotecas Bibliotecas OCR Introdução Informações obtidas Resultados e Decisões de Projeto Decisões de projeto Linguagem de programação Interface Web Services Bibliotecas de digitalização Bibliotecas de OCR III

4 Lista de Figuras 1 Objeto JSON Diagramas de casos de uso Diagrama entidade-relacionamento Tela inicial do sistema Tela indiciando erro: o scanner selecionado não está corretamente configurado ou não está ligado Tela indicando o sistema está pronto e o usuário pode começar a digitalizar documentos Tela indicando que uma página está sendo digitalizada Tela mostrando amostras das páginas já digitalizadas Tela para a entrada de um nome e descrição para o novo documento Tela confirmando a criação de um novo documento Tela mostrando a situação de páginas previamente digitalizadas Tela mostrando a seleção de scanners para configuração Tela mostrando as configurações de um scanner IV

5 1 Introdução Durante a primeira fase da elaboração do projeto webscan, foram realizadas as seguintes atividades: Casos de uso: Nessa atividade, descrita na seção 2, foram elaborados diagramas de casos de uso, representando as principais interações entre atores e o sistema. Também foram elaborados os casos de uso completo-abstrato, de forma a dar detalhamento a cada caso de uso contido no diagrama; Modelagem de dados: A modelagem de dados do projeto foi realizada para dar uma visão geral dos dados que serão tratados e como eles se relacionam. A seção 3 apresenta o resultado obtido desse trabalho realizado. Interface: Para essa atividade, descrita com mais detalhes na seção 4, foram elaboradas as candidatas às telas de interface do sistema (mockups) e também o curso de ações que um usuário pode realizar (storyboards); Elaboração dos Web Services: Essa atividade consistiu na espeficação dos métodos que compoem a interface de comunicação da aplicação com outros sistemas. Toda a especificação está disponível na seção 5. Pesquisa de bibliotecas: Essa atividade (apresentada nas seções 6 e 7) consistiu na realização de uma pesquisa sobre as bibliotecas de digitalização e de reconhecimento de textos respectivamente. 1.1 Terminologia Atividade de Desenvolvimento Atividade de desenvolvimento se refere à quantidade de escritas (ou seja, código sendo atualizado/adicionado) em um sistema de controle de versões, quando disponível. Alta: diversas atividades no último mês. Baixa: algumas atividades ao longo dos últimos 3 meses. Parado: não houve nenhuma atividade de escrita nos últimos 6 meses. 1

6 1.1.2 OCR - Optical Character Recognition O OCR (Optical Character Recognition), ou Reconhecimento Óptico de Caracteres, é a tecnologia responsável pela obtenção de texto a partir de uma imagem. Durante este projeto a tecnologia será empregada para gerar documentos indexáveis JSON Algumas vezes é necessário que uma pequena informação seja transmitida entre aplicações, e o formato XML acaba burocratizando demasiadamente este processo. Outro cenário é o de múltiplas requisições em um curto espaço de tempo, que leva o cliente e o servidor a uma sobrecarga para executar o parser, além de um uso de excessivo da banda para a transmissão dos dados. A padronização de um formato Javascript para a transfêrencia de dados poderia ser uma alternativa para solucionar estes problemas, e foi por isso que no ano de 2002, Douglas Crockford, engenheiro da Yahoo! Inc. propôs o formato JSON. O principal objetivo era criar um padrão para troca de dados utilizando código Javascript, ou seja, em forma textual, gerando o mínimo de texto possível, o que tornaria o formato leve e ao mesmo tempo fácil de ser interpretado pelo navegador. Para isso algumas assertivas foram seguidas: Não poderia ser uma linguagem de marcação; Não seria um formato de documento; Não permitiria a representação de funções; Não permitiria a representação de estruturas cíclicas. No ano de 2006 o formato foi oficializado pelo Network Working Group e apresentado oficialmente à comunidade durante a conferencia XML O padrão apresentado é basicamente composto de um objeto (Figura 1) que possui uma string descritiva e o seu valor, que pode assumir os formatos: String 1 Documentos indexáveis: Que podem ser encontrados pelo sistema de busca 2

7 Número Vetor Objeto true, false e null Figura 1: Objeto JSON As definições detalhadas de cada um dos tipos e exemplos de código podem ser encontrados no site Web Services A W3C 2 define web services como um padrão que provê a interoperabilidade entre duas aplicações de software, rodando sob diferentes plataformas e/ou frameworks. A interoperabilidade fornecida pelos web services é disponibilizada por meio de funções ou mesmo objetos na web, de forma que estes possam ser chamados através de um HTTP request e sua resposta retornada através de um HTTP response. Para que uma aplicação consiga se comunicar com a outra, é necessário que ela conheça e entenda o formato de entrada e saída de dados; para isso, é de costume que seja utilizado XML ou JSON. Outro problema é que a aplicação deve saber qual o tipo de dados de um determinado valor que chega a ela, e como ela implementa este valor. Este problema pode ser resolvido de formas distintas; uma delas é a especificação trazer as informações necessárias; a outra é o uso de um arquivo que traz esse tipo de informação, de tal forma que a aplicação apenas leia este arquivo e faça as conversões necessárias

8 2 Casos de Uso Para o projeto, foram elaborados casos de uso do sistema. Na figura 2 tem-se o diagrama de casos de uso. Na seção 2.2 tem-se os casos de uso completo-abstrato, que indicam as principais atividades que acontecem em cada caso de uso, presentes no diagrama da figura Diagrama de Casos de Uso Digitaliza Documento Edita Documento Editor Remove Documento Adiciona Scanner Remove Scanner Administrador Configura Scanner Figura 2: Diagramas de casos de uso 4

9 2.2 Casos de Uso Completos Caso de Uso: Digitaliza Documento Descrição: Nesse caso de uso o ator tem como função colocar um documento no scanner para digitalizá-lo. Pré-condições: 1. Há um documento no scanner; 2. O scanner está configurado corretamente; 3. O scanner está ligado e funcionando corretamente; Pós-condições: 1. O documento estará digitalizado; 2. O documento estará indexado para busca; Cenário de sucesso: 1. O scanner já foi previamente configurado e está operando corretamente; 2. O ator colocou um documento no scanner; 3. O ator ativa o procedimento de digitalização; 4. O ator muda a página do documento; 5. O ator realiza os passos 3 e 4 até que todo o documento esteja digitalizado; 6. O ator decide um nome para o novo documento; Fluxos alternativos: 1. O scanner não foi configurado ou não está operando; (2-8). O scanner deixa de operar; (1-8). O ator desiste da operação; 5

10 2.2.2 Caso de Uso: Edita Documento Descrição: Nesse caso de uso o ator tem como função selecionar um documento no sistema para alterar suas características. Pré-condições: 1. Há pelo menos um documento digitalizado; Pós-condições: 1. O documento foi alterado; Cenário de sucesso: 1. O ator encontrou o documento; 2. O ator alterou os dados do documento; 3. O ator confirmou as alterações; Fluxos alternativos 1. Não há documentos digitalizados; 3. O ator não confirmou as alterações; 6

11 2.2.3 Caso de Uso: Remove Documento Descrição: Nesse caso de uso o ator tem como função selecionar um documento para ser removido do sistema. Pré-condições: 1. Há pelo menos um documento digitalizado; Pós-condições: 1. O documento foi removido do sistema; Cenário de sucesso: 1. O ator encontrou o documento; 2. O ator acionou a remoção do documento; 3. O ator confirmou a remoção do documento; Fluxos alternativos 1. Não há documentos digitalizados; 3. O ator não confirmou a remoção do documento; 7

12 2.2.4 Caso de Uso: Adiciona Scanner Descrição: Nesse caso de uso o ator tem como função preencher os dados necessários para a adição de um novo scanner no sistema. Pré-condições: 1. Há pelo menos um scanner conectado ao computador onde o sistema está instalado; Pós-condições: 1. O novo scanner está configurado e pronto para uso; Cenário de sucesso: 1. O ator preencheu os dados do scanner corretamente; 2. O sistema encontrou o scanner que o ator se referiu; 3. O sistema registrou o novo scanner; Fluxos alternativos 1. Os dados digitados pelo autor são inválidos; 2. Não há scanners conectados ao computador; 8

13 2.2.5 Caso de Uso: Remove Scanner Descrição: Nesse caso de uso o ator tem como função escolher um scanner para ser removido do sistema. Pré-condições: 1. Há pelo menos um scanner registrado no sistema; Pós-condições: 1. O scanner não estará mais registrado no sistema; Cenário de sucesso: 1. O ator escolheu o scanner a ser removido; 2. O ator confirmou a remoção do scanner do sistema; Fluxos alternativos 1. Não há scanners registrados no computador; 2. O ator não confirmou a remoção do scanner; 9

14 2.2.6 Caso de Uso: Configurar Scanner Descrição: Nesse caso de uso o ator tem como função escolher um scanner e em seguida inserir novos dados sobre esse scanner. Pré-condições: 1. Há pelo menos um scanner registrado no sistema; Pós-condições: 1. O scanner estará configurado e pronto para usar; Cenário de sucesso: 1. O ator escolheu o scanner a ser configurado; 2. O ator configurou o scanner; 3. O ator confirmou os dados das novas configurações; Fluxos alternativos 1. Não há scanners registrados no computador; 2. As configurações supridas pelo ator não são válidas; 3. O ator não confirmou as novas configurações do scanner; 10

15 3 Modelo de Dados A modelagem de dados foi realizada com o intuito de representar os dados utilizados pelo webscan da maneira mais abstrata possível, sem se preocupar com locais ou métodos de armazenamento. Para modelar a aplicação foi utilizado o diagrama de entidade-relacionamento (Figura 3, que faz parte da metodologia do Modelo Entidade-Relacionamento). 3.1 Diagrama Entidade-Relacionamento descrição localização fabricante modelo Indexavel Tamanho de papel imagem texto id nome Scanner N 1 Geração Página N N N Uso Posse Composição senha N 1 1 nome Usuário N Posse 1 N Documento nome Agrupamento N Grupo nome descrição Figura 3: Diagrama entidade-relacionamento 11

16 4 Interface Nesta seção será apresentadas as telas do sistema, tanto para digitalização de novos documentos quanto para a configuração de scanners. Na seção 4.1, tem-se os passos para digitalizar um novo documento (storyboard) e as telas que o sistema apresentará para o usuário (mockups). Na seção seguinte (seção 4.2), tem-se as telas para configuração de scanners. 4.1 Digitalizar Documento Ao iniciar o sistema, o usuário é apresentado com a tela na figura 4. É interessante destacar o aviso no topo da tela, mostrando que o sistema está procurando por scanners instalados e configurados no sistema. Configurar Ajuda Aguarde, verificando scanner. Este processo pode levar alguns minutos. Digitalizar documento Para digitalizar uma página selecione o scanner e clique no botão "Digitalizar página". Ao finalizar o processo de digitalização clique em "Gerar documento". Scanner: Scanner 3 Digitalizar página Gerar documento Figura 4: Tela inicial do sistema Caso não haja nenhum scanner configurado no sistema, um aviso é apresentado ao usuário, pedindo a ele configure o scanner selecionado para ser usado pelo sistema. Se o scanner estiver corretamente configurado e ligado, o usuário pode iniciar a criação de um novo documento, clicando no botão Digitalizar página, apresentado na figura 6. Nessa situação, o botão Gerar documento está desativado e emite uma mensagem caso o usuário tente clicá-lo. 12

17 Configurar Ajuda Atenção, o seu scanner não está configurado corretamente ou está desligado. Para configurá-lo clique aqui. Digitalizar documento Para digitalizar uma página selecione o scanner e clique no botão "Digitalizar página". Ao finalizar o processo de digitalização clique em "Gerar documento". Scanner: Scanner 3 Digitalizar página Gerar documento Figura 5: Tela indiciando erro: o scanner selecionado não está corretamente configurado ou não está ligado Após clicar no botão Digitalizar página, o é apresentada para o usuário uma mensagem para que ele espere a digitalização do documento que está no scanner, na tela apresentada na figura 7. Em seguida, na figura 8, após a digitalização de várias páginas, é exibida pequenas amostras das páginas já digitalizadas e um marcador, indicando se a página deverá ser incluída no novo documento ou não. Após a seleção das páginas, o usuário deve clicar no botão Gerar documento. No próximo passo, representado pela figura 9, o usuário deve escolher então um nome para o documento e uma breve descrição sobre ele. A descrição deste novo documento é opcional. Finalmente, após a criação do documento, o sistema mostra uma confirmação da criação do documento (figura 10) e indica seu estado. No exemplo, o sistema está pronto para digitalizar um novo documento. A figura 11 mostra a tela no caso em que o usuário digitalizou páginas anteriormente, porém não gerou um documento. Essas páginas ficam armazenadas no sistema e, logo que ele tente digitalizar novos documentos, poderá decidir se quer usar as páginas previamente digitalizadas ou descartá-las, para gerar um novo documento. 13

18 Configurar Ajuda Digitalizar documento Para digitalizar uma página selecione o scanner e clique no botão "Digitalizar página". Ao finalizar o processo de digitalização clique em "Gerar documento". Scanner: Scanner 3 Digitalizar página Gerar documento Para gerar um documento é necessário digitalizar ao menos uma página. Figura 6: Tela indicando o sistema está pronto e o usuário pode começar a digitalizar documentos 4.2 Configurar Scanner Ao clicar no link Configurações, o ususário deve selecionar qual scanner ele deseja configurar. Na tela 12, é possível ver uma tela que mostra a escolha de um dispositivo para configuração. Após a escolha do scanner, o usuário encontra a tela exibida na figura 13, na qual encontram-se campos para configuração do dispositivo, como tamanho da página, nome e modelo do scanner. É interessante notar os botões + e -, para a adição e remoção de scanners, respectivamente. 14

19 Configurar Ajuda Digitalizar documento Para digitalizar uma página selecione o scanner e clique no botão "Digitalizar página". Ao finalizar o processo de digitalização clique em "Gerar documento". Scanner: Scanner 3 Digitalizar página Gerar documento Aguarde, digitalizando página. Este processo pode levar alguns minutos. Figura 7: Tela indicando que uma página está sendo digitalizada 15

20 Configurar Ajuda Digitalizar documento Para digitalizar uma página selecione o scanner e clique no botão "Digitalizar página". Ao finalizar o processo de digitalização clique em "Gerar documento". Scanner: Scanner 3 Digitalizar página Gerar documento Página 1 Página 2 Página 3 Página 4 Página 5 Página 6 Página 7 Figura 8: Tela mostrando amostras das páginas já digitalizadas 16

21 Configurar Ajuda Digitalizar documento Para digitalizar uma página selecione o scanner e clique no botão "Digitalizar página". Ao finalizar o processo de digitalização clique em "Gerar documento". Scanner: Scanner 3 Digitalizar página Gerar documento Para gerar o documento preencha os seguintes campos: Nome do arquivo: Grafos de redes complexas Página 1 Descrição: Página 2 Página 3 Página 4 (opcional) Gerar Documento Página 5 Página 6 Página 7 Figura 9: Tela para a entrada de um nome e descrição para o novo documento 17

22 Configurar Ajuda Digitalizar documento Para digitalizar uma página selecione o scanner e clique no botão "Digitalizar página". Ao finalizar o processo de digitalização clique em "Gerar documento". Scanner: Scanner 3 Digitalizar página Gerar documento Seu documento foi gerado com sucesso! Figura 10: Tela confirmando a criação de um novo documento Configurar Ajuda Existem páginas digitalizadas que não foram utilizadas. Para continuar você deve escolher entre: Utilizar estas páginas Remover páginas Digitalizar documento Para digitalizar uma página selecione o scanner e clique no botão "Digitalizar página". Ao finalizar o processo de digitalização clique em "Gerar documento". Scanner: Scanner 3 Digitalizar página Gerar documento Figura 11: Tela mostrando a situação de páginas previamente digitalizadas 18

23 Configurar Ajuda Configurar Scanner Scanner 1 Scanner: Scanner 2 Scanner 3 Figura 12: Tela mostrando a seleção de scanners para configuração 19

24 Configurar Ajuda Configurar Scanner Scanner: Scanner 3 Você clicou em Remover scanner. Se continuar, perderá todas as configurações. Deseja continuar? Sim Não Nome: Scanner 3 Localização: Sala 1 Descrição: Scanner XXX modelo YYY. Fabricante: Modelo: Fabricante X Modelo Y Tamanho do papel: Gerar documentos indexáveis: A4 A3 US Letter Sim Resolução: 300 dpi Salvar configurações Cancelar Figura 13: Tela mostrando as configurações de um scanner 20

25 5 Web Services 5.1 Introdução Para o uso do sistema WebScan em uma rede de computadores, é de interesse que o sistema possa ser usado remotamente. Para que isso seja feito com sucesso, será feita uma interface em forma de Web Services, para que aplicações distribuídas em uma rede consigam comunicar-se de forma efetiva com o webscan. Assim, nessa seção será descrita a API (Application Programming Interface) utilizada para acessar a aplicação através de Web Services. As seções 5.2 e 5.3 apresentam respectivamente as premissas e convenções que devem ser levadas em consideração ao se analisar a API. 5.2 Premissas 1. Todas os textos entre [] são variáveis; 2. Todos os retornos são JSON; 3. O retorno default é um array associativo que contém um código de erro e sua respectiva mensagem. Se o c ódigo de erro for 0 (zero) quer dizer que não forão encontrados erros; 4. Os argumentos iniciados com * são opcionais. 5.3 Convenções Nesta seção serão utilizados os seguintes conceitos: Método Objeto instanciado Coleção (lista de objetos instanciados) Um texto seguido por / (barra) em uma URL representa membros de um objeto instanciado, e os seguidos por. (ponto) representam membros de uma coleção. Por exemplo: 21

26 O método modify é parte de um objeto instanciado do tipo scanner: /scanner/[name]/modify O método add é parte de uma coleção de scanners: /scanner.add 5.4 Serviços Disponíveis Scanner Mostrar os scanners configurados: URL: /scanner Argumentos: Nenhum Método: GET, POST Retorna: Coleç~ao contendo todos os objetos scanner. Adicionar um novo scanner: URL: /scanner.add Argumentos: name, localization*, description*, manufacturer, model, papersize*, isindexable*, user*, group* Método: POST Retorna: Objeto scanner. Retornar um objeto scanner: URL: /scanner/[name] Argumentos: Nenhum Método: GET, POST Retorna: Objeto scanner. Modificar a configuração de um scanner: 22

27 URL: /scanner/[name]/modify Argumentos: name*, localization*, description*, manufacturer*, model*, papersize*, isindexable*, user, group Método: POST Retorna: Objeto scanner. Remover um scanner: URL: /scanner/[name]/delete Argumentos: Nenhum Método: DELETE Retorna: Default Retornar o código de status do scanner: URL: /scanner/[name]/status Argumentos: Nenhum Método: GET, POST Retorna: Default Digitalizar uma página: URL: /scanner/[name]/scan Argumentos: Nenhum Método: GET, POST Retorna: Objeto page User Listar todos os usuários registrados: URL: /user Argumentos: Nenhum Método: GET, POST Retorna: Coleç~ao contendo todos os objetos user. Adicionar um novo usuário: 23

28 URL: /user.add Argumentos: username, password, role Método: POST Retorna: Objeto user. Retornar um objeto usuário: URL: /user/[username] Argumentos: Nenhum Método: GET, POST Retorna: Objeto user. Modificar o registro de um usuário: URL: /user/[username]/modify Argumentos: username*, password*, role* Método: POST Retorna: Objeto user. Deletar um usuário: URL: /user/[username]/delete Argumentos: Nenhum Método: DELETE Retorna: Default Listar de todos as páginas digitalizadas e não utilizadas: URL: /user/[username]/page Argumentos: Nenhum Método: GET, POST Retorna: Coleç~ao com todos os objetos page. Deletar uma página: URL: /user/[username]/page/[pageid]/delete Argumentos: Nenhum Método: DELETE Retorna: Default 24

29 Listar os documentos gerados: URL: /user/[username]/document Argumentos: Nenhum Método: GET, POST Retorna: Coleç~ao com todos os objetos page. Deletar um documento: URL: /user/[username]/document/[docname]/delete Argumentos: Nenhum Método: DELETE Retorna: Default Criar um novo documento usando as páginas selecionadas: URL: /user/[username]/document.create Argumentos: docname, docdescript, pages (lista de pageid) Método: GET, POST Retorna: Objeto document. Baixar um documento digitalizado: URL: /user/[username]/document/[docname] Argumentos: Nenhum Método: GET, POST Retorna: Documento PDF para download Auth Autenticar um usuário: URL: /auth/signin Argumentos: username, password Método: POST Retorna: Default Desautenticar um usuário: 25

30 URL: /auth/signout Argumentos: Nenhum Método: GET, POST Retorna: Default 26

31 6 Bibliotecas de Digitalização Uma das atividades na fase atual do projeto foi elaborar uma pesquisa sobre as principais bibliotecas de digitalização de documentos disponíveis para plataformas Microsoft Windows, através da interface TWAIN e para plataforma GNU/Linux, através da interface SANE. Na seção 6.1, tem-se as principais bibliotecas encontradas para o uso da interface TWAIN e então, na seção 6.2, tem-se as principais bibliotecas encontradas para o uso da interface SANE. 6.1 TWAIN Descrição TWAIN é a interface de câmeras digitais e scanners específica para plataforma Windows 32 bits apenas. Não suporta scanners distribuídos na rede e não separa interface do driver (segundo Bibliotecas Nome: TWAIN Module Linguagem(ns): Python (versões 2.1 até 2.5) Licença: GPLv2 Plataforma(s): Windows 32 bits Endereço: Última versão: Data da última atualização do site: Novembro de 2006 Data do último release: 31 de maio de 2007 Atividade de desenvolvimento: parado Descrição: Bem completa. Suporta atividades básicas TWAIN como funções prontas ou funções TWAIN avançadas que podem ser implementadas. Possui documentação ampla, com tutoriais, referências, guias e exemplos. Nome: EZTwain Linguagem(ns): C, C++, Visual Basic, Delphi, entre outras Licença: Domínio público Plataforma(s): Windows 32 bits 27

32 Endereço: Última versão: 1.16 Data da última atualização do site: Não disponível Data do último release: 11 de maio de 2007 Atividade de desenvolvimento: parado Descrição: É bastante popular, inclusive é amplamente usado através de um wrapper Java para TWAIN. Documentação limitada, porém possui exemplos prontos em C. Para C, foi testado apenas em Visual C++ 5 e 6. Nome: TWAIN Development Kit Linguagem(ns): C, C++ (Visual Studio) Licença: Privada Plataforma(s): Windows 32 bits Endereço: Última versão: Não disponível Data da última atualização do site: Não disponível Data do último release: Não disponível Atividade de desenvolvimento: Não disponível Descrição: Documentação esparsa, faltam exemplos 6.2 SANE Descrição SANE (Scanner Access is Now Easy) é uma implementação de aquisição de imagens comum em sistemas open-source, como o Linux e FreeBSD. Há implementações para BeOS, OS/2 e MacOS X Bibliotecas Nome: SANE API Linguagem(ns): C Licença: GPL Plataforma(s): FreeBSD, Linux, BeOS, HP-UX, entre outros. Endereço: Última versão: Data da última atualização do site: Não disponível Data do último release: 11 de fevereiro de

33 Atividade de desenvolvimento: alta Descrição: Documentação ampla, comunidade ativa, muitas implementações disponíveis para serem usadas como exemplos. Nome: PIL (Python Imaging Library) Linguagem(ns): Python (versões 2.4 e 2.5) Licença: ver Plataforma(s): FreeBSD, Linux, BeOS, HP-UX, entre outros. Endereço: Última versão: Data da última atualização do site: Não disponível Data do último release: 3 de dezembro de 2006 Atividade de desenvolvimento: Não disponível Descrição: Amplamente usada para processamento de imagens em Linux, usada por diversos front-ends que usam python. Biblioteca simples, manual com tutorial incluso no código fonte da PIL. 29

34 7 Bibliotecas OCR 7.1 Introdução Uma das atividades do sistema webscan é fazer o reconhecimento de caracteres usando bibliotecas open-source de reconhecimento óptico de caracteres, ou mais conhecido pelo termo OCR (Optical Character Recognition). Foram levantadas algumas características das bibliotecas encontradas. Um fator importante é o reconhecimento de caracteres presentes no português. É interessante que as heurísticas implementadas pelos sistemas pesquisados levem em consideração aspectos como caracteres com acentos agudos, circunflexos, grave ou até mesmo no uso da trema. 7.2 Informações obtidas Nome: GOCR ou JOCR Site: Licença: GPL Descrição: Tem bom suporte ao idioma inglês, com poucos erros. Não há registro do uso dessa biblioteca com o idioma português. Nome: Conjecture Site: Licença: GPL-2 Descrição: Framework C++ para desenvolvimento de sistemas de OCR, com suporte a módulos genéricos de reconhecimento. A biblioteca GOCR é implementado como módulo para essa framework. Contém os mesmos problemas da biblioteca GOCR: não há suporte a caracteres acentuados. Nome: Tesseract-OCR Site: Licença: Apache License 2.0 Descrição: Biblioteca antigamente desenvolvida pela HP, atualmente esta sob licença Apache e é conhecida como a melhor biblioteca OCR open-source da atualidade. Há suporte ao idioma português brasileiro e pode ainda ser treinada para ser melhorada. 30

35 8 Resultados e Decisões de Projeto A realização dos trabalhos apresentados neste documento viabiliza a codificação e implementação do projeto w ebscan de maneira concisa e objetiva. Esta seção apresentará as decisões de projeto resultantes dos trabalhos realizados na etapa 1 do edital DIGI-DOC. 8.1 Decisões de projeto Linguagem de programação Para a codificação do webscan será utilizada a linguagem Python. Esta escolha facilitará a integração do sistema desenvolvido com os atuais, e em desenvolvimento, do Interlegis. Além disso o Python possibilita um desenvolvimento rápido gerando um produto estável e com excelente manutenabilidade Interface As interfaces, apresentadas na seção 4, passaram por uma validação com usuários leigos em computação e com os potenciais usuários do GITEC apresentando uma taxa de acerto de 87,5%. A princípio, a interface seguirá a proposta de telas apresentada, porém ao longo do desenvolvimento serão realizados novas pesquisas para tentar identificar pontos onde essas possam ser melhoradas Web Services A especificação dos web services apresentada na seção 5 foi elaborada a partir dos casos de uso e do modelo de dados também apresentados neste documento. Essa proposta inicial de métodos e objetos sofrerá adições e subtrações ao longo do projeto de acordo com a demanda e amadurecimento do mesmo, assim como é proposto em um modelo de desenvolvimento iterativo. 31

36 8.1.4 Bibliotecas de digitalização Após analisar a pesquisa das bibliotecas de digitalização foi decidido pelo uso dos módulos TWAIN Module e PIL. Os fatores mais relevantes para a escolha de ambas foram o de já possuírem implementação em Python e vasta documentação disponível com boa qualidade. Nesta etapa não foi possível avaliar a estabilidade das bibliotecas, porém o fato de possuírem licença livre permite que as mesmas possam ser melhoradas caso o comportamento não seja satisfatório Bibliotecas de OCR Para decidir qual biblioteca OCR utilzar só foi necessário utilizar um critério: suporte da lingua portuguesa e caracteres acentuados. A única biblioteca que cumpriu este critério foi a Tesseract-OCR. Apesar de ser a única que atende as necessídades do produto a Tesseract-OCR apresenta diversas outras características úteis, como suporte a outros 6 idiomas e inteligencia artificial, que possibilita a melhoria dos resultados ao longo do seu tempo de uso. 32

Manual Xerox capture EMBRATEL

Manual Xerox capture EMBRATEL Manual Xerox capture EMBRATEL Versão 2 Junho/2011 Tópicos 1) Instalação do Xerox Capture 2) Utilização do Xerox Capture 2.1) Capturar pacotes de imagens pelo scanner 2.2) Importar pacote de imagens a partir

Leia mais

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

Manual SAGe Versão 1.2 (a partir da versão 12.08.01) Manual SAGe Versão 1.2 (a partir da versão 12.08.01) Submissão de Relatórios Científicos Sumário Introdução... 2 Elaboração do Relatório Científico... 3 Submissão do Relatório Científico... 14 Operação

Leia mais

Sumário 1. SOBRE O NFGoiana DESKTOP... 3 1.1. Apresentação... 3 1.2. Informações do sistema... 3 1.3. Acessando o NFGoiana Desktop... 3 1.4.

Sumário 1. SOBRE O NFGoiana DESKTOP... 3 1.1. Apresentação... 3 1.2. Informações do sistema... 3 1.3. Acessando o NFGoiana Desktop... 3 1.4. 1 Sumário 1. SOBRE O NFGoiana DESKTOP... 3 1.1. Apresentação... 3 1.2. Informações do sistema... 3 1.3. Acessando o NFGoiana Desktop... 3 1.4. Interface do sistema... 4 1.4.1. Janela Principal... 4 1.5.

Leia mais

LICENCIAMENTO V14 USANDO REPRISE LICENSE MANAGER

LICENCIAMENTO V14 USANDO REPRISE LICENSE MANAGER LICENCIAMENTO V14 USANDO REPRISE LICENSE MANAGER V14 de BricsCAD vem com um novo sistema de licenciamento, com base na tecnologia de licenciamento de Reprise Software. Este novo sistema oferece um ambiente

Leia mais

Produto: Webscan Relatório II Programas desenvolvidos, testados e documentados

Produto: Webscan Relatório II Programas desenvolvidos, testados e documentados Produto: Webscan Relatório II Programas desenvolvidos, testados e documentados Sérgio Oliveira Campos Contrato N : 2008/000514 Sumário 1 Introdução 1 2 Bibliotecas Utilizadas 2 2.1 Reconhecimento de Texto

Leia mais

Ajuda das opções Fiery 1.3 (cliente)

Ajuda das opções Fiery 1.3 (cliente) 2015 Electronics For Imaging. As informações nesta publicação estão cobertas pelos termos dos Avisos de caráter legal deste produto. 29 de janeiro de 2015 Conteúdo 3 Conteúdo...5 Ativar uma opção Fiery...6

Leia mais

Índice. Manual Backup Online. 03 Capítulo 1: Visão Geral

Índice. Manual Backup Online. 03 Capítulo 1: Visão Geral Índice 03 Capítulo 1: Visão Geral 04 Capítulo 2: Conta de Usuário 04 Criação 08 Edição 09 Grupo de Usuários 10 Informações da Conta 12 Capítulo 3: Download do Backup Online Embratel 16 Capítulo 4: Cópia

Leia mais

Está apto a utilizar o sistema, o usuário que tenha conhecimentos básicos de informática e navegação na internet.

Está apto a utilizar o sistema, o usuário que tenha conhecimentos básicos de informática e navegação na internet. 1. Descrição Geral Este manual descreve as operações disponíveis no módulo VTWEB Client, cuja finalidade é gerenciar cadastros de funcionários, realização de pedidos e controle financeiro dos pedidos.

Leia mais

Capture Pro Software. Guia de referência. A-61640_pt-br

Capture Pro Software. Guia de referência. A-61640_pt-br Capture Pro Software Guia de referência A-61640_pt-br Iniciando o Kodak Capture Pro Software Este guia foi projetado para fornecer instruções simples para início rápido, incluindo a instalação e a inicialização

Leia mais

Módulo e-rede OSCommerce v1.0. Manual de. Instalação do Módulo. estamos todos ligados

Módulo e-rede OSCommerce v1.0. Manual de. Instalação do Módulo. estamos todos ligados Módulo e-rede OSCommerce v1.0 Manual de Instalação do Módulo estamos todos ligados 01 02 03 04 Introdução 3 Versão 3 Requerimentos 3 Manual de instalação 4 05 06 4.1 Instruções iniciais 4 4.2 Instalação

Leia mais

BACKUP ONLINE PASSOS PARA CONFIGURAÇÃO INICIAL DO PRODUTO

BACKUP ONLINE PASSOS PARA CONFIGURAÇÃO INICIAL DO PRODUTO BACKUP ONLINE PASSOS PARA CONFIGURAÇÃO INICIAL DO PRODUTO Criação de Conta de Usuário...03 Edição da Conta de Usuário...10 Download do Backup Online Embratel...10 Descrição dos Conjuntos de Cópia de Segurança...19

Leia mais

Portaria Express 3.0

Portaria Express 3.0 Portaria Express 3.0 A portaria do seu condomínio mais segura e eficiente. Com a preocupação cada vez mais necessária de segurança nos condomínio e empresas, investe-se muito em segurança. Câmeras, cercas,

Leia mais

Instalação: permite baixar o pacote de instalação do agente de coleta do sistema.

Instalação: permite baixar o pacote de instalação do agente de coleta do sistema. O que é o projeto O PROINFODATA - programa de coleta de dados do projeto ProInfo/MEC de inclusão digital nas escolas públicas brasileiras tem como objetivo acompanhar o estado de funcionamento dos laboratórios

Leia mais

GUIA INTEGRA SERVICES E STATUS MONITOR

GUIA INTEGRA SERVICES E STATUS MONITOR GUIA INTEGRA SERVICES E STATUS MONITOR 1 - Integra Services Atenção: o Integra Services está disponível a partir da versão 2.0 do software Urano Integra. O Integra Services é um aplicativo que faz parte

Leia mais

MANUAL DO GERENCIADOR ESCOLAR WEB

MANUAL DO GERENCIADOR ESCOLAR WEB CNS LEARNING MANUAL DO GERENCIADOR ESCOLAR WEB Versão Online 13 Índice ÍNDICE... 1 VISÃO GERAL... 2 CONCEITO E APRESENTAÇÃO VISUAL... 2 PRINCIPAIS MÓDULOS... 3 ESTRUTURAÇÃO... 3 CURSOS... 4 TURMAS... 4

Leia mais

Capture Pro Software. Introdução. A-61640_pt-br

Capture Pro Software. Introdução. A-61640_pt-br Capture Pro Software Introdução A-61640_pt-br Introdução ao Kodak Capture Pro Software e Capture Pro Limited Edition Instalando o software: Kodak Capture Pro Software e Network Edition... 1 Instalando

Leia mais

Google Drive. Passos. Configurando o Google Drive

Google Drive. Passos. Configurando o Google Drive Google Drive um sistema de armazenagem de arquivos ligado à sua conta Google e acessível via Internet, desta forma você pode acessar seus arquivos a partir de qualquer dispositivo que tenha acesso à Internet.

Leia mais

UNIVERSIDADE FEDERAL DO VALE DO SÃO FRANCISCO UNIVASF SECRETARIA DE TECNOLOGIA DA INFORMAÇÃO STI DEPARTAMENTO DE SISTEMAS DE INFORMAÇÕES

UNIVERSIDADE FEDERAL DO VALE DO SÃO FRANCISCO UNIVASF SECRETARIA DE TECNOLOGIA DA INFORMAÇÃO STI DEPARTAMENTO DE SISTEMAS DE INFORMAÇÕES UNIVERSIDADE FEDERAL DO VALE DO SÃO FRANCISCO UNIVASF SECRETARIA DE TECNOLOGIA DA INFORMAÇÃO STI DEPARTAMENTO DE SISTEMAS DE INFORMAÇÕES MANUAL DO USUÁRIO SISTEMA DE SUPORTE DA PREFEITURA UNIVERSITÁRIA

Leia mais

Visão Geral sobre o tutorial de Utilização de

Visão Geral sobre o tutorial de Utilização de Tutorial de Utilização de Impressoras Não Fiscais no NFC-e Visão Geral sobre o tutorial de Utilização de Impressoras Não Fiscais no NFC-e O intuito deste tutorial é descrever com detalhes técnicos como

Leia mais

Manual do sistema SMARsa Web

Manual do sistema SMARsa Web Manual do sistema SMARsa Web Módulo Gestão de atividades RS/OS Requisição de serviço/ordem de serviço 1 Sumário INTRODUÇÃO...3 OBJETIVO...3 Bem-vindo ao sistema SMARsa WEB: Módulo gestão de atividades...4

Leia mais

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

Fluxo de trabalho do Capture Pro Software: Indexação de código de barras e separação de documentos Este procedimento corresponde ao fluxo de trabalho de Indexação de código de barras e de separação de documentos no programa de treinamento do Capture Pro Software. As etapas do procedimento encontram-se

Leia mais

DOCUMENTAÇÃO DO FRAMEWORK - versão 2.0

DOCUMENTAÇÃO DO FRAMEWORK - versão 2.0 DOCUMENTAÇÃO DO FRAMEWORK - versão 2.0 Índice 1 - Objetivo 2 - Descrição do ambiente 2.1. Tecnologias utilizadas 2.2. Estrutura de pastas 2.3. Bibliotecas já incluídas 3 - Características gerais 4 - Criando

Leia mais

Aplicação Prática de Lua para Web

Aplicação Prática de Lua para Web Aplicação Prática de Lua para Web Aluno: Diego Malone Orientador: Sérgio Lifschitz Introdução A linguagem Lua vem sendo desenvolvida desde 1993 por pesquisadores do Departamento de Informática da PUC-Rio

Leia mais

Ferramenta: Spider-CL. Manual do Usuário. Versão da Ferramenta: 1.1. www.ufpa.br/spider

Ferramenta: Spider-CL. Manual do Usuário. Versão da Ferramenta: 1.1. www.ufpa.br/spider Ferramenta: Spider-CL Manual do Usuário Versão da Ferramenta: 1.1 www.ufpa.br/spider Histórico de Revisões Data Versão Descrição Autor 14/07/2009 1.0 15/07/2009 1.1 16/07/2009 1.2 20/05/2010 1.3 Preenchimento

Leia mais

BAIXA E INSTALAÇÃO DE CERTIFICADO A1. Versão 1.0r0 de 29 de Janeiro 2015. Classificação: Ostensivo

BAIXA E INSTALAÇÃO DE CERTIFICADO A1. Versão 1.0r0 de 29 de Janeiro 2015. Classificação: Ostensivo Versão 1.0r0 de 29 de Janeiro 2015 Classificação: Versão 1.0r0 de 29/10/2014 Página 2 de 15 Catalogação do Documento Título GESTÃO DE RISCOS DE SEGURANÇA Classificação Versão 1.0r1-29 de Janeiro de 2015

Leia mais

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

Fluxo de trabalho do Capture Pro Software: Indexação de OCR e separação de documentos de código de correção Este procedimento corresponde ao fluxo de trabalho de Indexação de OCR com separação de código de correção no programa de treinamento do Capture Pro Software. As etapas do procedimento encontram-se na

Leia mais

Easytrade Admin Client

Easytrade Admin Client Easytrade Admin Client Manual de instalação e utilização Sumário 1.0 Instalação...3 1.1 Download e instalação do Java JRE...3 1.2 - Download e instalação do Easytrade Client...3 1.3 Criar atalho na area

Leia mais

MQSeries Everyplace. Leia-me primeiro G517-7010-00

MQSeries Everyplace. Leia-me primeiro G517-7010-00 MQSeries Everyplace Leia-me primeiro G517-7010-00 MQSeries Everyplace Leia-me primeiro G517-7010-00 Primeira Edição (Junho de 2000) Esta edição se aplica ao MQSeries Everyplace Versão 1.0 e a todos os

Leia mais

Manual Captura S_Line

Manual Captura S_Line Sumário 1. Introdução... 2 2. Configuração Inicial... 2 2.1. Requisitos... 2 2.2. Downloads... 2 2.3. Instalação/Abrir... 3 3. Sistema... 4 3.1. Abrir Usuário... 4 3.2. Nova Senha... 4 3.3. Propriedades

Leia mais

UNIVERSIDADE FEDERAL DE GOIÁS CERCOMP (CENTRO DE RECURSOS COMPUTACIONAIS) TUTORIAL DE USO DO WEBMAIL - UFG

UNIVERSIDADE FEDERAL DE GOIÁS CERCOMP (CENTRO DE RECURSOS COMPUTACIONAIS) TUTORIAL DE USO DO WEBMAIL - UFG UNIVERSIDADE FEDERAL DE GOIÁS CERCOMP (CENTRO DE RECURSOS COMPUTACIONAIS) TUTORIAL DE USO DO WEBMAIL - UFG Página 1 de 26 Sumário Introdução...3 Layout do Webmail...4 Zimbra: Nível Intermediário...5 Fazer

Leia mais

Produto: Webscan Relatório III Manual de instruções. Documentos de ajuda sensitiva ao contexto integrado às várias telas do sistema

Produto: Webscan Relatório III Manual de instruções. Documentos de ajuda sensitiva ao contexto integrado às várias telas do sistema Produto: Webscan Relatório III Manual de instruções. Documentos de ajuda sensitiva ao contexto integrado às várias telas do sistema Sérgio Oliveira Campos Contrato N : 2008/000514 Sumário 1 Introdução

Leia mais

Configurando o DDNS Management System

Configurando o DDNS Management System Configurando o DDNS Management System Solução 1: Com o desenvolvimento de sistemas de vigilância, cada vez mais usuários querem usar a conexão ADSL para realizar vigilância de vídeo através da rede. Porém

Leia mais

V 1.0 LINAEDUCA - GUIA DE USO

V 1.0 LINAEDUCA - GUIA DE USO V 1.0 LINAEDUCA - GUIA DE USO ARGO Internet ARGO.com.br 2013 Sumário 1. Instalação... 2 1.1 Windows... 2 2 Guia de Uso... 5 2.1 Inicialização... 5 2.1.1 Modo Casa... 5 2.1.2 Modo escola... 6 2.2 Cadastro

Leia mais

Novell. Novell Teaming 1.0. novdocx (pt-br) 6 April 2007 EXPLORAR O PORTLET BEM-VINDO DESCUBRA SEU CAMINHO USANDO O NOVELL TEAMING NAVIGATOR

Novell. Novell Teaming 1.0. novdocx (pt-br) 6 April 2007 EXPLORAR O PORTLET BEM-VINDO DESCUBRA SEU CAMINHO USANDO O NOVELL TEAMING NAVIGATOR Novell Teaming - Guia de início rápido Novell Teaming 1.0 Julho de 2007 INTRODUÇÃO RÁPIDA www.novell.com Novell Teaming O termo Novell Teaming neste documento se aplica a todas as versões do Novell Teaming,

Leia mais

Manual de Utilização do GLPI

Manual de Utilização do GLPI Manual de Utilização do GLPI Perfil Usuário Versão 1.0 NTI Campus Muzambinho 1 Introdução Prezado servidor, o GLPI é um sistema de Service Desk composto por um conjunto de serviços para a administração

Leia mais

MANUAL DE INSTALAÇÃO 1) ORACLE VIRTUALBOX ; 2) MICROSOFT WINDOWS ; 3) SUMÁRIOS GENEPLUS.

MANUAL DE INSTALAÇÃO 1) ORACLE VIRTUALBOX ; 2) MICROSOFT WINDOWS ; 3) SUMÁRIOS GENEPLUS. PROGRAMA EMBRAPA DE MELHORAMENTO DE GADO DE CORTE MANUAL DE INSTALAÇÃO 1) ORACLE VIRTUALBOX ; 2) MICROSOFT WINDOWS ; 3) SUMÁRIOS GENEPLUS. MANUAL DE INSTALAÇÃO: 1) ORACLE VIRTUALBOX ; 2) MICROSOFT WINDOWS

Leia mais

1) MANUAL DO INTEGRADOR Este documento, destinado aos instaladores do sistema, com informações de configuração.

1) MANUAL DO INTEGRADOR Este documento, destinado aos instaladores do sistema, com informações de configuração. O software de tarifação é uma solução destinada a rateio de custos de insumos em sistemas prediais, tais como shopping centers. O manual do sistema é dividido em dois volumes: 1) MANUAL DO INTEGRADOR Este

Leia mais

Atualização De Mapas GPS Apontador. 1º Acessar site: www.naviextras.com 2º Selecione o Idioma para Português no seu canto direito.

Atualização De Mapas GPS Apontador. 1º Acessar site: www.naviextras.com 2º Selecione o Idioma para Português no seu canto direito. Atualização De Mapas GPS Apontador 1º Acessar site: www.naviextras.com 2º Selecione o Idioma para Português no seu canto direito. 3º Clique na Opção Registrar 4º Selecione o Dispositivo Apontador e o Modelo

Leia mais

Procedimentos para Reinstalação do Sisloc

Procedimentos para Reinstalação do Sisloc Procedimentos para Reinstalação do Sisloc Sumário: 1. Informações Gerais... 3 2. Criação de backups importantes... 3 3. Reinstalação do Sisloc... 4 Passo a passo... 4 4. Instalação da base de dados Sisloc...

Leia mais

Revisão: Introdução. - Integração com o AutoManager; 1 Atualização de versão do banco de dados PostgreSQL

Revisão: Introdução. - Integração com o AutoManager; 1 Atualização de versão do banco de dados PostgreSQL Urano Indústria de Balanças e Equipamentos Eletrônicos Ltda. Rua Irmão Pedro 709 Vila Rosa Canoas RS Fone: (51) 3462.8700 Fax: (51) 3477.4441 Características do Software Urano Integra 2.2 Data: 12/05/2014

Leia mais

Tema UFPel 2.0 WP Institucional Guia de Opções de Personalização

Tema UFPel 2.0 WP Institucional Guia de Opções de Personalização Tema UFPel 2.0 WP Institucional Guia de Opções de Personalização Sumário 1. Configurações Iniciais...2 1.1. Configurando o Menu Personalizado...2 1.2. Configurando os Widgets...3 2. Localize o nome de

Leia mais

Módulo e-rede Prestashop v1.0. Manual de. Instalação do Módulo. estamos todos ligados

Módulo e-rede Prestashop v1.0. Manual de. Instalação do Módulo. estamos todos ligados Módulo e-rede Prestashop v1.0 Manual de Instalação do Módulo estamos todos ligados ÍNDICE 01 02 03 04 Introdução 3 Versão 3 Requerimentos 3 Manual de instalação 4 05 06 4.1 Instruções iniciais 4 4.2 Instalação

Leia mais

Ajuda das opções Fiery 1.3 (servidor)

Ajuda das opções Fiery 1.3 (servidor) 2015 Electronics For Imaging. As informações nesta publicação estão cobertas pelos termos dos Avisos de caráter legal deste produto. 29 de janeiro de 2015 Conteúdo 3 Conteúdo...5 Ativar uma opção Fiery...5

Leia mais

Manual Integra S_Line

Manual Integra S_Line 1 Introdução O é uma ferramenta que permite a transmissão Eletrônica de Resultado de Exames, possibilitando aos Prestadores de Serviços (Rede Credenciada), integrarem seus sistemas com os das Operadoras

Leia mais

Smart Laudos 1.9. A Forma Inteligente de Criar seus Laudos Médicos. Manual do Usuário

Smart Laudos 1.9. A Forma Inteligente de Criar seus Laudos Médicos. Manual do Usuário Smart Laudos 1.9 A Forma Inteligente de Criar seus Laudos Médicos Manual do Usuário Conteúdo 1. O que é o Smart Laudos?... 3 2. Características... 3 3. Instalação... 3 4. Menu do Sistema... 4 5. Configurando

Leia mais

Sankhya Print Service. Manual de instalação e uso

Sankhya Print Service. Manual de instalação e uso Sumário 1 Histórico...4 2 Introdução...5 3 Instalação...6 3.1 Verificando a instalação...11 3.2 Configuração do Sankhya Print Service...11 3.2.1 config.properties...12 3.2.1.1 about.copyright...12 Objetivo...12

Leia mais

Documento de Análise e Projeto VideoSystem

Documento de Análise e Projeto VideoSystem Documento de Análise e Projeto VideoSystem Versão Data Versão Descrição Autor 20/10/2009 1.0 21/10/2009 1.0 05/11/2009 1.1 Definição inicial do documento de análise e projeto Revisão do documento

Leia mais

1 REQUISITOS BÁSICOS PARA INSTALAR O SMS PC REMOTO

1 REQUISITOS BÁSICOS PARA INSTALAR O SMS PC REMOTO 1 ÍNDICE 1 REQUISITOS BÁSICOS PARA INSTALAR O SMS PC REMOTO... 3 1.1 REQUISITOS BASICOS DE SOFTWARE... 3 1.2 REQUISITOS BASICOS DE HARDWARE... 3 2 EXECUTANDO O INSTALADOR... 3 2.1 PASSO 01... 3 2.2 PASSO

Leia mais

Profibus View - Software de Parametrização de Equipamentos Profibus PA

Profibus View - Software de Parametrização de Equipamentos Profibus PA MANUAL DO USUÁRIO Profibus View - Software de Parametrização de Equipamentos Profibus PA Profibus View P R V I E W P A M P www.smar.com.br Especificações e informações estão sujeitas a modificações sem

Leia mais

1. Introdução pág.3 2. Apresentação do sistema Joomla! pág.4 3. Acessando a administração do site pág.4 4. Artigos 4.1. Criando um Artigo 4.2.

1. Introdução pág.3 2. Apresentação do sistema Joomla! pág.4 3. Acessando a administração do site pág.4 4. Artigos 4.1. Criando um Artigo 4.2. 1. Introdução pág.3 2. Apresentação do sistema Joomla! pág.4 3. Acessando a administração do site pág.4 4. Artigos 4.1. Criando um Artigo 4.2. Editando um Artigo 4.3. Excluindo um Artigo 4.4. Publicar

Leia mais

Módulo e-rede VirtueMart v1.0. Manual de. Instalação do Módulo. estamos todos ligados

Módulo e-rede VirtueMart v1.0. Manual de. Instalação do Módulo. estamos todos ligados Módulo e-rede VirtueMart v1.0 Manual de Instalação do Módulo estamos todos ligados 01 02 03 04 Introdução 3 Versão 3 Requerimentos 3 Manual de instalação 4 05 06 4.1 Permissões 4 4.2 Instalação e ativação

Leia mais

Tutorial WEB CONTENT MANAGEMENT [WCM] Obtenha benefícios a partir das aplicações customizadas da ADMT.

Tutorial WEB CONTENT MANAGEMENT [WCM] Obtenha benefícios a partir das aplicações customizadas da ADMT. Tutorial WEB CONTENT MANAGEMENT [WCM] Obtenha benefícios a partir das aplicações customizadas da ADMT. PÁGINA: 2 de 21 Nenhuma parte deste documento pode ser utilizado ou reproduzido, em qualquer meio

Leia mais

Versão 1.0 09/10. Xerox ColorQube 9301/9302/9303 Serviços de Internet

Versão 1.0 09/10. Xerox ColorQube 9301/9302/9303 Serviços de Internet Versão 1.0 09/10 Xerox 2010 Xerox Corporation. Todos os direitos reservados. Direitos reservados de não publicação sob as leis de direitos autorais dos Estados Unidos. O conteúdo desta publicação não pode

Leia mais

Módulo e-rede OpenCart v1.0. Manual de. Instalação do Módulo. estamos todos ligados

Módulo e-rede OpenCart v1.0. Manual de. Instalação do Módulo. estamos todos ligados Módulo e-rede OpenCart v1.0 Manual de Instalação do Módulo estamos todos ligados ÍNDICE 01 02 03 04 Introdução 3 Versão 3 Requerimentos 3 Manual de instalação 4 05 06 4.1 vqmod 4 4.2 Instalação e ativação

Leia mais

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

W o r d p r e s s 1- TELA DE LOGIN S U M Á R I O 1Tela de Login...2 2 Painel......3 3 Post...4 4 Ferramentas de Post...10 5 Páginas...14 6 Ferramentas de páginas...21 7 Mídias...25 8 Links......30 1 1- TELA DE LOGIN Para ter acesso ao wordpress

Leia mais

MANUAL DO ADMINISTRADOR LOCAL. Entidade Municipal

MANUAL DO ADMINISTRADOR LOCAL. Entidade Municipal MANUAL DO ADMINISTRADOR LOCAL Entidade Municipal Abril / 2011 ÍNDICE Objetivos do Sistema de Registro de Integrado - REGIN... 3 Principais Módulos do Sistema... 4 Módulo Controle de Acesso... 5 Módulo

Leia mais

Manual de Utilização do TOTVS Restore

Manual de Utilização do TOTVS Restore Manual de Utilização do TOTVS Restore Atualização de Ambientes RM O TOTVS Restore é uma ferramenta desenvolvida pela equipe de Engenharia de Software do CD-BH com o intuito de permitir a criação e atualização

Leia mais

MANUAL DE INSTALAÇÃO E CONFIGURAÇÃO. Motor Periférico Versão 8.0

MANUAL DE INSTALAÇÃO E CONFIGURAÇÃO. Motor Periférico Versão 8.0 MANUAL DE INSTALAÇÃO E CONFIGURAÇÃO Motor Periférico Versão 8.0 1. Apresentação... 3 2. Instalação do Java... 3 2.1 Download e Instalação... 3 2.2 Verificar Instalação... 3 3. Download do Motor Periférico...

Leia mais

Comm5 Tecnologia Manual de utilização da família MI. Manual de Utilização. Família MI

Comm5 Tecnologia Manual de utilização da família MI. Manual de Utilização. Família MI Manual de Utilização Família MI ÍNDICE 1.0 COMO LIGAR O MÓDULO... pág 03 e 04 2.0 OBJETIVO... pág 05 3.0 COMO CONFIGURAR O MÓDULO MI... pág 06, 07, 08 e 09 4.0 COMO TESTAR A REDE... pág 10 5.0 COMO CONFIGURAR

Leia mais

Módulo e-rede Magento v1.0. Manual de. Instalação do Módulo. estamos todos ligados

Módulo e-rede Magento v1.0. Manual de. Instalação do Módulo. estamos todos ligados Módulo e-rede Magento v1.0 Manual de Instalação do Módulo estamos todos ligados ÍNDICE 01 02 03 04 Introdução 3 Versão 3 Requerimentos 3 Manual de instalação 4 05 06 4.1 Instruções iniciais 4 4.2 Instalação

Leia mais

Módulo e-rede Prestashop v1.0. Manual de. Instalação do Módulo. estamos todos ligados

Módulo e-rede Prestashop v1.0. Manual de. Instalação do Módulo. estamos todos ligados Módulo e-rede Prestashop v1.0 Manual de Instalação do Módulo estamos todos ligados 01 02 03 04 Introdução 3 Versão 3 Requerimentos 3 Manual de instalação 4 05 06 4.1 Instruções iniciais 4 4.2 Instalação

Leia mais

Para funcionamento do Netz, alguns programas devem ser instalados e alguns procedimentos devem ser seguidos. São eles:

Para funcionamento do Netz, alguns programas devem ser instalados e alguns procedimentos devem ser seguidos. São eles: Instalação do Netz Para funcionamento do Netz, alguns programas devem ser instalados e alguns procedimentos devem ser seguidos. São eles: Instalação do Java SE 6, que pode ser instalado através da JDK.

Leia mais

CONTRA CONTROLE DE ACESSOS E MODULARIZADOR DE SISTEMAS

CONTRA CONTROLE DE ACESSOS E MODULARIZADOR DE SISTEMAS MINISTÉRIO DO DESENVOLVIMENTO AGRÁRIO SUBSECRETARIA DE PLANEJAMENTO, ORÇAMENTO E ADMINISTRAÇÃO COORDENAÇÃO-GERAL DE MODERNIZAÇÃO E INFORMÁTICA CONTRA CONTROLE DE ACESSOS E MODULARIZADOR DE SISTEMAS MANUAL

Leia mais

www. inf.br Outubro/2008 5www.habisp.inf.br TREINAMENTO HABISP VERBA DE ATENDIMENTO

www. inf.br Outubro/2008 5www.habisp.inf.br TREINAMENTO HABISP VERBA DE ATENDIMENTO 5 www. HABISP. inf.br Outubro/2008 TREINAMENTO HABISP MÓDULO VERBA DE ATENDIMENTO 1 INTRODUÇÃO Este documento, tem por finalidade, permitir aos usuários a utilização das ferramentas do HABISP que possibilitam

Leia mais

2. INSTALAÇÃO E CONFIGURAÇÃO

2. INSTALAÇÃO E CONFIGURAÇÃO INDICE 1. INTRODUÇÃO 2. INSTALAÇÃO E CONFIGURAÇÃO 2.1. COMPARTILHANDO O DIRETÓRIO DO APLICATIVO 3. INTERFACE DO APLICATIVO 3.1. ÁREA DO MENU 3.1.2. APLICANDO A CHAVE DE LICENÇA AO APLICATIVO 3.1.3 EFETUANDO

Leia mais

Aprovação da Ficha de Tratamento Beneficiários Correios.

Aprovação da Ficha de Tratamento Beneficiários Correios. Aprovação da Ficha de Tratamento Beneficiários Correios. Requisitos Para acessar o sistema de aprovação de Ficha de Tratamento Eletrônica Correios é preciso ter instalado no computador um (Navegadores

Leia mais

Manual de Utilização das Funções Básicas do Sistema ClinicWeb

Manual de Utilização das Funções Básicas do Sistema ClinicWeb Manual de Utilização das Funções Básicas do Sistema ClinicWeb Dezembro/2012 2 Manual de Utilização das Funções Básicas do Sistema ClinicWeb Sumário de Informações do Documento Título do Documento: Resumo:

Leia mais

Madis Rodbel Soluções de Ponto e Acesso Ltda.

Madis Rodbel Soluções de Ponto e Acesso Ltda. Elaborado: Qualidade de Software Versão: 3.00 Data: 11/06/2012 Apresentação O software Ativador REP é um software desenvolvido pela MADIS, para efetuar o controle das ativações do MD REP, MD REP NF, MD

Leia mais

Autoridade Certificadora Notarial CONFIGURAÇÃO DA MÁQUINA DA AR COM WINDOWS VISTA E WINDOWS 7 AC NOTARIAL. Página 1 de 14

Autoridade Certificadora Notarial CONFIGURAÇÃO DA MÁQUINA DA AR COM WINDOWS VISTA E WINDOWS 7 AC NOTARIAL. Página 1 de 14 Página 1 de 14 CONFIGURAÇÃO DA MÁQUINA DA AR COM WINDOWS VISTA E WINDOWS 7 AC NOTARIAL Página 2 de 14 Página 3 de 14 ECD Emissor de Certificados Digitais Conteúdo 1. INTRODUÇÃO... 4 2. PRÉ-REQUISITOS DE

Leia mais

INSTALAÇÃO DO SISTEMA CONTROLGÁS

INSTALAÇÃO DO SISTEMA CONTROLGÁS INSTALAÇÃO DO SISTEMA CONTROLGÁS 1) Clique duas vezes no arquivo ControlGasSetup.exe. Será exibida a tela de boas vindas do instalador: 2) Clique em avançar e aparecerá a tela a seguir: Manual de Instalação

Leia mais

Ministério da Cultura

Ministério da Cultura Ministério da Cultura MANUAL DO PROPONENTE: ADMINISTRATIVO VERSÃO 1.0 HISTÓRICO DE REVISÃO Data Versão Descrição Autor 08/01/2013 1.0 Criação do documento. Aline Oliveira - MINC 3 ÍNDICE 1. APRESENTAÇÃO...

Leia mais

CAPÍTULO 8 Conexões de banco de dados para programadores ASP.NET

CAPÍTULO 8 Conexões de banco de dados para programadores ASP.NET CAPÍTULO 8 Conexões de banco de dados para programadores ASP.NET Para utilizar um banco de dados com um aplicativo ASP.NET, é necessário criar uma conexão de banco de dados no Macromedia Dreamweaver MX.

Leia mais

3 Um Framework Orientado a Aspectos para Monitoramento e Análise de Processos de Negócio

3 Um Framework Orientado a Aspectos para Monitoramento e Análise de Processos de Negócio 32 3 Um Framework Orientado a Aspectos para Monitoramento e Análise de Processos de Negócio Este capítulo apresenta o framework orientado a aspectos para monitoramento e análise de processos de negócio

Leia mais

Guia de conexão na rede wireless

Guia de conexão na rede wireless 1 Guia de conexão na rede wireless Este documento tem por objetivo orientar novos usuários, não ambientados aos procedimentos necessários, a realizar uma conexão na rede wireless UFBA. A seguir, será descrito

Leia mais

Digifort Mobile Manual Version 1.0 Rev. A

Digifort Mobile Manual Version 1.0 Rev. A Digifort Mobile Manual Version 1.0 Rev. A 2 Digifort Mobile - Versão 1.0 Índice Parte I Bem vindo ao Manual do Digifort Mobile 1.0 5 1 Screen... Shots 5 2 A quem... se destina este manual 5 3 Como utilizar...

Leia mais

AVG Admin 2012 SQL Server 2005 Express

AVG Admin 2012 SQL Server 2005 Express AVG Admin 2012 SQL Server 2005 Express Conteúdo: 1. INSTALAÇÃO DO SQL SERVER 2005 EXPRESS... 3 1.1. Microsoft.Net Framework 2.0... 3 1.2. Microsoft SQL Server 2005 Express... 3 2. INSTALAÇÃO E CONFIGURAÇÃO

Leia mais

Manual de Instalação Software do etoken Aladdin pro 72k

Manual de Instalação Software do etoken Aladdin pro 72k Manual de Instalação Software do etoken Aladdin pro 72k (SafeNet Authentication Client 8.0) Para o funcionamento do etoken Aladdin pro 72k, deve ser instalado o gerenciador do token disponível na área

Leia mais

AP_ Conta Aplicativo para digitação e envio de contas médicas no padrão TISS

AP_ Conta Aplicativo para digitação e envio de contas médicas no padrão TISS AP_ Conta Aplicativo para digitação e envio de contas médicas no padrão TISS Manual de Instalação Tempro Software StavTISS Sumário 1. INTRODUÇÃO... 2 2. REQUISITOS DO SISTEMA... 3 3. INSTALAÇÃO... 4 4.

Leia mais

Módulo e-rede OpenCart v1.0. Manual de. Instalação do Módulo. estamos todos ligados

Módulo e-rede OpenCart v1.0. Manual de. Instalação do Módulo. estamos todos ligados Módulo e-rede OpenCart v1.0 Manual de Instalação do Módulo estamos todos ligados 01 02 03 04 Introdução 3 Versão 3 Requerimentos 3 Manual de instalação 4 05 06 4.1 vqmod 4 4.2 Instalação e ativação do

Leia mais

ATENÇÃO: * Arquivos com tamanho superior a 500 KB NÃO SERÃO ACEITOS * SOMENTE serão aceitos documentos do formato: PDF

ATENÇÃO: * Arquivos com tamanho superior a 500 KB NÃO SERÃO ACEITOS * SOMENTE serão aceitos documentos do formato: PDF TUTORIAL DE DIGITALIZAÇÃO DIRIGIDO AO USO DO PROCESSO ELETRÔNICO Adaptado do tutorial elaborado pelo colega MAICON FALCÃO, operador de computador da subseção judiciária de Rio Grande. Introdução Este tutorial

Leia mais

Manual do MySuite. O MySuite é a solução adotada pela MKData para gerenciar o atendimento aos clientes.

Manual do MySuite. O MySuite é a solução adotada pela MKData para gerenciar o atendimento aos clientes. Manual do MySuite O MySuite é a solução adotada pela MKData para gerenciar o atendimento aos clientes. Esta ferramenta visa agilizar e priorizar o suporte técnico, criando um canal de interatividade no

Leia mais

atube Catcher versão 3.8 Manual de instalação do software atube Catcher

atube Catcher versão 3.8 Manual de instalação do software atube Catcher atube Catcher versão 3.8 Manual de instalação do software atube Catcher Desenvolvido por: Clarice Mello, Denis Marques Campos Dezembro de 2014 Sumario 1. Objetivo deste manual...3 2. Requisitos para instalação...3

Leia mais

www.nddigital.com.br Manual de Administração DPS Printer 2.1 NDDigital S/A - Software

www.nddigital.com.br Manual de Administração DPS Printer 2.1 NDDigital S/A - Software www.nddigital.com.br Manual de Administração DPS Printer 2.1 NDDigital S/A - Software 2 Introdução Este manual foi elaborado para administradores, para entendimento do funcionamento do produto e administração

Leia mais

FACULDADE DE ADMINISTRAÇÃO E NEGÓCIOS DE SERGIPE

FACULDADE DE ADMINISTRAÇÃO E NEGÓCIOS DE SERGIPE FACULDADE DE ADMINISTRAÇÃO E NEGÓCIOS DE SERGIPE Manual de Utilização do MSDN-AA Software Center Aracaju/SE 2009 Sumário Apresentação... 3 1. Solicitando ativação no MSDN-AA... 3 2. Acessando o Portal

Leia mais

MANUAL DE IMPLEMENTAÇÃO DO MÓDULO NOTA FISCAL ELETRONICA

MANUAL DE IMPLEMENTAÇÃO DO MÓDULO NOTA FISCAL ELETRONICA MANUAL DE IMPLEMENTAÇÃO DO MÓDULO NOTA FISCAL ELETRONICA MARKANTY INFORMÁTICA Sistemas para Automação Comercial Gestão Empresarial e Fábrica de Software (Específicos) Princípios de nossos Profissionais:

Leia mais

Módulo e-rede OSCommerce v1.0. Manual de. Instalação do Módulo. estamos todos ligados

Módulo e-rede OSCommerce v1.0. Manual de. Instalação do Módulo. estamos todos ligados Módulo e-rede OSCommerce v1.0 Manual de Instalação do Módulo estamos todos ligados ÍNDICE 01 02 03 04 Introdução 3 Versão 3 Requerimentos 3 Manual de instalação 4 05 06 4.1 Instruções iniciais 4 4.2 Instalação

Leia mais

GRS Gerador de Redes Sistêmicas. (outubro/2004)

GRS Gerador de Redes Sistêmicas. (outubro/2004) 116 APÊNDICE A MANUAL DO GRS Universidade Federal do Rio de Janeiro UFRJ Departamento de Ciência da Computação DCC Instituto de Matemática IM / Núcleo de Computação Eletrônica NCE GRS Gerador de Redes

Leia mais

Guia de instalação Command WorkStation 5.5 com o Fiery Extended Applications 4.1

Guia de instalação Command WorkStation 5.5 com o Fiery Extended Applications 4.1 Guia de instalação Command WorkStation 5.5 com o Fiery Extended Applications 4.1 Sobre o Fiery Extended Applications O Fiery Extended Applications (FEA) 4.1 é um pacote dos seguintes aplicativos para uso

Leia mais

Moodle - CEAD Manual do Estudante

Moodle - CEAD Manual do Estudante Moodle - CEAD Manual do Estudante Índice Introdução 3 Acessando o Ambiente 4 Acessando o Curso 5 Navegando no Ambiente do Curso 5 Box Participantes 5 Box Atividades 5 Box Buscar nos Fóruns 5 Box Administração

Leia mais

Manual do usuário. Mobile Auto Download

Manual do usuário. Mobile Auto Download Manual do usuário Mobile Auto Download Mobile Auto Download Parabéns, você acaba de adquirir um produto com a qualidade e segurança Intelbras. Este manual serve como referência para a sua instalação e

Leia mais

1 Sumário... 2. 2 O Easy Chat... 3. 3 Conceitos... 3. 3.1 Perfil... 3. 3.2 Categoria... 3. 4 Instalação... 5. 5 O Aplicativo... 7 5.1 HTML...

1 Sumário... 2. 2 O Easy Chat... 3. 3 Conceitos... 3. 3.1 Perfil... 3. 3.2 Categoria... 3. 4 Instalação... 5. 5 O Aplicativo... 7 5.1 HTML... 1 Sumário 1 Sumário... 2 2 O Easy Chat... 3 3 Conceitos... 3 3.1 Perfil... 3 3.2 Categoria... 3 3.3 Ícone Específico... 4 3.4 Janela Específica... 4 3.5 Ícone Geral... 4 3.6 Janela Geral... 4 4 Instalação...

Leia mais

Revisão: - 1 Desinstalando Versões Anteriores

Revisão: - 1 Desinstalando Versões Anteriores Urano Indústria de Balanças e Equipamentos Eletrônicos Ltda. Rua Irmão Pedro 709 Vila Rosa Canoas RS Fone: (51) 3462.8700 Fax: (51) 3477.4441 Procedimentos de Instalação do Urano Integra 2.1e no Windows

Leia mais

Como configurar e-mails nos celulares. Ebook. Como configurar e-mails no seu celular. W3alpha - Desenvolvimento e hospedagem na internet

Como configurar e-mails nos celulares. Ebook. Como configurar e-mails no seu celular. W3alpha - Desenvolvimento e hospedagem na internet Ebook Como configurar e-mails no seu celular Este e-book irá mostrar como configurar e-mails, no seu celular. Sistemas operacionais: Android, Apple, BlackBerry, Nokia e Windows Phone Há muitos modelos

Leia mais

Manual do Usuário Android Neocontrol

Manual do Usuário Android Neocontrol Manual do Usuário Android Neocontrol Sumário 1.Licença e Direitos Autorais...3 2.Sobre o produto...4 3. Instalando, Atualizando e executando o Android Neocontrol em seu aparelho...5 3.1. Instalando o aplicativo...5

Leia mais

SCIM 1.0. Guia Rápido. Instalando, Parametrizando e Utilizando o Sistema de Controle Interno Municipal. Introdução

SCIM 1.0. Guia Rápido. Instalando, Parametrizando e Utilizando o Sistema de Controle Interno Municipal. Introdução SCIM 1.0 Guia Rápido Instalando, Parametrizando e Utilizando o Sistema de Controle Interno Municipal Introdução Nesta Edição O sistema de Controle Interno administra o questionário que será usado no chek-list

Leia mais

Manual Comunica S_Line

Manual Comunica S_Line 1 Introdução O permite a comunicação de Arquivos padrão texto entre diferentes pontos, com segurança (dados criptografados e com autenticação) e rastreabilidade, isto é, um CLIENTE pode receber e enviar

Leia mais

Tutorial de Instalação do CentOS Versão 3.3

Tutorial de Instalação do CentOS Versão 3.3 Tutorial de Instalação do CentOS Versão 3.3 Jamilson Dantas (jrd@cin.ufpe.br) Maria Clara Bezerra (mcsb@cin.ufpe.br) Rosângela Melo (rmm3@cin.ufpe.br) Recife, outubro de 2013. Finalidade do Tutorial O

Leia mais