SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO...

61
UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS CURSO DE SISTEMAS DE INFORMAÇÃO – BACHARELADO SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO DA QUALIDADE EDER JHONEY DA SILVA BLUMENAU 2010 2010/2-08

Transcript of SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO...

Page 1: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

UNIVERSIDADE REGIONAL DE BLUMENAU

CENTRO DE CIÊNCIAS EXATAS E NATURAIS

CURSO DE SISTEMAS DE INFORMAÇÃO – BACHARELADO

SISTEMA GERENCIADOR DE DOCUMENTOS PARA

GESTÃO DA QUALIDADE

EDER JHONEY DA SILVA

BLUMENAU 2010

2010/2-08

Page 2: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

EDER JHONEY DA SILVA

SISTEMA GERENCIADOR DE DOCUMENTOS PARA

GESTÃO DA QUALIDADE

Trabalho de Conclusão de Curso submetido à Universidade Regional de Blumenau para a obtenção dos créditos na disciplina Trabalho de Conclusão de Curso II do curso de Sistemas de Informação— Bacharelado.

Prof. Roberto Heinzle, Mestre - Orientador

BLUMENAU 2010

2010/2-08

Page 3: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

SISTEMAS GERENCIADOR DE DOCUMENTOS PARA

GESTÃO DA QUALIDADE

Por

EDER JHONEY DA SILVA

Trabalho aprovado para obtenção dos créditos na disciplina de Trabalho de Conclusão de Curso II, pela banca examinadora formada por:

______________________________________________________ Presidente: Prof. Roberto Heinzle, Mestre – Orientador, FURB

______________________________________________________ Membro: Prof. Everaldo Artur Grahl, Mestre – FURB

______________________________________________________ Membro: Prof. Wilson Pedro Carli, Mestre – FURB

Blumenau, 06 de dezembro de 2010.

Page 4: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

Dedico este trabalho a Deus, aos meus pais por sempre acreditarem em mim, aos meus amigos e a minha namorada que sempre esteve ao meu lado me incentivando e dando o apoio necessário.

Page 5: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

AGRADECIMENTOS

A Deus, por me iluminar, dar força e persistência durante toda essa difícil trajetória.

Aos meus queridos e amados pais Elenice e Silvério, maiores responsáveis por eu ter

chegado aonde cheguei e por sempre terem feito tudo por mim e me passado a motivação

necessária para a conclusão deste trabalho.

À minha namorada Raquel, pelo apoio, incentivo e grande companheirismo durante

toda essa fase de estudo e dedicação.

Ao professor Roberto Heinzle, pela orientação e incentivo para que esta monografia

fosse realizada.

A todos os meus amigos pelo incentivo, cobrança e apoio para a conclusão deste

trabalho.

Page 6: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

A mente que se abre a uma nova idéia jamais voltará ao seu tamanho original.

Albert Einstein

Page 7: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

RESUMO

Este trabalho descreve a criação de uma aplicação para gerenciamento de documentos via web, aplicado a controlar a criação, consulta e revisão de documentos para a gestão da qualidade nas empresas. A aplicação desenvolvida para uso na internet permite acesso fácil, rápido e simultâneo por todos os colaboradores da empresa. A especificação foi feita utilizando UML e o desenvolvimento na linguagem Java utilizando Java Server Pages (JSP) e os dados ficam armazenados no banco de dados PostgreSQL. Como resultado destaca-se a automatização da criação de documentos da qualidade que antes eram criados por editores de texto.

Palavras-chave: Gestão da qualidade. Web. Documentos.

Page 8: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

ABSTRACT

This work describes the creation of an application for web document management, applied to control creation, consult and revision of documents for company's quality management. The developed application for internet usage allows easy access, fast and simultaneously by all employees. The specification has been mad using UML and development in Java language for web JSP and data are stored in PostgreSQL database. As a result, highlight the automation of quality documents creation, that were created by text editors.

Key-words: Quality management.Web. Documents.

Page 9: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

LISTA DE ILUSTRAÇÕES

Figura 1 - Elementos da Gestão da Qualidade Total ..................................................................... 15

Quadro 1 - Lista e normas e guias da série NBR ISO 9000.......................................................... 17

Figura 2 - Tipos e hierarquia de documentos do sistema da qualidade .................................... 19

Figura 3 - Sugestão de codificação para documentos da qualidade ......................................... 20

Figura 4 - Cadastro de documento de software ........................................................................ 22

Figura 5 – Cadastro de itens de avaliação ................................................................................ 23

Quadro 2 - Requisitos funcionais ............................................................................................. 25

Quadro 3 - Requisitos não funcionais ...................................................................................... 26

Figura 6 - Diagrama de caso de uso Colaborador .................................................................... 26

Figura 7 - Diagrama de caso de uso Gestor da Qualidade ........................................................ 27

Figura 8 - Diagrama de caso de uso Administrador ................................................................. 27

Figura 9 - Modelo entidade-relacionamento (MER) ................................................................ 28

Quadro 4 - Dicionário de dados da tabela “setor_departamento” ............................................ 29

Quadro 5 - Dicionário de dados da tabela “pessoa_fisica” ...................................................... 29

Quadro 6 - Dicionário de dados da tabela “usuario” ................................................................ 30

Quadro 7 - Dicionário de dados da tabela “doc_status” ........................................................... 30

Quadro 8 - Dicionário de dados da tabela “doc_campos_documento” .................................... 30

Quadro 9 - Dicionário de dados da tabela “doc_tipo_documento” .......................................... 30

Quadro 10 - Dicionário de dados da tabela “doc_estrutura” .................................................... 31

Quadro 11 - Dicionário de dados da tabela “doc_qualidade” .................................................. 31

Quadro 12 - Dicionário de dados da tabela “doc_resp_criacao” .............................................. 31

Quadro 13 - Dicionário de dados da tabela “doc_historico” .................................................... 32

Quadro 14 - Dicionário de dados da tabela “doc_valores” ...................................................... 32

Quadro 15 - Dicionário de dados da tabela “doc_lib_setor_dep” ............................................ 32

Quadro 16 - Dicionário de dados da tabela “doc_log_leitura” ................................................. 33

Quadro 17 - Dicionário de dados da tabela “doc_revisao” ...................................................... 33

Quadro 18 - Dicionário de dados da tabela “doc_resp_revisao” .............................................. 33

Figura 10 - Arquivo XML de utilização do Struts2 ................................................................. 35

Figura 11 - Login no sistema .................................................................................................... 36

Figura 12 – Código fonte em JSP da tela do login do sistema ......................................................... 36

Figura 13 - Menu administrador ............................................................................................... 37

Page 10: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

Figura 14 - Menu colaborador .......................................................................................................... 37

Figura 15 - Menu gestor da qualidade ............................................................................................. 38

Figura 16 - Campos do documento .................................................................................................. 39

Figura 17 - Tipo de documento ................................................................................................ 40

Figura 18 - Adicionar campo ao documento ................................................................................... 40

Figura 19 - Criação do documento da qualidade ............................................................................ 41

Figura 20 - Responsáveis pela criação do documento da qualidade ............................................ 41

Figura 21 - Setor de liberação do documento da qualidade .......................................................... 42

Figura 22 - Edição do documento da qualidade ............................................................................. 42

Figura 23 - Configuração do DWR para uso de Ajax.................................................................... 43

Figura 24 - Método utilizado para salvar o documento ................................................................. 43

Figura 25 - Localizador pessoa física .............................................................................................. 44

Figura 26 - Tela de consulta de documento .................................................................................... 44

Figura 27 - Visualização do documento da qualidade ................................................................... 45

Figura 28 - Lista documentos para revisão ..................................................................................... 46

Figura 29 - Solicitar revisão do documento .................................................................................... 46

Figura 30 - Responsável revisão documento .................................................................................. 47

Figura 31 - Controle de versão ......................................................................................................... 47

Figura 32 - Documentos pendentes liberação ................................................................................. 48

Figura 33 - Consulta de documentos lidos ...................................................................................... 49

Figura 34 - Documentos a serem criados ou revisados ................................................................. 50

Quadro 19 - Descrição do caso de uso Efetuar login ..................................................................... 55

Quadro 20 - Descrição do caso de uso Consultar documentos da qualidade ............................. 55

Quadro 21 - Descrição do caso de uso Visualizar históricos ........................................................ 56

Quadro 22 - Descrição do caso de uso Cadastrar histórico ........................................................... 56

Quadro 23 - Descrição do caso de uso Cadastrar estrutura do documento da qualidade .......... 57

Quadro 24 - Descrição do caso de uso Cadastrar documento da qualidade ............................... 57

Quadro 25 - Descrição do caso de uso Cadastrar responsável criação documento ................... 58

Quadro 26 - Descrição do caso de uso Aprovar documento da qualidade ................................. 58

Quadro 27 - Descrição do caso de uso Gerar revisão do documento da qualidade ................... 59

Quadro 28 - Descrição do caso de uso Cadastrar responsável revisão documento. ................. 59

Quadro 29 - Descrição do caso de uso Consultar versões dos documentos da qualidade ........ 60

Quadro 30 - Descrição do caso de uso Liberar documento da qualidade ................................... 60

Quadro 31 - Descrição do caso de uso Consultar histórico de leitura ......................................... 60

Page 11: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

LISTA DE SIGLAS

BS – British Standard

EA – Enterprise Architect

HTML – Hyper Text Markup Language

ISO – International Organization for Standardization

JSP – Java Server Pages

MVC – Model View Control

PIB – Produto Interno Bruto

TCC – Trabalho de Conclusão de Curso

UML – Unified Modeling Language

XML - eXtensible Markup Language

Page 12: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

SUMÁRIO

1 INTRODUÇÃO ........................................................................................................................... 12

1.1 OBJETIVOS DO TRABALHO ................................................................................................. 13

1.2 ESTRUTURA DO TRABALHO .............................................................................................. 13

2 FUNDAMENTAÇÃO TEÓRICA ........................................................................................... 14

2.1 GESTÃO DA QUALIDADE TOTAL .............................................................................. 14

2.2 ISO 9000 ...................................................................................................................................... 15

2.2.1 Família ISO 9000 ............................................................................................................ 16

2.3 ISO 9001:2008 DOCUMENTOS E REGISTROS............................................................ 17

2.3.1 Requisitos de documentação ................................................................................................... 18

2.3.2 Controle de documentos .......................................................................................................... 19

2.4 NORMALIZAÇÃO .................................................................................................................... 21

2.5 TRABALHOS CORRELATOS ............................................................................................... 21

3 DESENVOLVIMENTO DO SISTEMA ................................................................................ 24

3.1 LEVANTAMENTO DE INFORMAÇÕES ............................................................................ 24

3.2 ESPECIFICAÇÃO ..................................................................................................................... 26

3.2.1 Diagramas de Caso de Uso ..................................................................................................... 26

3.2.2 Modelo entidade-relacionamento ........................................................................................... 28

3.2.3 Dicionário de dados ................................................................................................................. 29

3.3 IMPLEMENTAÇÃO .................................................................................................................. 34

3.3.1 Técnicas e ferramentas utilizadas ........................................................................................... 34

3.3.2 Operacionalidade da implementação ..................................................................................... 35

3.4 RESULTADOS E DISCUSSÃO ............................................................................................... 50

4 CONCLUSÕES .................................................................................................................. 52

4.1 EXTENSÕES ..................................................................................................................... 52

REFERÊNCIAS BIBLIOGRÁFICAS ................................................................................. 54

APÊNDICE A – Detalhamento dos casos de uso ................................................................. 55

Page 13: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

12

1 INTRODUÇÃO

Com o crescimento da globalização, a gestão da qualidade total tornou-se fundamental

para a liderança e para o aperfeiçoamento contínuo de todas as empresas e organizações. Para

manter este crescimento constante, as empresas precisam definir processos, melhorar seus

relacionamentos com clientes e fornecedores. Para isso elas buscam a implementação e

certificação da norma International Organization for Standardization (ISO) 9000.

A série de normas ISO 9000 é um conjunto de normas e diretrizes internacionais para

sistemas de gestão da qualidade. Desde sua primeira publicação, em 1987, ela tem obtido

reputação mundial como a base para o estabelecimento de sistemas de gestão da qualidade

(MELLO et al., 2009, p.1). Uma das normas da ISO 9000 é a criação de documentos, ou seja,

de documentos da qualidade, onde são descritos os processos realizados pelos diversos setores

da empresa. Este processo de criação dos documentos da qualidade é a normalização, passo

indispensável para as organizações obterem e manterem um sistema de qualidade.

A normalização busca melhorar a produção, onde muitos produtos saem defeituosos e

fora de padrão, visto que, as empresas ainda fazem muitos processos manuais e informais sem

estarem embasadas em normas. O trabalho de criação de um documento deve ser feito de uma

forma colaborativa, de forma a unir o conhecimento de todos e encontrar uma solução que

proporcione o máximo de benefícios à empresa. Assim sendo, a normalização pode tornar-se

um processo dispendioso, pois problemas como o fato dos envolvidos não estarem

disponíveis em um determinado momento, acaba atrasando a elaboração dos documentos. O

processo de consulta dos documentos da qualidade é realizado com documentos impressos

exigindo assim um maior controle e cuidado sobre os papéis.

No âmbito atual as ferramentas correlatas pesquisadas, não atendem a necessidade da

criação destes documentos visando à disponibilidade dos colaboradores e o fácil acesso aos

documentos.

Observando todas estas evidências, este trabalho apresenta um sistema gerenciador de

documentos para a gestão da qualidade via web, onde os documentos estejam à disposição

para alterações e consultas. Desta forma cada um dos envolvidos no processo de normalização

pode trabalhar dispondo de ferramentas de criação e edição dos documentos, assim como,

consultas a documentos existentes.

Page 14: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

13

11..11 OOBBJJEETTIIVVOOSS DDOO TTRRAABBAALLHHOO

O objetivo deste trabalho foi desenvolver um sistema de gerenciamento de documentos

para gestão de qualidade, baseados na norma ISO 9001:2008.

Os objetivos específicos do trabalho são:

a) disponibilizar os documentos para consulta dos colaboradores via web;

b) manter um controle de versões sobre as melhorias feitas nos documentos.

11..22 EESSTTRRUUTTUURRAA DDOO TTRRAABBAALLHHOO

Este trabalho está disposto em quatro capítulos. No primeiro capítulo apresenta-se a

introdução, os objetivos e a estrutura do trabalho.

No segundo capítulo tem-se a fundamentação teórica, onde apresentam-se os conceitos

sobre Gestão de qualidade, as normas ISO, Normalização e trabalhos correlatos.

No terceiro capítulo é apresentado o desenvolvimento do sistema, incluindo detalhes

sobre a especificação, requisitos funcionais e não funcionais, implementação realizada e

operacionalidade do mesmo.

No quarto capítulo apresenta-se a conclusão e sugestões para trabalhos futuros.

Page 15: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

14

2 FUNDAMENTAÇÃO TEÓRICA

Este capítulo aborda assuntos a serem apresentados nas seções a seguir, tais como a

gestão de qualidade total, a norma ISO 9000, a documentação e os registros, a normalização e

os trabalhos correlatos.

22..11 GGEESSTTÃÃOO DDAA QQUUAALLIIDDAADDEE TTOOTTAALL

A preocupação com a qualidade total começou em 1920, quando as empresas

começaram a se preocupar com os produtos com defeitos, para que não chegassem às mãos do

consumidor final. A busca pela qualidade se intensificou em 1950 após a II Guerra Mundial,

quando as empresas começaram a lançar produtos com melhor qualidade que seus

concorrentes, empresas com tecnologia ultrapassada e redução das barreiras alfandegárias

para o comércio internacional.

A gestão da qualidade total é aplicada em tudo que se faz na empresa e em todos os

níveis e áreas, incluindo vendas, finanças, compras e até outras atividades que possam nem

estar ligadas à produção propriamente dita. Com isto, a alta administração acaba

reconhecendo o impacto da qualidade no sucesso competitivo da empresa, incorporando-se

assim na gestão estratégica do negócio. Com o crescimento da globalização, a gestão da

qualidade tornou-se fundamental para a liderança e para o aperfeiçoamento contínuo de todas

as organizações (MELLO et al., 2009, p. 11).

Os processos de melhoria contínua de produtos e processos, por sua vez, dependem do

comprometimento da alta gerência e do envolvimento e capacitação de toda a força de

trabalho em direção a melhoria (CARPINETTI; MIGUEL; GEROLAMO, 2010, p. 8).

A gestão da qualidade total é uma opção para a reorientação gerencial das

organizações, essas afirmações dão base para os princípios fundamentais da gestão da

qualidade total, conforme segue:

a) foco no cliente e qualidade em primeiro lugar;

b) melhoria contínua de produtos e processos;

c) envolvimento, comprometimento e desenvolvimento de recursos humanos.

Page 16: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

15

Nos dias atuais a gestão da qualidade total veio para trazer uma revolução nos sistemas

produtivos das empresas, mudando os padrões de organização e administração e reformulando

os negócios. De modo geral, a gestão da qualidade é um sistema de atividades que servem

para atingir clientes satisfeitos, empregados com responsabilidades e autoridade, maior

faturamento e menor custo.

Segundo Carpinetti, Miguel e Gerolamo (2010, p. 9), a gestão de qualidade total é uma

estratégia de fazer negócios que objetiva maximizar a competitividade de uma empresa por

meio de um conjunto de princípios de gestão, métodos e ferramentas, conforme ilustrado na

figura 1.

Fonte: Carpinetti, Miguel e Gerolamo (2010, p.9)

Figura 1 - Elementos da Gestão da Qualidade Total

22..22 IISSOO 99000000

A série de normas ISO 9000 é um conjunto de normas e diretrizes internacionais para

sistemas de gestão de qualidade. De acordo com Mello et al. (2009, p. 1), a vasta maioria de

normas ISO é altamente específica para um produto, material ou processo particular. Contudo,

tanto a norma ISO 9000 quanto a norma ISO 14000 são conhecidas como normas genéricas

de sistemas de gestão. Segundo a International Organization for Standardization (2008b),

genérico significa que a mesma norma pode ser aplicada a qualquer tipo de organização,

grande ou pequena, seja qual for seu produto, inclusive quando ele é na verdade um serviço,

em qualquer setor de atividade, e seja qual for seu meio de negócio.

Page 17: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

16

Em 1987, a ISO oficializou a série 9000, a partir de pequenas mudanças na British

Standard (BS) 5750, a Inglaterra adotou a ISO série 9000, designando-a como BS 5750 –

1987. Em 1994 ano da primeira revisão, os 73 países de maior Produto Interno Bruto (PIB) do

mundo a adotaram como norma nacional (MARANHÃO, 2001, p.30).

Uma nova versão foi lançada no final de 2000 e trouxe uma grande mudança à sua

estrutura com a extinção das categorias 9001, 9002 e 9003, existindo a partir de então apenas

uma categoria denominada 9001, que reúne todas as três anteriores existentes.

A estrutura de aplicação das normas ficou dividida da seguinte forma:

a) ISO 9000: tem como finalidade estabelecer os fundamentos e vocabulário da

qualidade;

b) ISO 9001: especificação dos requisitos de sistema de gestão da qualidade para uma

organização gerar produtos conformes e obter satisfação dos clientes;

c) ISO 9004: guia para sistemas de gestão da qualidade, incluindo melhorias

contínuas, satisfação do cliente e de outras partes envolvidas;

d) ISO 19011: diretrizes para auditoria de sistemas de gestão de qualidade ou

ambiental.

A última revisão foi oficialmente lançada em 13 de novembro de 2008. Diferentemente

das revisões anteriores, esta nova versão tem um prazo de adequação limitado a um ano.

Segundo Mello et al. (2009, p.3), a versão 2008 da norma ISO 9001 basicamente corrigiu

alguns termos e buscou esclarecer o sentido da descrição de alguns requisitos, sem acrescentar

ou excluir nenhuma cláusula, mantendo as quatro normas primárias.

2.2.1 Família ISO 9000

A norma ISO 9001:2008, foi organizada de uma forma amigável, com termos que são

facilmente conhecidos por todas as áreas de negócio. Esta nova estrutura deixa de maneira

mais clara cada propósito em relação à norma da ISO. Obtém-se maior valor quando a família

inteira de normas é usada de forma integrada (MELLO et al., 2009, p. 4).

O quadro 1 mostra uma lista completa de normas e guias da série NBR ISO 9000.

Normas Descrição Publicação

NBR ISO 9000 Sistema de gestão da qualidade – Fundamentos e vocabulário 2005

NBR ISO 9001 Sistema de gestão da qualidade – Requisitos 2000

Page 18: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

17

NBR ISO 9004 Sistema de gestão da qualidade – Diretrizes para melhorias de desempenho 2000

NBR ISO 10005 Gestão da qualidade – Diretrizes para planos da qualidade 1997

NBR ISO 10006 Gestão da qualidade – Diretrizes para a qualidade no gerenciamento de projetos 2000

NBR ISO 10007 Gestão da qualidade – Diretrizes para a gestão de configuração 1996

ABNT NBR ISO

10012

Sistema de gestão de medição - Requisitos para o processo de medição e

equipamentos de medição (Anula as normas NBR ISO 10012-1 e NBR ISO

10012-2 )

1993

ABNT ISO/TR 10013 Diretrizes para a documentação de sistema de gestão da qualidade 2002

ABNT ISO/TR 10014 Diretrizes para gestão de aspectos econômicos da qualidade 2000

NBR ISO 10015 Gestão da qualidade – Diretrizes para treinamento 2001

ABNT ISO/TR 10017 Guias de técnicas estatísticas para ABNT NBR ISO 9001:2000 2005

ABNT NBR ISO

14919

Sistema de gestão da qualidade - Setor farmacêutico – Requisitos específicos para

aplicação da NBR ISO 9001:2000 em conjunto com as boas práticas de

fabricação para industria farmacêutica (BPF)

2002

ABNT NBR 15075 Sistema de gestão da qualidade – Requisitos particulares para aplicação da ABNT

NBR ISO 9001:2000 para empresas de serviços de conservação de energia

(ESCO)

2004

NBR ISO 19011 Diretrizes para auditorias de sistemas de gestão da qualidade e ambiental 2002

ABNT NBR ISO/TS

16949

Sistema de gestão da qualidade- Requisitos particulares para aplicação da ABNT

NBR ISO 9001:2000 para organizações de produção automotiva e peças de

reposição pertinentes

2004

ABNT NBR ISO

10007

Sistema de gestão da qualidade – Diretrizes para a gestão de configuração 2005

ABNT NBR ISO

10002

Gestão da qualidade – Satisfação de cliente – Diretrizes para o tratamento de

reclamações nas organizações.

2005

Fonte: Carpinetti, Miguel e Gerolamo (2010, p. 11). Quadro 1 - Lista e normas e guias da série NBR ISO 9000

22..33 IISSOO 99000011::22000088 DDOOCCUUMMEENNTTOOSS EE RREEGGIISSTTRROOSS

Num mundo cada vez mais globalizado e dinâmico, também as normas precisam se

adequar. O processo de revisão da ISO 9001:2008 mantém sua essência inalterada, isto é, os

oito princípios de gestão, a abordagem de processos, os títulos e campo de aplicação e

estrutura continuam vigentes, só que aperfeiçoados, com maior clareza e melhoria na

tradução, aumentando a consistência com a família ISO 9000 e com os conceitos da gestão

ambiental da ISO 14000.

Como uma das principais alterações foi a melhoria no entendimento e liberdade para as

organizações definirem os documentos e, registros necessários para garantir a eficácia dos

Page 19: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

18

seus processos, além dos já requeridos pela norma. O controle de registros foi completamente

revisado, e estipulou-se que os registros estabelecidos pela organização devem ser

controlados. De acordo com Mello et al. (2009, p.55-56), os documentos requeridos para o

sistema de gestão da qualidade devem ser controlados pela organização. Os documentos

devem ser elaborados seguindo os seguintes procedimentos:

a) aprovar os documentos antes de sua emissão;

b) analisar criticamente e atualizar, quando necessário, e reprovar documentos;

c) assegurar que as alterações e a situação da revisão atual dos documentos sejam

identificadas;

d) assegurar que as revisões pertinentes dos documentos aplicáveis estejam

disponíveis nos locais de uso;

e) assegurar que os documentos permaneçam legíveis e prontamente identificáveis, de

forma a não interromper o processo ou a atividade a que se referem;

f) assegurar que os documentos de origem externa determinados pela organização

como necessários para o planejamento e operação do sistema de gestão da

qualidade sejam identificados e que sua distribuição seja controlada;

g) evitar o uso não pretendido de documentos obsoletos e aplicar identificação

adequada nos casos em que eles forem retidos por qualquer propósito.

2.3.1 Requisitos de documentação

A documentação do sistema de qualidade pode variar de uma organização para outra

dependendo de vários fatores como porte, setor industrial, complexidade dos processos

produtivos e de negócios e dos recursos humanos. De modo geral, a documentação de um

sistema de qualidade deve conter a política e os objetivos da qualidade, manual da qualidade e

outros documentos necessários a organização.

A figura 3 ilustra os tipos e a hierarquia de documentos de um sistema de qualidade.

Page 20: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

19

Fonte: Carpinetti, Miguel e Gerolamo (2010, p. 40).

Figura 2 - Tipos e hierarquia de documentos do sistema da qualidade

O manual da qualidade é o documento mais importante, pois apresenta como está

estruturado o sistema de documentos da qualidade. Os procedimentos são complementados

pelas instruções de trabalho, que detalham, sempre que necessário atividades específicas nas

organizações. O último nível de documentação são os registros como formulários e outros

documentos desta natureza.

2.3.2 Controle de documentos

Os documentos criados pelas organizações devem ser controlados e atualizados de

maneira a manter uma maior qualidade na produção e organização de seus processos.

Para manter o controle destes documentos é necessário seguir estes critérios, conforme

Carpinetti, Miguel e Gerolamo (2010, p. 44):

a) identificação de documentos: normalmente os documentos são identificados por

uma legenda, em que constam as seguintes informações:

- a logomarca da empresa;

- o título do documento;

- o código do documento;

- o nome da pessoa que elaborou o documento;

- o nome da pessoa que aprovou o documento;

Page 21: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

20

- a data de emissão do documento;

- o número da revisão;

- a número de páginas e o número total de páginas do documento;

b) denominação dos documentos: geralmente os documentos são numerados por meio

de um código que identifica o tipo de documento, o processo de negócio ou área

funcional a que o documento se aplica e por fim um número seqüencial do

documento. A figura 3 apresenta uma sugestão para a denominação dos

documentos;

Fonte: Carpinetti, Miguel e Gerolamo (2010, p. 45).

Figura 3 - Sugestão de codificação para documentos da qualidade

c) controle de documentos: a organização deve estabelecer uma sistemática para:

- aprovação de um documento para uso, que resulta de uma análise crítica da

necessidade e adequação do documento;

- controle da validade das cópias em circulação, para garantir que as cópias em

circulação sejam claramente identificadas como aprovadas e válidas para uso.

Os documentos criados pela organização devem ser mantidos em condições de serem

recuperados para consulta, conforme necessidade de seus colaboradores.

Page 22: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

21

22..44 NNOORRMMAALLIIZZAAÇÇÃÃOO

Normalização é o processo de estabelecer e aplicar regras para abordar ordenadamente

uma atividade especifica e, em particular, para promover a otimização (TAMBORLIN, 1995,

p. 20).

A normalização é um trabalho de equipe que exige conhecimento, lucidez, paciência e

determinação. Sua implantação tem como base estratégica a doutrinação, através da

participação, do conhecimento de todos e do envolvimento, ou seja, do comprometimento de

todos os profissionais, visto que, o seu objetivo é a criação de normas técnicas, que definem

todos os processos e procedimentos realizados na empresa. Segundo Tamborlin (1995, p.11),

a participação efetiva de todos e em especial de cada um no processo é condição necessária e

fundamental.

De uma maneira geral a normalização, acompanha a evolução industrial como uma

necessidade para racionalizar a produção na indústria de maneira a assegurar a

intercambialidade das peças, a redução de estoques, facilitar os trabalhos de manutenção,

aumento da produtividade e redução dos custos (TAMBORLIN, 1995, p.18).

Através do desenvolvimento e do aprimoramento das normas técnicas a empresa tem

como principal benefício à garantia que erros passados não mais se repetirão, levando assim a

uma melhor execução do trabalho á medida que as normas são continuamente atualizadas.

Segundo Mundt (1998, p.30), no contexto da família NBR/ISO 9000, a preparação e

uso da documentação passou a ser necessária, pois adquiriu um papel de atividade dinâmica e

de grande agregadora de valor. Assim, a normalização ganhou um grande impulso no

contexto empresarial, passando a ser importante no desdobramento e implementação da

qualidade e manutenção dos ganhos provenientes das atividades de melhoria da qualidade.

22..55 TTRRAABBAALLHHOOSS CCOORRRREELLAATTOOSS

Dentre os trabalhos relacionados envolvendo o tema normas de qualidade e

certificação ISO 9000, são apresentados os que tiveram maior relevância para este trabalho.

A monografia de Duarte (2000) foi desenvolver um sistema para apoio ao processo de

documentação de software, baseado nas normas de qualidade ISO 9000-3, ISO/IEC 12207 e

Page 23: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

22

ISO/IEC 15504, demonstrando o processo de documentação dos documentos, o software foi

desenvolvido utilizando o ambiente de programação Visual Dataflex 6.0 e a ferramenta

geradora de relatório Crystal Reports. As principais funções são:

a) cadastro de documentos e suas funções;

b) controle de alteração e pedido de alteração;

c) análise das versões e pedidos de alteração;

d) segurança de acesso aos documentos;

e) controle de destinatários dos documentos;

f) relatório dos documentos.

A figura 4 mostra a tela de cadastro de um novo documento de software.

Fonte: Duarte (2000, p. 48).

Figura 4 - Cadastro de documento de software

Na monografia de Tamborlin (1995), o mesmo expõe a importância da normalização

como uma ferramenta para a garantia da qualidade, onde demonstra com clareza as etapas e

os níveis de normalização nas empresas.

O tema de qualidade total nas empresas, onde demonstra com clareza todos os

processos e etapas para implantar uma gestão de qualidade total, buscando a satisfação dos

clientes, pode ser citado no Trabalho de Conclusão de Curso (TCC) de Schroeder (1998),

desenvolvido na Universidade Regional de Blumenau (FURB).

A monografia de Loos (2009) foi desenvolver uma ferramenta de apoio ao processo de

garantia da qualidade baseados nos resultados previsto pelo modelo MPS.BR, o sistema foi

Page 24: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

23

desenvolvido utilizando a linguagem Java para desktop e o banco de dados MySQL, tendo

como principais funcionalidades:

a) registrar avaliações;

b) gerar não conformidades;

c) emitir relatórios;

d) avaliar planos.

A figura 5 mostra o cadastro de itens para avaliação.

Fonte: Loos (2009, p. 81).

Figura 5 – Cadastro de itens de avaliação

Page 25: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

24

3 DESENVOLVIMENTO DO SISTEMA

Neste capítulo são descritas as especificações técnicas do sistema, tais como, a

descrição do mesmo e a apresentação dos requisitos funcionais e não funcionais, principais

diagramas de caso de uso e sua descrição, diagramas de atividades, diagramas de entidade e

relacionamento, principais softwares a serem utilizados, bem como a operacionalidade do

sistema.

33..11 LLEEVVAANNTTAAMMEENNTTOO DDEE IINNFFOORRMMAAÇÇÕÕEESS

O Sistema Gerenciador de Documentos para Gestão da Qualidade, possibilitará aos

colaboradores consultar os documentos a qualquer hora. O gestor da qualidade poderá criar e

gerenciar os documentos de forma rápida e segura e o administrador terá um controle sobre os

documentos que cada colaborador leu, garantindo melhor qualidade nos processos da

empresa.

Para acesso ao sistema foram criados três tipos de usuários, sendo eles:

a) gestor da qualidade;

b) administrador;

c) colaborador.

O software permite que o gestor da qualidade cadastre, altere ou desative um

documento da qualidade, avalie os históricos e realize a aprovação dos documentos. Após o

cadastro do documento é definido os colaboradores que serão responsáveis pela sua criação e

uma data definindo o período que o colaborador poderá inserir históricos descrevendo seu

processo.

Os colaboradores envolvidos no processo de criação do documento contribuirão para a

sua criação, cadastrando históricos descrevendo o processo que ele realiza na empresa. Eles

também poderão realizar consultas sempre que necessário.

O administrador poderá verificar todos os colaboradores e os documentos que foram

lidos, podendo assim controlar se os processos estão sendo feitos de acordo com os

documentos da qualidade da empresa, o administrador também irá liberar o documento depois

Page 26: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

25

de aprovador pelo gestor da qualidade, para ser consultado por todos os colaboradores que

utilizam o processo descrito no documento.

O sistema fornece ao gestor de qualidade um controle de versão dos documentos

revisados, mostrando o documento atual e logo abaixo as versões que foram revisadas,

mantendo assim um histórico das melhorias dos processos documentados.

O Quadro 2 apresenta os requisitos funcionais previstos para o sistema e sua

rastreabilidade, ou seja, vinculação com o(s) caso(s) de uso associado(s).

Requisitos Funcionais Caso de Uso

RF01: O sistema deverá permitir o login por perfil de usuário. UC01

RF02: O sistema deverá permitir todos os usuários, consultar os documentos. UC02

RF03: O sistema deverá permitir o gestor da qualidade e o colaborador

consulta de históricos.

UC03

RF04: O sistema deverá permitir o colaborador cadastrar históricos. UC04

RF05: O sistema deverá permitir o gestor da qualidade, cadastrar uma estrutura

para os documentos.

UC05

RF06: O sistema deverá permitir o gestor da qualidade, cadastrar os

documentos da qualidade.

UC06

RF07: O sistema deverá permitir o gestor da qualidade, informar os

colaboradores responsáveis pela criação do documento.

UC07

RF08: O sistema deverá permitir o gestor da qualidade, aprovar os documentos. UC08

RF09: O sistema deverá permitir o gestor da qualidade, revisar os documentos. UC09

RF10: O sistema deverá permitir o gestor da qualidade, informar os

colaboradores responsáveis pela revisão do documento.

UC10

RF11: O sistema deverá permitir o gestor da qualidade, controlar a versão. UC11

RF12: O sistema deverá permitir o administrador, liberar os documentos. UC12

RF13: O sistema deverá permitir o administrador, consultar os colaboradores e

os documentos da qualidade lidos.

UC13

Quadro 2 - Requisitos funcionais

O Quadro 3 lista os requisitos não funcionais previstos para o sistema.

Requisitos Não Funcionais

RNF01: O sistema deve ser instalado utilizando o servidor de aplicação web Apache Tomcat.

RNF04: O sistema deverá ser criado no ambiente web, utilizando NetBeans, JSP e javascript.

Page 27: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

26

RNF02: O sistema deverá funcionar nos navegadores Internet Explorer e Mozila Firefox.

RNF03: O sistema deverá ser desenvolvido utilizando a linguagem JAVA, framework

STRUTS2 e DWR para uso de AJAX.

RNF04: O sistema deverá utilizar banco de dados PostgreSQL. Quadro 3 - Requisitos não funcionais

33..22 EESSPPEECCIIFFIICCAAÇÇÃÃOO

Esta seção apresenta os diagramas e modelos desenvolvidos para o sistema gerenciador

de documentos para a gestão da qualidade. A ferramenta utilizada para a criação dos

diagramas foi Enterprise Architect (EA), para a especificação do sistema utilizou-se a notação

UML e para a modelagem dos dados utilizou-se o software DBdesigner.

3.2.1 Diagramas de Caso de Uso

Esta sub-seção apresenta os diagramas de caso de uso do sistema, sendo que o

detalhamento dos principais casos de uso estão descritos no Apêndice A. Na figura 6 tem-se o

caso de uso do colaborador.

Figura 6 - Diagrama de caso de uso Colaborador

Page 28: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

27

Na figura 7, tem-se o caso de uso gestor da qualidade.

Figura 7 - Diagrama de caso de uso Gestor da Qualidade

Na figura 8, tem-se o caso de uso administrador.

Figura 8 - Diagrama de caso de uso Administrador

Page 29: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

28

3.2.2 Modelo entidade-relacionamento

O modelo de entidade-relacionamento (MER) é baseado na percepção do mundo real

que consiste em um conjunto de objetos básicos chamados entidades e nos relacionamentos

entre estes objetos. Pode-se observar o MER do sistema na figura 9.

Figura 9 - Modelo entidade-relacionamento (MER)

Page 30: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

29

3.2.3 Dicionário de dados

A seguir é apresentado o dicionário de dados das tabelas do sistema, que visa oferecer

uma explicação de forma textual sobre os campos contidos nas tabelas. Os tipos Varchar são

strings de tamanho variável, onde o tamanho varia de 0 a 255 bytes, armazenam valores

alfanuméricos. Os tipos Date são de armazenamentos de datas no formato “AAAA-MM-DD”,

seguindo a ordem recebem ano, mês e dia. Os tipos Timestamp são tipos de campos que

armazenam data e hora no formato “AAAA-MM-DD HH:MM:SS”. Os tipos Text são campos

que possuem tamanho variável e um limite muito grande de armazenamento, equivale

aproximadamente a um varchar(4000000000), armazenam valores alfanuméricos. Os

campos com o tipo Integer contêm números inteiros com ou sem sinal.

O quadro 4 contém o dicionário de dados da tabela dos setores e departamentos.

Tabela SETOR_DEPARTAMENTO

Tabela responsável pelo armazenamento de dados dos setores e departamentos da empresa.

Nome Tipo Tamanho Obrigatório Descrição

NR_SEQUENCIA Integer sim Chave primária da tabela (PK)

DS_SETOR_DEP Varchar 40 sim Nome do setor ou departamento

IE_SITUACAO Varchar 1 sim Situação do setor, ativo ou inativo

Quadro 4 - Dicionário de dados da tabela “setor_departamento”

O quadro 5 contém o dicionário de dados da tabela de pessoas físicas.

Tabela PESSOA_FISICA

Tabela responsável pelo armazenamento de dados das pessoas.

Nome Tipo Tamanho Obrigatório Descrição

NR_SEQUENCIA Integer sim Chave primária da tabela (PK)

NM_PESSOA_FISICA Varchar 40 sim Nome da pessoa

IE_SITUACAO Varchar 1 sim Situação do cadastro da pessoa, ativo ou inativo

DT_NASCIMENTO Date sim Data de nascimento

NR_CPF Varchar 15 Número do CPF

DS_ENDERECO Varchar 255 sim Endereço residencial

DS_CIDADE Varchar 50 sim Nome da cidade onde mora

DS_ESTADO Varchar 2 sim Sigla do estado onde mora

NR_TELEFONE_RES Varchar 20 não Número do telefone residencial

NR_TELEFONE_CEL Varchar 20 não Número do telefone celular

NR_SEQ_SETOR_DEP Integer sim Chave estrangeira da tabela SETOR_DEPARTAMNETO (FK)

Quadro 5 - Dicionário de dados da tabela “pessoa_fisica”

O quadro 6 contém o dicionário de dados da tabela usuário.

Tabela USUARIO

Tabela responsável pelo armazenamento de dados dos usuários e administradores do sistema.

Nome Tipo Tamanho Obrigatório Descrição

NR_SEQUENCIA Integer sim Chave primária da tabela (PK)

Page 31: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

30

NM_USUARIO Varchar 15 sim Nome do usuário utilizado no login

IE_SITUACAO Varchar 1 sim Situação do usuário, ativo ou inativo

DT_ATUALIZACAO Timestamp sim Data de atualização

DS_SENHA Varchar 32 sim Senha utilizado no login

IE_TIPO_USUARIO Varchar 1 sim Tipo do usuário, administrador, gestor da qualidade ou colaborador

NR_SEQ_PESSOA Integer sim Chave estrangeira da tabela PESSOA_FISICA (FK)

Quadro 6 - Dicionário de dados da tabela “usuario”

O quadro 7 contém o dicionário de dados da tabela do status do documento.

Tabela DOC_STATUS

Tabela responsável pelo armazenamento de dados dos setores e departamentos da empresa.

Nome Tipo Tamanho Obrigatório Descrição

NR_SEQUENCIA Integer sim Chave primária da tabela (PK)

DS_STATUS Varchar 40 sim Descrição do status

IE_SITUACAO Varchar 1 sim Situação do cadastro do status, ativo ou inativo

NM_USUARIO Varchar 15 sim Nome do usuário que atualizou o cadastro

DT_ATUALIZACAO Timestamp 15 sim Data de atualização do cadastro

Quadro 7 - Dicionário de dados da tabela “doc_status”

O quadro 8 contém o dicionário de dados da tabela de campos utilizado no documento.

Tabela DOC_CAMPOS_DOCUMENTO

Tabela responsável pelo armazenamento de dados dos campos utilizados nos documentos.

Nome Tipo Tamanho Obrigatório Descrição

NR_SEQUENCIA Integer sim Chave primária da tabela (PK)

DS_CAMPO Varchar 40 sim Descrição do campo no cadastro

DS_APRESENTACAO Varchar 255 sim Descrição do campo que irá aparecer na tela

DT_ATUALIZACAO Timestamp sim Data de atualização do cadastro

NM_USUARIO Varchar 15 sim Nome do usuário que atualizou o cadastro

IE_SITUACAO Varchar 1 sim Situação do cadastro do campo, ativo ou inativo

Quadro 8 - Dicionário de dados da tabela “doc_campos_documento”

O quadro 9 contém o dicionário de dados da tabela dos tipos de documento.

Tabela DOC_TIPO_DOCUMENTO

Tabela responsável pelo armazenamento de dados dos tipos de documentos.

Nome Tipo Tamanho Obrigatório Descrição

NR_SEQUENCIA Integer sim Chave primária da tabela (PK) DS_TIPO_DOCUMENTO Varchar 255 sim Descrição do tipo de documento

DT_ATUALIZACAO Timestamp sim Data de atualização do cadastro

NM_USUARIO Varchar 15 sim Nome do usuário que atualizou o cadastro

IE_SITUACAO Varchar 1 sim Situação do cadastro do campo, ativo ou inativo

Quadro 9 - Dicionário de dados da tabela “doc_tipo_documento”

Page 32: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

31

O quadro 10 contém o dicionário de dados da tabela de estrutura do documento.

Tabela DOC_ESTRUTURA

Tabela responsável pelo armazenamento de dados da estrutura dos documentos.

Nome Tipo Tamanho Obrigatório Descrição

NR_SEQUENCIA Integer sim Chave primária da tabela (PK)

DT_ATUALIZACAO Timestamp sim Data de atualização do cadastro

NM_USUARIO Varchar 15 sim Nome do usuário que atualizou o cadastro

IE_SITUACAO Varchar 1 sim Situação do cadastro da estrutura, ativo ou inativo

NR_PRIORIDADE Integer não Prioridade de apresentação na tela

NR_SEQ_TIPO_DOCUMENTO Integer sim Chave estrangeira da tabela DOC_TIPO_DOCUMENTO (FK)

NR_SEQ_CAMPO_DOCUMENTO Integer sim Chave estrangeira da tabela DOC_CAMPO_DOCUMENTO (FK)

Quadro 10 - Dicionário de dados da tabela “doc_estrutura”

O quadro 11 contém o dicionário de dados da tabela do documento da qualidade.

Tabela DOC_QUALIDADE

Tabela responsável pelo armazenamento de dados dos documentos da qualidade.

Nome Tipo Tamanho Obrigatório Descrição

NR_SEQUENCIA Integer sim Chave primária da tabela (PK) NM_DOCUMENTO Varchar 255 sim Nome do documento

DS_VERSAO Varchar 8 sim Versão do documento

DT_ATUALIZACAO Timestamp sim Data de atualização do cadastro

NM_USUARIO Varchar 15 sim Nome do usuário que atualizou o cadastro

IE_SITUACAO Varchar 1 sim Situação do cadastro do documento, ativo ou inativo

DT_FIM_CRIACAO Date não Data final para a criação do documento

DT_CRIACAO Timestamp sim Data de criação do documento

NR_SEQ_STATUS Integer sim Chave estrangeira da tabela DOC_STATUS (FK)

NR_SEQ_TIPO_DOCUMENTO Integer sim Chave estrangeira da tabela DOC_TIPO_DOCUMENTO (FK)

Quadro 11 - Dicionário de dados da tabela “doc_qualidade”

O quadro 12 contém o dicionário de dados da tabela dos responsáveis pela criação.

Tabela DOC_RESP_CRIACAO

Tabela responsável pelo armazenamento de dados dos responsáveis pela criação dos documentos.

Nome Tipo Tamanho Obrigatório Descrição

NR_SEQUENCIA Integer sim Chave primária da tabela (PK) DT_ATUALIZACAO Timestamp sim Data de atualização do cadastro

NM_USUARIO Varchar 15 sim Nome do usuário que atualizou o cadastro

IE_SITUACAO Varchar 1 sim Situação do cadastro do responsável pela criação, ativo ou inativo

NR_SEQ_DOC Integer sim Chave estrangeira da tabela DOC_QUALIDADE (FK)

NR_SEQ_PESSOA_FISICA Integer sim Chave estrangeira da tabela PESSOA_FISICA (FK)

Quadro 12 - Dicionário de dados da tabela “doc_resp_criacao”

Page 33: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

32

O quadro 13 contém o dicionário de dados da tabela dos históricos do documento.

Tabela DOC_HISTORICO

Tabela responsável pelo armazenamento de dados dos históricos dos documentos.

Nome Tipo Tamanho Obrigatório Descrição

NR_SEQUENCIA Integer sim Chave primária da tabela (PK) DT_ATUALIZACAO Timestamp sim Data de atualização do cadastro

NM_USUARIO Varchar 15 sim Nome do usuário que atualizou o cadastro

DS_HISTORICO Text sim Descrição do histórico

NR_SEQ_DOC Integer sim Chave estrangeira da tabela DOC_QUALIDADE (FK)

NR_SEQ_PESSOA_FISICA Integer sim Chave estrangeira da tabela PESSOA_FISICA (FK)

Quadro 13 - Dicionário de dados da tabela “doc_historico”

O quadro 14 contém o dicionário de dados da tabela dos valores dos campos do

documento.

Tabela DOC_VALORES

Tabela responsável pelo armazenamento de dados dos valores de cada campo do documento.

Nome Tipo Tamanho Obrigatório Descrição

NR_SEQUENCIA Integer sim Chave primária da tabela (PK) DT_ATUALIZACAO Timestam sim Data de atualização do cadastro

NM_USUARIO Varchar 15 sim Nome do usuário que atualizou o cadastro

DS_VALOR Text não Valor do campo

NR_SEQ_DOC Integer sim Chave estrangeira da tabela DOC_QUALIDADE (FK)

NR_SEQ_CAMPO_DOCUMENTO Integer sim Chave estrangeira da tabela DOC_CAMPO_DOCUMENTO (FK)

Quadro 14 - Dicionário de dados da tabela “doc_valores”

O quadro 15 contém o dicionário de dados da tabela de liberação dos documentos.

Tabela DOC_LIB_SETOR_DEP

Tabela responsável pelo armazenamento de dados dos documentos liberados por setor ou departamento.

Nome Tipo Tamanho Obrigatório Descrição

NR_SEQUENCIA Integer sim Chave primária da tabela (PK) DT_ATUALIZACAO Timestamp sim Data de atualização do cadastro

NM_USUARIO Varchar 15 sim Nome do usuário que atualizou o cadastro

IE_SITUACAO Varchar 1 sim Situação do cadastro da liberação, ativo ou inativo

NR_SEQ_DOC Integer sim Chave estrangeira da tabela DOC_QUALIDADE (FK)

NR_SEQ_SETOR_DEP Integer sim Chave estrangeira da tabela SETOR_DEPARMANETO (FK)

Quadro 15 - Dicionário de dados da tabela “doc_lib_setor_dep”

Page 34: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

33

O quadro 16 contém o dicionário de dados da tabela de logs dos documentos

consultados.

Tabela DOC_LOG_LEITURA

Tabela responsável pelo armazenamento de dados dos logs dos documentos consultados.

Nome Tipo Tamanho Obrigatório Descrição

NR_SEQUENCIA Integer sim Chave primária da tabela (PK) DT_LEITURA Timestamp sim Data da leitura do documento

NM_USUARIO Varchar 15 sim Nome do usuário que atualizou o cadastro

NR_SEQ_DOC Integer sim Chave estrangeira da tabela DOC_QUALIDADE (FK)

NR_SEQ_PESSOA_FISICA Integer sim Chave estrangeira da tabela PESSOA_FISICA (FK)

Quadro 16 - Dicionário de dados da tabela “doc_log_leitura”

O quadro 17 contém o dicionário de dados da tabela de revisão dos documentos.

Tabela DOC_REVISAO

Tabela responsável pelo armazenamento de dados da revisão dos documentos.

Nome Tipo Tamanho Obrigatório Descrição

NR_SEQUENCIA Integer sim Chave primária da tabela (PK) DT_INICIO_REVISAO Timestamp sim Data de inicio da revisão do documento

DT_FIM_REVISAO Timestamp não Data final da revisão do documento

DS_ALTERACAO Text não Descrição das alterações no documento

DS_VERSAO_REVISAO Text sim Versão do documento

NM_USUARIO Varchar 15 sim Nome do usuário que atualizou o cadastro

DS_DOCUMENTO Text não Descrição sobre o documento, campo informativo

NR_SEQ_DOC Integer sim Chave estrangeira da tabela DOC_QUALIDADE (FK)

Quadro 17 - Dicionário de dados da tabela “doc_revisao”

O quadro 18 contém o dicionário de dados da tabela dos responsáveis pela revisão.

Tabela DOC_RESP_REVISAO

Tabela responsável pelo armazenamento de dados dos usuários responsáveis pela revisão do documento.

Nome Tipo Tamanho Obrigatório Descrição

NR_SEQUENCIA Integer sim Chave primária da tabela (PK) DT_ATUALIZACAO Timestamp sim Data de atualização do cadastro

NM_USUARIO Varchar 15 sim Nome do usuário que atualizou o cadastro

IE_SITUACAO Varchar 1 sim Situação do cadastro do responsável pela revisão, ativo ou inativo

NR_SEQ_REVISAO Integer sim Chave estrangeira da tabela DOC_REVISAO (FK)

NR_SEQ_PESSOA_FISICA Integer sim Chave estrangeira da tabela PESSOA_FISICA (FK)

Quadro 18 - Dicionário de dados da tabela “doc_resp_revisao”

Page 35: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

34

33..33 IIMMPPLLEEMMEENNTTAAÇÇÃÃOO

A seguir são mostradas as técnicas e ferramentas utilizadas e a operacionalidade da

implementação.

3.3.1 Técnicas e ferramentas utilizadas

Para a implantação do sistema foi utilizada a ferramenta Netbeans 6.9, que é um

ambiente de desenvolvimento integrado de desenvolvimento de software para a plataforma

Java, que permite criar aplicações coorporativas para ambiente Windows e web. A mesma foi

criada pela Stanford University Network (SUN) e é distribuída gratuitamente.

As páginas do sistema foram desenvolvidas em Java Server Pages (JSP) utilizando a

linguagem de marcação Hyper Text Markup Language (HTML). Utilizou-se Javascript e Ajax

para validar informações preenchidas nos formulários. A aplicação foi criada utilizando o

padrão Model View Control (MVC) para isso foi utilizado o framework Struts2.

O Struts2 serve para aumentar a produtividade das equipes de desenvolvimento web, propondo, ao mesmo tempo, uma organização maior dos artefatos de código a partir da separação das responsabilidades de apresentação, controle e negocio e da existência de diversas funcionalidades prontas, comumente utilizadas em aplicações deste tipo. (SOUZA, 2010).

A figura 10 mostra o arquivo eXtensible Markup Language (XML) de configuração do

Struts2 utilizado na aplicação. Todas as requisições das páginas web passam pelo struts2 e ele

redireciona para a classe Java e devolve o resultado.

Page 36: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

35

Figura 10 - Arquivo XML de utilização do Struts2

O banco de dados utilizado foi o PostgreSQL 8.4 e o gerenciador de banco de dados

pgAdmin III. O PostgreSQL é um banco de dados relacional e de código fonte aberto. Roda

em todos os grandes sistemas operacionais, incluindo GNU/Linux, Unix (AIX, BSD, HP-UX,

SGI IRIX, Mac OS X, Solaris, Tru64), e MS Windows (POSTGRESQL, 2010).

3.3.2 Operacionalidade da implementação

A seguir são apresentadas as telas do sistema, utilizando o navegador Internet

Explorer e Mozila Firefox, com uma breve explicação de suas funcionalidades para cada tipo

de usuário. Também serão apresentados trechos dos códigos fonte de algumas rotinas do

sistema, como Ajax e JSP.

A página inicial do sistema é uma página web comum, o usuário deve informar seu

usuário e senha para acessar o sistema. A página inicial, apresentada na figura 11 é comum a

todos os usuários do sistema.

Page 37: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

36

Figura 11 - Login no sistema

A figura 12 apresenta o código fonte em JSP da tela do Login do sistema.

Figura 12 – Código fonte em JSP da tela do login do sistema

Informando o login e senha, o usuário clica em “Entrar”. O sistema irá verificar se o

usuário existe, caso não esteja cadastrado, o sistema irá apresentar a mensagem “Usuário ou

senha inválida!”. Quando houver a validação do login, o sistema apresenta a tela inicial com

as opções de menu que o usuário tem acesso.

As figuras 13, 14 e 15 apresentam as páginas do usuário com o perfil de administrador,

colaborador e gestor da qualidade, com os menus respectivos de cada perfil.

Page 38: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

37

Figura 13 - Menu administrador

Figura 14 - Menu colaborador

Page 39: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

38

Figura 15 - Menu gestor da qualidade

Após efetuar o login é montada uma tela com as opções de menu liberadas para cada

tipo de acesso. O usuário Administrador, tem as seguintes opções liberadas:

a) consulta documentos – visualiza todos os documentos da qualidade;

b) documentos para liberação – após os documentos serem aprovados pelo gestor da

qualidade o administrador deve liberar os mesmos para consulta;

c) histórico de leitura – o administrador tem acesso a todos os colaboradores e

documentos lidos;

d) logoff – sair do sistema.

O usuário colaborador tem as seguintes opções liberadas:

a) consulta documentos – o colaborador tem acesso a todos os documentos liberados

para o seu setor;

b) documentos pendentes – o colaborador tem acesso aos documentos que ele é

responsável pela criação;

c) logoff – sair do sistema.

O usuário gestor da qualidade tem as seguintes opções liberadas:

a) estrutura do documento – o gestor de qualidade cadastra os campos e os tipos de

documentos que podem ser criados;

b) cadastra documento – o gestor de qualidade cadastra o documento;

Page 40: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

39

c) consulta documento – o gestor de qualidade tem acesso a todos os documentos

cadastrados no sistema;

d) revisão documentos – o gestor da qualidade pode solicitar a revisão de um

documento;

e) consulta revisões – o gestor da qualidade tem acesso as versões revisadas dos

documentos;

f) logoff – sair do sistema.

As figuras 16 e 17 apresentam as páginas da estrutura de um documento, os campos do

documento e os tipos de documentos a serem criados no Sistema Gerenciados de Documentos

da Qualidade.

Figura 16 - Campos do documento

Page 41: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

40

Figura 17 - Tipo de documento

A estrutura do documento, é composta pelos campos que podem existir em um

documento e o tipo do documento que pode ser criado, após criar os campos do documento, é

criado o tipo de documento e vinculado a ele os campos que ele ira conter. Na figura 18 é

apresentada a tela que adiciona um novo campo ao tipo de documento selecionado.

Figura 18 - Adicionar campo ao documento

Page 42: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

41

Nas figuras 19, 20, 21 e 22 são apresentados todos os cadastros de documento,

responsável pela criação, setor de liberação e a edição do documento.

Figura 19 - Criação do documento da qualidade

Figura 20 - Responsáveis pela criação do documento da qualidade

Page 43: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

42

Figura 21 - Setor de liberação do documento da qualidade

Figura 22 - Edição do documento da qualidade

A criação do documento passa por 4 etapas, sendo elas:

a) criar o documento, informando nome, data de criação, status e tipo de documento;

b) cadastrar os colaboradores responsáveis pela criação do documento, para isso foi

criado um localizador de pessoa física;

c) liberar o documento para os setores cadastrados na empresa;

d) edição do documento, após os colaboradores cadastrarem todas as informações

Page 44: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

43

necessárias para a criação do documento, o gestor da qualidade abre o documento

e cadastra todos os campos do mesmo.

Para salvar as informações da edição do documento, foi utilizado Ajax com DWR, nas

figuras 23 e 24 são apresentadas as telas com o código fonte de configuração do DWR e a

função javascript utilizada para salvar o documento.

Figura 23 - Configuração do DWR para uso de Ajax

Figura 24 - Método utilizado para salvar o documento

Page 45: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

44

Na figura 25 é apresentado o localizador de pessoa física, utilizado para cadastrar o

responsável pela criação do documento da qualidade.

Figura 25 - Localizador pessoa física

Nas figuras 26 e 27 são apresentadas as telas de consulta de documentos.

Figura 26 - Tela de consulta de documento

Page 46: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

45

Figura 27 - Visualização do documento da qualidade

Ao clicar na opção Consulta documentos, é mostrada uma tela para consulta dos

documentos liberados, na parte superior da tela é apresentado filtros para localizar os

documentos, os filtros disponíveis são:

a) nome documento;

b) data de liberação, é necessário informar uma data inicial e uma data final;

c) tipos de documento.

Abaixo dos filtros é apresentada a lista com todos os documentos encontrados, com um

link visualizar ao lado direito de cada registro, ao clicar no mesmo é aberto uma nova tela

com o documento selecionado. Esta opção é utilizada pelos 3 tipos de acesso, administrador,

gestor da qualidade e colaborador.

Nas figuras 28, 29 e 30 são apresentadas as telas de revisão do documento.

Page 47: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

46

Figura 28 - Lista documentos para revisão

Figura 29 - Solicitar revisão do documento

Page 48: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

47

Figura 30 - Responsável revisão documento

A revisão do documento é solicitado pelo gestor da qualidade. Ao clicar na opção

revisão documentos, são mostrados todos os documentos que estão liberados para consulta.

Ao selecionar o documento abre a tela para informar o motivo da alteração e a data de início

da revisão, a versão é gerada automaticamente.

Na figura 31 é apresentada a figura, da opção de controle de versão.

Figura 31 - Controle de versão

Na opção Consulta versões são visualizadas na parte superior os documentos atuais

que estão liberados e na parte inferior aparece todas as revisões que foram feitas do

Page 49: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

48

documento selecionado na parte superior.

Na figura 32 é apresentada a tela de documentos pendentes para liberação do

administrador.

Figura 32 - Documentos pendentes liberação

O administrador deve liberar os documentos após os mesmos serem aprovados pelo

gestor da qualidade. Ao selecionar a opção Documentos para liberação é mostrada uma lista

com todos os documentos pendentes para liberação, ao lado direito de cada registro existe um

link para liberar o documento e outro para visualizar, ao clicar em liberar o documento é

liberado e disponibilizado para consulta dos colaboradores.

Na figura 33 é apresentada a página de históricos dos documentos lidos e os

colaboradores que leram.

Page 50: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

49

Figura 33 - Consulta de documentos lidos

Para poder gerenciar os documentos lidos e os colaboradores que leram os mesmos, o

administrador tem a opção do histórico de leitura. Na parte superior da tela são apresentados

os filtros para localizar os documentos ou colaboradores. Os filtros disponíveis são:

a) nome colaborador, pode utilizar o localizador de pessoa física;

b) nome documento;

c) data de leitura, é necessário informar uma data inicial e uma data final;

d) tipos de consulta, se é por colaborador ou por documento.

Abaixo dos filtros é apresentada a lista com todos os históricos encontrados.

Na figura 34 é apresentada a página dos documentos que o colaborador é responsável

pela criação ou revisão.

Page 51: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

50

Figura 34 - Documentos a serem criados ou revisados

No acesso do colaborador tem a opção Documentos pendentes. Ao clicar na mesma é

aberta na tela uma lista com os documentos que o colaborador esta responsável pela criação

ou revisão, ao clicar no link histórico o colaborador visualiza os históricos cadastrados pelos

outros colaboradores e pode inserir novos históricos.

33..44 RREESSUULLTTAADDOOSS EE DDIISSCCUUSSSSÃÃOO

O principal objetivo deste trabalho foi alcançado com sucesso, que era o de

desenvolver um software web, que possibilitasse a criação o gerenciamento e a consulta dos

documentos da qualidade através da internet, para as empresas que buscam a certificação da

ISO 9001 para melhorar a qualidade de seus produtos e serviços. Os procedimentos

solicitados pela ISO 9001 para criação e gerenciamento dos documentos foram

implementados. Sendo possível, aprovar os documentos, controlar as consultar e versões, e

sempre que necessário realizar a revisão dos documentos.

Os resultados obtidos através do trabalho foram muito satisfatórios nos quesitos

certificação ISO 9001 e documentos da qualidade nas empresas, e gerenciamento dos

documentos da qualidade em um servidor via web.

Nos trabalhos correlatos, os softwares desenvolvidos pelo Duarte (2000) e pelo Loos

Page 52: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

51

(2009), são destinados a áreas da qualidade, mas nenhum deles possui um modulo referente a

norma ISO 9001:2008, ambos os trabalhos auxiliaram para criar a lógica criação do sistema

gerenciador de documentos para gestão da qualidade.

Os benefícios do software que foi desenvolvido é o gerenciamento, criação e consulta

dos documentos da qualidade em ambiente web. Ele também se torna viável para empresas

que já tenham outros softwares de qualidade, porém necessitam controlar e criar documentos

para definir processos e estabelecer padrões na produção de produtos e prestação de serviços.

Com a utilização de um ambiente web com desenvolvimento de páginas em linguagem

JSP e o banco PostgreeSQL, que é livre, faz com que os custos do sistema sejam acessíveis a

qualquer empresa de pequeno a médio porte.

Page 53: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

52

4 CONCLUSÕES

A adoção das normas ISO é vantajosa para as empresas, uma vez que lhes confere

maior organização, produtividade e credibilidade, fatores que são facilmente identificáveis

pelos clientes, aumentando a sua competitividade nos mercados nacional e internacional.

O sistema desenvolvido tem a função de gerenciar todas as informações que envolvem

os documentos da qualidade. O cadastro e consulta dos documentos via web descarta a

necessidade de se acessar um editor de texto para realizar um cadastro ou uma consulta. Da

mesma forma, vários usuários podem acessar de maneira simultânea o sistema para realizar

consultas aos documentos.

O trabalho foi concluído com sucesso, atingindo seu objetivo principal e os

específicos. O gerenciamento e edição de documentos da qualidade nas empresas, com o

desenvolvimento de uma aplicação web aumenta a facilidade de acesso para consulta, e a

agilidade na criação dos documentos da qualidade. Todas as opções criadas possuem

características para entrada ou consulta de informações que agregam valor no controle dos

documentos da qualidade.

Como maior dificuldade, destaca-se a questão do desenvolvimento da rotina de criar os

documentos. Devido ao fato de utilizar um editor de texto e ser necessária a utilização de Ajax

para salvar as informações.

Por fim, este trabalho veio engrandecer e muito em termos de conhecimentos pessoais,

sobre a norma ISO9001 e seu modelo de gestão de qualidade para as empresas que buscam

melhorar a qualidade de seus produtos e serviços. Em particular, a falta de experiência com o

banco de dados PostgreeSQL e a utilização de Ajax, acarretou em dificuldades que foram

superadas através do autoconhecimento, onde por meio de pesquisas, leituras, dos

conhecimento adquiridos no curso e em alguns momentos auxílio de documentos eletrônicos

como blogs e revistas, permitiram a conclusão deste trabalho.

44..11 EEXXTTEENNSSÕÕEESS

Embora a implementação do sistema desenvolvido neste trabalho ofereça

Page 54: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

53

funcionalidades como criação, consulta e gerenciamento de documentos da qualidade, outras

funcionalidades poderiam ser incluídas. Dentre elas destacam-se:

a) análise gráfica da normalização, o usuário poderia dispor de informações em

gráficos da quantidade de documentos liberados, criados e em andamento;

b) geração de relatórios informando os documentos e os colaboradores que leram os

mesmos;

c) criação de um novo módulo para analisar a melhoria da produção antes e depois da

criação de um determinado documento.

Page 55: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

54

REFERÊNCIAS BIBLIOGRÁFICAS

CARPINETTI, Luiz C. R.; MIGUEL Paulo A. C.; GEROLAMO Mateus C. Gestão da Qualidade ISO 9001:2008: Princípios e Requisitos. 3. ed. São Paulo: Atlas, 2010. DUARTE, Alexandre da Silva. Software de Apoio ao Processo de Documentação Baseado em Normas de Qualidade. 2000. 66 p. Monografia (Gestão da Qualidade) – Universidade Regional de Blumenau, Blumenau. INTERNATIONAL ORGANIZATION FOR STANDARDIZATION. Quality management principles. Genebra, [2008?a]. Disponível em: <http://www.iso.org/iso/qmp>. Acesso em: 20 Mar. 2010. INTERNATIONAL ORGANIZATION FOR STANDARDIZATION.Understand the basics. Genebra, [2008?b]. Disponível em: <http://www.iso.org/iso/iso_catalogue/management_standards/understand_the _basics.htm>. Acesso em: 20 Mar. 2010. LOOS, Anildo. Processo da Garantia de Qualidade Baseado no Modelo MPS.BR. 2009. 101 p. Monografia (Gestão da Qualidade) – Universidade Regional de Blumenau, Blumenau. MARANHÃO, Mauriti. ISO Série 9000: Manual de Implementação Versão 2000. 6. ed. Rio de Janeiro: Qualitymark, 2001. MELLO, Carlos H. P. et al. ISO 9001:2008: Sistema de Gestão de Qualidade para Operações de Produção e Serviços. São Paulo: Atlas, 2009. MUNDT, Paulo Roberto Demarchi. Situação atual da normalização/padronização na indústria catarinense. 1998. 151 p. Monografia (Gestão da Qualidade) – Universidade Regional de Blumenau, Blumenau. POSTGRESQL. Sobre o PostgreSQL. [S,l], [2010?]. Disponível em <http://www.postgresql.org.br/sobre>. Acesso em: 20 Outubro. 2010. SCHROEDER, Victor R. Qualidade Total. 1998. 53 p. Monografia (Gestão da Qualidade) – Universidade Regional de Blumenau, Blumenau. SOUZA, Vítor Estevão Silva. Webapps com Struts2 – Parte 2. Jacarepaguá, [2010?]. Disponível em <http://www.devmedia.com.br/post-15312-WebApps-com-Struts2-Parte-2.html>. Acesso em 20 Outubro. 2010. TAMBORLIN, Norberto. Normalização como uma ferramenta para a garantia da qualidade. 1995. 97 p. Monografia (Gestão da Qualidade) – Universidade Regional de Blumenau, Blumenau.

Page 56: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

55

APÊNDICE A – Detalhamento dos casos de uso

Os quadros a seguir apresentam a descrição dos casos de uso.

O quadro 19 apresenta-se o caso de uso “Efetuar login”.

Nome do Caso de Uso Efetuar login

Descrição Usuário acessa aplicação via navegador Internet e informa nome de usuário e senha.

Ator Colaborador, Gestor de Qualidade e Administrador.

Pré-condição Sistema deve estar hospedado no servidor web.

Usuário deve estar cadastrado no banco de dados.

Fluxo principal 1. Usuário preenche seu login e sua senha;

2. Sistema valida os dados de login e senha do usuário;

3. Sistema direciona o Usuário para a página principal com um menu de

navegação.

Cenário de exceção 1. No passo 2 do fluxo principal, caso o nome de usuário e/ou senha inválido(s),

sistema apresenta um alerta com mensagem “usuário ou senha inválida”.

Pós-condição Usuário entra conectado ao sistema.

Quadro 19 - Descrição do caso de uso Efetuar login

No quadro 20 apresenta-se o caso de uso “Consultar documentos da qualidade”.

Nome do Caso de Uso Consultar documentos da qualidade

Descrição O usuário acessa a lista dos documentos da qualidade e realiza a consulta

informando uma parte do nome do documento e um período de liberação do

documento.

Ator Colaborador, Gestor de Qualidade e Administrador.

Pré-condição Usuário deve fazer login no sistema;

Sistema deve possuir pelo menos um documento cadastrado.

Fluxo principal 1. Usuário digita no filtro uma parte do nome do documento;

2. Usuário digita um período de liberação do documento;

3. Usuário clica no botão localizar.

Cenário – Visualização 1. No passo 3 do fluxo principal, se estiver documentos liberados para consulta o

sistema mostra a lista com os documentos.

Pós-condição Usuário visualiza os documentos e realiza nova consulta.

Quadro 20 - Descrição do caso de uso Consultar documentos da qualidade

Page 57: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

56

No quadro 21 apresenta-se o caso de uso “Visualizar históricos”.

Nome do Caso de Uso Visualizar históricos.

Descrição O usuário acessa a lista dos documentos da qualidade que estão em

desenvolvimento, seleciona o documento.

Ator Colaborador e Gestor de Qualidade.

Pré-condição Usuário deve fazer login no sistema;

Sistema deve ter pelo menos um documento sendo criado.

Fluxo principal 1. Usuário entra na lista de documentos que estão em criação;

2. Usuário deve selecionar um documento.

Cenário – Visualização 1. No passo 2 do fluxo principal, ao selecionar um documento o sistema mostra os

históricos cadastrados.

Pós-condição Usuário visualiza históricos e realiza nova consulta.

Quadro 21 - Descrição do caso de uso Visualizar históricos

No quadro 22 apresenta-se o caso de uso “Cadastrar histórico”.

Nome do Caso de Uso Cadastrar histórico.

Descrição Usuário acessa o documento da qualidade.

Ator Colaborador.

Pré-condição Usuário deve fazer login no sistema;

Usuário deve consultar os documentos;

Usuário deve selecionar um documento que esta em criação.

Fluxo principal 1. Sistema mostra os históricos cadastrados no documento selecionado;

2. Usuário opta por cadastrar um histórico.

Cenário – Visualização 1. No passo 1 do fluxo principal, ao selecionar um documento o sistema mostra os

históricos.

Cenário – Inclusão 1. No posso 2 do fluxo principal, após selecionar um documento o sistema mostra

históricos cadastrados;

2. Usuário inclui um novo histórico;

3. Sistema mostra a mensagem ‘Histórico cadastrado com sucesso’;

4. Sistema mostra histórico cadastrado.

Pós-condição Usuário visualizou ou cadastrou um histórico.

Quadro 22 - Descrição do caso de uso Cadastrar histórico

No quadro 23 apresenta-se o caso de uso “Cadastrar estrutura do documento da

qualidade”.

Nome do Caso de Uso Cadastrar estrutura da documento da qualidade.

Descrição Usuário acessa o sistema;

Usuário cadastra campos do documento;

Page 58: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

57

Usuário cadastra o tipo do documento vinculando os campos necessários.

Ator Gestor de Qualidade

Pré-condição Usuário deve fazer login no sistema.

Fluxo principal 1. Selecionar a opção ‘Estrutura documento’ no menu;

2. Usuário opta por cadastrar/alterar um campo do documento ou cadastrar/alterar

o tipo de documento.

Cenário – Visualização 1. No passo 1 ao selecionar a opção no menu o sistema mostra os campos e os

tipos de documento cadastrados.

Cenário – Edição 1. No passo 2 ao selecionar um documento o sistema mostra registros cadastrados;

2. Usuário seleciona um registro para edição;

3. Usuário altera registro e seleciona opção para atualizar;

4. Sistema mostra os registros cadastrados com o registro alterado.

Cenário – Inclusão 1. No passo 2 ao selecionar um documento o sistema mostra registros cadastrados;

2. Usuário inclui um novo registro;

3. Sistema mostra os registros cadastrados.

Pós-condição Usuário visualizou, editou ou cadastrou um documento.

Quadro 23 - Descrição do caso de uso Cadastrar estrutura do documento da qualidade

No quadro 24 apresenta-se o caso de uso “Cadastrar documento da qualidade”.

Nome do Caso de Uso Cadastrar documento da qualidade.

Descrição Usuário acessa o sistema.

Ator Gestor de Qualidade

Pré-condição Usuário deve fazer login no sistema;

Usuário deve selecionar a opção ‘Cadastro documento’.

Fluxo principal 1. Sistema informa os documentos cadastrados;

2. Usuário opta por editar ou cadastrar um documento.

Cenário – Visualização 1. No posso 1 o sistema mostra os registros de documento cadastrado para o

Usuário.

Cenário – Edição 1. No passo 2 o usuário seleciona um registro para edição;

2. Sistema mostra o conteúdo do documento para edição;

3. Usuário altera registro e seleciona opção para atualizar o documento;

4. Sistema mostra os registros cadastrados com o registro alterado.

Cenário – Inclusão 1. No passo 2 o usuário inclui um novo registro;

2. Sistema mostra os registros cadastrados.

Pós-condição Usuário visualizou, editou ou cadastrou um documento.

Quadro 24 - Descrição do caso de uso Cadastrar documento da qualidade

Page 59: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

58

No quadro 25 apresenta-se o caso de uso “Cadastrar responsável criação documento”.

Nome do Caso de Uso Cadastrar responsável criação do documento da qualidade.

Descrição Usuário acessa o documento da qualidade.

Ator Gestor de Qualidade

Pré-condição Usuário deve fazer login no sistema;

Usuário deve consultar um documento cadastrado

Usuário deve selecionar um documento cadastrado.

Fluxo principal 1. Sistema mostra os dados do documento cadastrado;

2. Usuário opta por editar ou cadastrar os responsáveis pela criação do documento.

Cenário – Visualização 1. No passo 2 o sistema mostra os responsáveis pela criação do documento.

Cenário – Edição 1. No passo 2 o usuário seleciona um registro para edição;

2. Usuário altera registro e seleciona opção para atualizar a tela;

3. Sistema mostra os registros cadastrados com o registro alterado.

Cenário – Inclusão 1. No passo 2 o usuário inclui um novo registro;

2. Sistema mostra os registros cadastrados.

Pós-condição Usuário visualiza os responsáveis pela criação do documento e cadastra um novo

responsável.

Quadro 25 - Descrição do caso de uso Cadastrar responsável criação documento

No quadro 26 apresenta-se o caso de uso “Aprovar documento da qualidade”.

Nome do Caso de Uso Aprovar documento da qualidade.

Descrição Usuário acessa um documento da qualidade.

Ator Gestor de Qualidade

Pré-condição Usuário deve fazer login no sistema;

Usuário deve consultar os documentos.

Fluxo principal 1. Sistema informa os documentos pendentes de aprovação;

2. Usuário opta por aprovar o documento.

Cenário – Visualização Sistema mostra os documentos pendentes de aprovação para o Usuário.

Cenário – Aprovação 3. Sistema mostra registros pendentes de aprovação;

4. Usuário seleciona um registro e aprova.

Pós-condição Usuário visualizou e aprovou o documento.

Quadro 26 - Descrição do caso de uso Aprovar documento da qualidade

No quadro 27 apresenta-se o caso de uso “Gerar revisão do documento da qualidade”.

Nome do Caso de Uso Gerar revisão do documento da qualidade

Descrição Usuário acessa a lista de todos os documentos da qualidade.

Ator Gestor da qualidade

Pré-condição Usuário deve fazer login no sistema;

Page 60: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

59

Usuário deve acessar a opção para consultar os documentos.

Fluxo principal 1. Sistema informa os documentos cadastrados e liberados;

2. Usuário seleciona um documento para revisão;

3. Usuário opta por editar ou gerar uma nova revisão.

Cenário – Visualização 1. No passo 1 o sistema mostra os registros dos documentos da qualidade.

Cenário – Edição 1. No passo 2 o usuário seleciona um registro para edição;

2. Sistema mostra o conteúdo do documento para edição;

3. Usuário altera registro e seleciona opção para atualizar o documento;

4. Sistema mostra os registros cadastrados com o registro alterado.

Cenário – Inclusão 1. No passo 2 o usuário solicita uma nova revisão;

2. Sistema mostra os registros cadastrados.

Pós-condição Usuário visualiza os documentos em revisão.

Quadro 27 - Descrição do caso de uso Gerar revisão do documento da qualidade

No quadro 28 apresenta-se o caso de uso “Cadastrar responsável revisão documento”.

Nome do Caso de Uso Cadastrar responsável revisão documento da qualidade.

Descrição Usuário acessa o documento em revisão.

Ator Gestor da qualidade

Pré-condição Usuário deve fazer login no sistema;

Usuário deve consultar os documentos que estão para revisão.

Fluxo principal 1. Sistema informa os documentos em revisão;

2. Usuário opta por editar ou cadastrar um novo responsável.

Cenário – Visualização 1. No passo 1 o sistema mostra lista dos responsáveis pela revisão do documento.

Cenário – Edição 1. No passo 2 o usuário seleciona um registro para edição;

2. Usuário altera registro e seleciona opção para atualizar os dados;

3. Sistema mostra os registros cadastrados com o registro alterado.

Cenário – Inclusão 1. No passo 2 o usuário inclui um novo registro;

2. Sistema mostra os registros cadastrados.

Pós-condição Usuário visualizou, editou ou cadastrou um novo responsável.

Quadro 28 - Descrição do caso de uso Cadastrar responsável revisão documento.

No quadro 29 apresenta-se o caso de uso “Consultar versões dos documentos da

qualidade”.

Nome do Caso de Uso Consultar versões dos documentos da qualidade

Descrição Usuário acessa as versões dos documentos da qualidade.

Ator Gestor da qualidade

Pré-condição Usuário deve fazer login no sistema;

Usuário deve consultar os documentos que sofreram revisão.

Page 61: SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO …campeche.inf.furb.br/tccs/2010-II/TCC2010-2-08-VF-EderJSilva.pdf · lado me incentivando e dando o apoio necessário. AGRADECIMENTOS

60

Fluxo principal 1. Sistema informa os documentos cadastrados;

2. Usuário opta por visualizar o documento e suas versões anteriores.

Cenário – Visualização 1. No passo 1 o sistema mostra lista das revisões do documento.

Pós-condição Usuário visualizou o documento e suas versões.

Quadro 29 - Descrição do caso de uso Consultar versões dos documentos da qualidade

No quadro 30 apresenta-se o caso de uso “Liberar documento da qualidade”.

Nome do Caso de Uso Liberar documento da qualidade.

Descrição Usuário acessa os documentos da qualidade.

Ator Administrador

Pré-condição Usuário deve fazer login no sistema;

Usuário deve consultar os documentos pendentes para liberação.

Fluxo principal 1. Usuário consulta os documentos pendentes para liberação;

2. Usuário opta por liberar o documento.

Cenário – Visualização 1. No passo 1 o sistema mostra lista dos documentos para liberação.

Cenário – Edição 1. No passo 2 o usuário libera o documento.

Pós-condição Usuário visualizou e liberou o documento.

Quadro 30 - Descrição do caso de uso Liberar documento da qualidade

No quadro 31 apresenta-se o caso de uso “Consultar histórico de leitura”.

Nome do Caso de Uso Consultar histórico de leitura

Descrição Usuário acessa os históricos de leitura dos documentos da qualidade.

Ator Administrador

Pré-condição Usuário deve fazer login no sistema;

Usuário deve consultar os históricos de leitura.

Fluxo principal 1. Sistema mostra históricos de leitura;

2. Usuário opta por realizar nova consulta.

Cenário – Visualização 1. No passo 1 o sistema mostra a lista de históricos de leitura dos documentos.

Pós-condição Usuário visualizou os documentos lidos e os colaboradores que leram.

Quadro 31 - Descrição do caso de uso Consultar histórico de leitura