Relatório I Produto: Webscan
|
|
- João Batista Martini Sabrosa
- 8 Há anos
- Visualizações:
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 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 maisManual 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 maisSumá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 maisLICENCIAMENTO 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 maisProduto: 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 maisAjuda 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 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 maisEstá 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 maisCapture 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 maisMó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 maisBACKUP 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 maisPortaria 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 maisInstalaçã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 maisGUIA 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 maisMANUAL 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 maisCapture 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 maisGoogle 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 maisUNIVERSIDADE 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 maisVisã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 maisManual 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 maisFluxo 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 maisDOCUMENTAÇÃ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 maisAplicaçã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 maisFerramenta: 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 maisBAIXA 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 maisFluxo 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 maisEasytrade 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 maisMQSeries 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 maisManual 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 maisUNIVERSIDADE 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 maisProduto: 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 maisConfigurando 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 maisV 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 maisNovell. 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 maisManual 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 maisMANUAL 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 mais1) 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 maisAtualizaçã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 maisProcedimentos 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 maisRevisã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 maisTema 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 maisMó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 maisAjuda 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 maisManual 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 maisSmart 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 maisSankhya 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 maisDocumento 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 mais1 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 maisProfibus 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 mais1. 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 maisMó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 maisTutorial 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 maisVersã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 maisMó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 maisW 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 maisMANUAL 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 maisManual 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 maisMANUAL 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 maisComm5 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 maisMó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 maisMó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 maisPara 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 maisCONTRA 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 maiswww. 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 mais2. 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 maisAprovaçã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 maisManual 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 maisMadis 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 maisAutoridade 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 maisINSTALAÇÃ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 maisMinisté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 maisCAPÍ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 mais3 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 maisGuia 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 maisDigifort 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 maisAVG 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 maisManual 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 maisAP_ 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 maisMó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 maisATENÇÃ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 maisManual 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 maisatube 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 maiswww.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 maisFACULDADE 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 maisMANUAL 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 maisMó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 maisGRS 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 maisGuia 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 maisMoodle - 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 maisManual 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 mais1 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 maisRevisã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 maisComo 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 maisManual 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 maisSCIM 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 maisManual 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 maisTutorial 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