O Projeto e-Bula


Agradeço a Carlos Alberto Sangiorgio pela ajuda e pelo material cedido.

Objetivo da Área

O objetivo da área de Pesquisa e Desenvolvimento é de pesquisar novas tecnologias para o desenvolvimento de grandes sistemas que atendam as necessidades dos mais diversos setores do mercado.


O Projeto

O projeto participei é o Pulso e-Bula, desenvolvido para atender as mudanças obrigatórias exigidas pela ANVISA (Agência Nacional de Vigilância Sanitária), com relação as bulas dos medicamentos vendidos atualmente.

As mudanças exigidas pela ANVISA decorrem do fato que o consumidor chega à farmácia, compra o remédio e, ao ler sua bula, não consegue se informar. O excesso de termos técnicos, que só um médico consegue entender, e a letra, que é muito pequena, são os principais responsáveis pelas dificuldades na leitura.

Em conseqüência a estas dificuldades, muitos consumidores acabam tomando o remédio sem saberem exatamente o que estão tomando, ou sem saberem se o medicamento tem efeitos colaterais.

Por este motivo, a exigência da ANVISA foi de que estas bulas fossem mudadas para TODOS os medicamentos, seguindo um determinado padrão XML a ser obedecido. Dessa forma, houve uma padronização das bulas, e a sua distribuição se iniciou à partir deste segundo semestre de 2004.

As mudanças mais evidentes foram quanto ao tamanho das letras, que aumentaram pelo menos 50%, e a linguagem, que se tornou bem mais acessível.

Para se adequar a este novo padrão estabelecido, a Pulso desenvolveu o sistema e-Bula, que estabelece o controle e o gerenciamento sobre o conteúdo, formatação e envio eletrônico das bulas, obedecendo ao padrão XML da ANVISA.

O site do Fantástico apresenta uma reportagem feita sobre a bula dos medicamentos, muito interessante e cômica sobre o asssunto. Para os interessados, deixo um link para esta reportagem aqui.


Como funciona o e-Bula?

Tela de abertura

O sistema via WEB permite o controle de diversos grupos de medicamentos, onde cada grupo pode possuir diversos medicamentos. Cada medicamento pode possuir diversas versões de bula que são cadastradas sempre em dois padrões no sistema:

1) destinada às pessoas que utilizarão o medicamento;

2) destinada ao farmacêutico.

Listagem dos Grupos de Medicamento

Após o cadastro ou a importação do registro (via XML), o sistema é capaz de gerar bulas em formato DOC, PDF, HTML e XML, onde os arquivos XML seguem o padrão especificado pela ANVISA para a sua validação.

Inclusão de Medicamentos

Para o controle interno da empresa responsável pela produção dos medicamentos, cada versão de bula possui um status. Nela podemos determinar, por exemplo, se a bula foi enviada a ANVISA ou se foi aprovada. Caso tenha sido aprovada, existe a possibilidade de permitir a sua visualização on-line pelo mercado, pois o sistema possui o controle de acesso definido por tipos de usuários.

Inclusão de Novo usuário

Existem controle por perfis de usuários, onde cada perfil pode enxergar somente bulas do seu próprio perfil. Assim, diversas equipes podem trabalhar com o mesmo sistema isoladamente. E os administradores são os úncicos que podem visualizar e alterar o perfil das bulas dos medicamentos.

Inclusão de Referência Bibliográfica

Nesse projeto, participei inicialmente na documentação do sistema para os usuários. Mais tarde ajudei do seu desenvolvimento e na correção de bugs reportados pela nossa equipe. O sistema foi implementado em .NET C#, utilizando o banco de dados Microsoft SQL Server.


Forma de organização da equipe de trabalho e atribuição de responsabilidades

A equipe se dividia entre desenvolvimento, documentação e testes no sistema.

No início do estágio, eu era encarregado de ler e melhorar a documentação, pois como desconhecia o projeto, ficava mais fácil de detectar problemas na compreensão do manual. Uma vez conhecido o sistema e suas funcionalidades, fui encarregado de realizar testes para tentar descobrir alguns "bugs" e seus motivos. Após os testes, passei a desenvolver algumas funcionalidades, tais como o gerador de bulas nos formatos documentos HTML, DOC e modificações no gerador de PDF, serialização de XML e a implementação dos diferentes perfis de usuário do e-Bula.


Estimativa inicial de prazos e do andamento do projeto

O prazo para a conclusão do projeto era no segundo semestre de 2004, mais precisamente em setembro, quando a segunda remessa de bulas deveriam ser enviadas à ANVISA, para a validação.


Bibliografia utilizada ou básica para a área de atuação em que se insere o estágio

Na sua maioria, utilizei-me de livros técnicos e muito da Internet para aprender sobre a linguagem C#, JavaScript, XML e XSLT.

Os livros que eu tinha a diposição eram:

C#, How to Program por Harvey M. Deitel

XSLT: Working with XML and HTML por Khun Yee Fung

E um manual de consulta rápida do Javascript.


Treinamento Microsoft

A Pulso Tecnologia investe em diversos cursos da Microsoft para seus funcionários e recebem certificações da Microsoft nos sistemas desenvolvidos. Infelizmente, não tive a oportunidade de receber um treinamento no curto período em que estive estagiando.


Ferramentas e Técnicas Utilizadas

Os seguintes Softwares foram utilizados para o desenvolvimento:

  • Visual Studio .NET: Ferramenta que auxilia o de desenvolvimento de código fonte.

  • Microsoft Visual Source Safe: Ferramenta que garante a integridade de um código seguro para se trabalhar em segurança.

  • Microsoft SQL Server Enterprise Manager: Ferramenta que possibilita a criação, alteração, exclusão e permissões de acesso ao banco de dados.

  • Microsoft SQL Query Analyser: Ferramentas que realiza consultas, gera e executa scripts dentro de uma base de dados.

  • NullSoft Installer: Instalador de aplicativos, baseado no Winzip.

  • Erwin: Editor de Modelos Entidade Relacionamento para banco de dados.

  • Para maiores detalhes sobre o projeto, visite www.pulso.com.br


    Forma de Acompanhamento Utilizada pelo Administrador do Projeto

    Basicamente, o diálogo, as reuniões, os e-mails, as opiniões e sugestões sobre o trabalho escrito foram as formas de acompanhamento mais comuns utilizadas durante o período.