• Nenhum resultado encontrado

VALIDAÇÃO DA FERRAMENTA

A validação da funcionalidade da ferramenta foi realizada por meio da simulação do envio de arquivos elaborados a partir de aplicativos utilizados por usuários, como o Bloco de Notas e o Microsoft Word, com o objetivo de visualizar um arquivo gerado desde o sistema de origem, o envio via FTP, o cadastro do usuário e a consulta e visualização do arquivo no final do processo.

Foram elaborados dois casos, o primeiro baseado em um laudo de um exame médico feito no Bloco de Notas e outro laudo feito no Microsoft Word.

Primeiramente foram definidos os dados que seriam enviados para a ferramenta. Utilizando como exemplo um arquivo de texto de um resultado de exame, foi definido que o cabeçalho do arquivo seria composto pelos seguintes campos: Nome, Data, Médico e Convênio.

A Figura 26 faz a representação do arquivo aberto no Bloco de Notas.

Figura 26 – Arquivo resultado.txt aberto no Bloco de Notas.

Utilizando a impressora PDF, o arquivo de texto foi impresso gerando um arquivo PDF no diretório padrão da ferramenta. Tendo o arquivo modelo, foi aberto o programa de configurações da ferramenta e incluído o arquivo através do botão Incluir Arquivo Exemplo.

A Figura 27 ilustra o arquivo convertido novamente para o formato texto e aberto no programa de configurações.

Figura 27 – Programa de configurações com arquivo modelo aberto em formato texto.

O próximo passo foi configurar as posições dos campos no programa. Foi selecionado o campo1 no qual seria vinculado o primeiro campo do cabeçalho, no caso o campo Nome.

Após este passo, foi marcado a opção Visível para mostrar na consulta Web e então foi posicionado o cursor na posição anterior a letra “R” do valor “Renan Blazaki Vidor” e clicado no botão SetarPosicãoInicial. Também foi posicionado o cursor na posição anterior ao campo Data e clicado no botão SetarPosicaoFinal. Desta forma foi considerado que o valor do campo Nome não ultrapassaria o tamanho máximo definido neste arquivo modelo, ou seja, o nome teria o tamanho entre a posição anterior à letra “R” e posição máxima anterior à letra “D”.

Automaticamente o programa determinou qual é a linha em que se encontra o campo. Este processo é ilustrado na Figura 28 que demonstra como campo1 foi configurado.

Figura 28 – Programa configurações (campo1 configurado).

Da mesma forma que o campo1 foi configurado, o processo de configuração dos campos foi feito para os outros campos do cabeçalho do arquivo, como Data, Médico e Convênio.

Tendo todos os campos do cabeçalho configurados, a ferramenta armazenou os dados no arquivo delimitaçoes.txt e enviou o nome dos campos para o banco de dados on-line.

Após a ferramenta ter sido configurada para uso, o programa de envio de arquivos foi executado. Como sua execução é transparente ao usuário, ou seja, roda em segundo plano, o próximo passo foi imprimir o arquivo texto na impressora de PDF para o programa iniciar seu processamento.

A Figura 29 mostra a tela de impressão do Bloco de Notas com a impressora PDF selecionada.

Figura 29 – Impressão do Bloco de Notas.

Impresso o arquivo na impressora PDF, foi gerado um arquivo com nome padrão no diretório padrão da ferramenta. Neste momento o programa de envio de arquivos executou seu processo, convertendo o arquivo para o formato texto e extraindo os dados de informação do cabeçalho. Posteriormente o arquivo foi enviado para o servidor Web e seus dados foram salvos no banco de dados para serem acessados no módulo Web.

Em seguida, foi feito o processo de liberação de acesso a este arquivo para visualização do usuário.

Primeiramente o módulo Web foi acessado por sua página inicial através do login “admin” e a senha padrão “1234” como mostra a Figura 30.

Figura 30 – Página inicial da ferramenta.

Com o acesso permitido pela ferramenta, os arquivos enviados foram listados na tela de consulta de arquivos como mostra a Figura 31.

Figura 31 – Página de consulta de arquivos.

Visto que o arquivo estava disponível na Internet, foi acessada a tela de usuários cadastrados através do link Permissões. A Figura 32 mostra a tela de usuários cadastrados (apenas o usuário admin cadastrado até aquele momento).

Figura 32 – Página de usuários cadastrados.

Através do botão Incluir, a página Cadastro de Usuários foi aberta para a inclusão do usuário denominado “Renan”. A Figura 33 mostra a tela com os dados cadastrais preenchidos.

Figura 33 – Página de cadastro de usuários.

Após clicar no botão OK, a ferramenta incluiu no banco de dados o usuário de teste. A Figura 34 mostra novamente a página de usuários cadastrados com o usuário de teste incluído.

Figura 34 – Página de usuários cadastrados com usuário de teste.

Com o usuário cadastrado o próximo passo foi determinar quais arquivos o usuário poderia visualizar. Através do link disponível no nome do usuário foi aberta a página de permissões com a visualização dos dados já enviados para a Internet. A Figura 35 mostra a tela de permissões com o campo nome e o valor “Renan Blazaki Vidor” disponível.

Figura 35 – Página de permissão.

Selecionado o campo nome e o valor “Renan Blazaki Vidor”, o botão incluir foi pressionado para então disponibilizar ao usuárui “Renan” todos os arquivos cujo valor do campo nome fosse igual à “Renan Blazaki Vidor”. A Figura 36 mostra o valor já incluído.

Figura 36 – Página de permissão com valor já incluído.

Fechada a página de permissões e voltando novamente para a tela inicial da ferramenta, nos campos de login e senha foram entrados os valores do usuário de teste, no caso “Renan” e senha “1111”. No momento em que o botão OK foi clicado, a ferramenta buscou os arquivos disponíveis para o usuário “Renan” e encontrou o arquivo anteriormente enviado. Os dados

do arquivo foram listados na tela principal da ferramenta, ficando permitida a sua visualização através do link criado no campo Abrir. A Figura 37 ilustra a página principal com o arquivo listado.

Figura 37 – Página principal de consulta com o arquivo disponível.

Em seguida, foi clicado no link disponível no campo Abrir e o arquivo foi aberto pela ferramenta através do programa de abertura de arquivos PDF padrão do computador. A Figura 38 mostra o arquivo enviado aberto no formato PDF.

Figura 38 – Arquivo PDF aberto.

Com o processo de envio, configuração de permissões e abertura do arquivo executados, foi testado o envio de um arquivo de um elaborado com o Microsoft Word, seguindo as mesmas configurações de cabeçalho do arquivo. A Figura 39 mostra o arquivo de um laudo médico aberto no Word.

Figura 39 – Laudo médico aberto no Microsoft Word.

Da mesma forma que o arquivo texto foi impresso na impressora PDF, o arquivo Word também foi impresso. Seguindo os passos anteriores, a ferramenta enviou o arquivo no formato PDF para o módulo Web, juntamente com os dados do cabeçalho. O arquivo enviado foi conferido na página de consulta da ferramenta e mostrado na Figura 40.

Figura 40 – Página principal de consulta com os dois arquivos disponíveis.

Para finalizar, estando o arquivo feito no Word disponível na Internet, foi acessado o arquivo através de seu link e constatado sua visualização mantendo os padrões originais e disponível para impressão, caso necessário. A Figura 41 mostra o laudo elaborado no Word aberto em formato PDF.

Figura 41 – Laudo elaborado no Word aberto em PDF.

Documentos relacionados