Sistema notário : gestão cartorial

Data
2007Autor
Pereira, Gustavo Straube
Santos, Mateus Felipe
Nunes, Miriam
Universidade Federal do Paraná. Setor de Educação Profissional e Tecnológica. Curso de Graduação em Tecnologia de Informática
Metadata
Mostrar registro completoResumo
Resumo : Este documento apresenta o processo de desenvolvimento de um software aplicado ao Projeto de Conclusão de Curso, voltado a atender um cliente fictício - um cartório de notas - representado pelo orientador deste trabalho. Uma análise foi efetuada no sistema atual do cartório, ficou evidente a necessidade de um sistema que possibilite que possibilite a ampliação das funcionalidades existentes e do acesso aos serviços cartorários, que é a principal atividade comercial da empresa, tanto de natureza púbica quanto restrita, com considerável atenção aos quesitos não funcionais de acessibilidade, segurança e desempenho. Nesse contexto, a solução proposta e também viável, foi a de desenvolvimento de um sistema web, não se limitando as dependências físicas e lógicas do cartório, onde se podem realizar diversos tipos de consultas à base de dados além de cadastros e manutenções de acordo com a área de acesso de cada usuário do sistema, representada por três ambientes: público, cliente e funcionários. Estes com níveis diferenciando de acesso. O quesito segurança foi observado com maior rigor e aprofundamento e, para isso, foi utilizado Certificado Digital a fim de tornar o canal de comunicação mais confiável e minimizar os riscos decorrentes de uma possível interceptação de pacotes de dados contendo informações sigilosas. Em virtude do objetivo acadêmico, o foco principal foi a abordagem da metodologia proposta pela engenharia de software, empregada durante o desenvolvimento do projeto, desde a elaboração de um planode projeto, o entendimento dos objetivos do sistema a ser desenvolvido, até as etapas subsequentes de análise, documentação e implementação. Para o desenvolvimento da ferramenta foi utilizada a linguagem Java, com a IDE Eclipse 3.3 Europa, rodando sobre o Tomcat na plataforma Windows XP, e o banco de dados PostgreSQL 8.2. Por fim é demonstrado o resultado do desenvolvimento, ou seja, o produto final. Abrangendo todo o aspecto e requisitos que envolvem banco de dados, implementação e interação com o usuário.