Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido...

249
Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA E SCOLA S UPERIOR DE T ECNOLOGIA E G ESTÃO ............ E STÁGIO DE FIM DE CURSO GESTÃO DA SAÚDE ORAL GESTÃO DA SAÚDE ORAL AVELINO DA COSTA NUNES Abril/2008 RELATÓRIO FINAL PARA OBTENÇÃO DO GRAU DE Licenciado EM Engenharia Informática (2º Ciclo)

Transcript of Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido...

Page 1: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL

GESTÃO DA SAÚDE ORAL

AVELINO DA COSTA NUNES

A b r i l / 2 00 8

RELAT Ó RIO F INAL PAR A OBT E NÇÃO DO GR AU DE L i c e n c i a d o

EM Engenhar ia In formát i ca (2 º C ic lo )

Page 2: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL

............

GESTÃO DA SAÚDE ORAL Ave l ino da Cos ta Nunes

Aluno de Engenharia Informática (2º Ciclo), 5º ano, nº 6553.

Datas do Estágio Curricular: Inicio: 1 de Maio de 2007

Final: 30 Novembro de 2007

Trabalho realizado no âmbito da disciplina de Projecto de

Informática, do 2º semestre, do 5º ano, da Licenciatura em

Engenharia Informática do Instituto Politécnico da Guarda / Escola

Superior de Tecnologia e Gestão, orientado pelo Eng. Rui Pereira e

com protocolo institucional da SubRegião de Saúde da Guarda.

Orientado na instituição pelo Eng. Ricardo Luís Coelho de

Mendonça Santos, com categoria profissional, Licenciatura de

Engenharia Electrotécnica obtida na Universidade de Coimbra.

Instituto Politécnico da Guarda

Escola Superior de Tecnologia e Gestão da Guarda

Av. Dr. Francisco Sá Carneiro 50, 6300-559 Guarda

Telf. 271220120 / 220165 - Fax: 271220150

E-mail: [email protected]

SubRegião de Saúde da Guarda

Av. Rainha D. Amélia S/N, 6301-858 Guarda

Telf. 271213935 - Fax: 271213935

E-mail: [email protected]

Guarda, 8 de Abril de 2008

Page 3: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL

Page 4: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL

Dedico o meu trabalho á minha família e aos meus

amigos, que sempre me deram um enorme

incentivo e apoio. E a todas as pessoas envolvidas

na realização do projecto para o seu sucesso.

Page 5: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL I

PLANO DE ESTÁGIO CURRICULAR

O estágio e projecto teve a duração de aproximadamente 24 semanas (6 meses),

tendo sido iniciado no dia 1 de Maio de 2007 e finalizado no mês de Novembro de

2008. O estágio e a realização do projecto foi concretizado na Instituição SubRegião de

Saúde da Guarda, tendo como orientador, o Eng. Ricardo Luís Coelho de Mendonça

Santos e contribuições do Gabinete de Desenvolvimento e Gestão de Projectos de Saúde

da SubRegião de Saúde da Guarda (SRSG); do Gabinete de Informática da SRSG e das

Higienistas Orais do Centro de Saúde da Guarda. Na equipa de análise para o projecto

teve também contribuição da Enfermeira, Maria da Conceição Logrado, do responsável

do Gabinete de Desenvolvimento e Gestão de Projectos de Saúde, António Marques

Assunção e da Higienista Oral, Isabel Gamboa. Na realização do projecto e estágio

curricular, as minhas funções na instituição incidiram mais na concretização do projecto

tendo como plano de estágio curricular as seguintes fases e duração em semanas:

1. Contacto com os responsáveis da Instituição e conhecimento do

problema a resolver. (1 semana)

2. Recolha de informações importantes para a realiazação do projecto e

esclarecimento das informações em detalhe. (4 semanas)

3. Análise e Concepção da Aplicação a desenvolver para a Instituição. (7

semanas)

4. Implementação da Base de Dados e Aplicação para a Internet. (5

semanas)

5. Formação e Testes da Aplicação para os profissionais de saúde (3

semanas)

6. Elaboração do Relatório Final. (4 semanas)

Page 6: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL II

Nas fases 3 e 4, análise e a implementação houve uma duração de semanas

muito grande devido á dificuldade do esclarecimento das informações.

Na fase 5, Formação e Testes da Aplicação para os profissionais de saúde foram

encontrados alguns problemas na aplicação em que foram resolvidos com sucesso. Os

testes e a formação na aplicação foram em simultâneo para uma melhor compreensão.

Page 7: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL III

RESUMO

Inicialmente, para o desenvolvimento do projecto foi realizado um estudo

detalhado sobre os objectivos do Projecto, de forma a desenvolver o trabalho

organizado e construtivo.

Neste projecto foi desenvolvido uma Gestão da Saúde Oral para a Internet ou

Intranet, que é constituída por vários tipos de utilizadores com o seu próprio interface na

aplicação. Na elaboração do projecto teve como objectivo principal a simplificação e

uniformização de modelos e automatização dos procedimentos administrativos e

financeiros do PNPSO (Programa Nacional de Promoção da Saúde Oral) na Sub-Região

de Saúde da Guarda.

Inicialmente foram analisadas as informações recolhidas para a construção de

uma base de dados em Oracle e posteriormente foi construida ou implementada num

Servidor da SubRegião em que foram verficadas todas as informações ao detalhe.

Depois de concluída, a construção da base de dados em Oracle foi implementada a

aplicação. Na gestão da Saúde Oral existem 7 tipos de utilizador, cada um com a sua

função a desempenhar.

Para o administrador, foi feito um interface de gestão de utilizadores e novas

contratualizações para o Programa de Promoção da Saúde Oral (PPSO).

Para os Higienistas Orais ou Enfermeiros foi feito um interface onde podem

realizar rastreios nas crianças, criação de perfis de crianças, enviar crianças para

intervenção dentária, impressão de mapas anuais com índice CPO (cariados, perdidos e

obturados), marcações de consultas para os médicos, realização de diagnósticos

dentários nas crianças e alteração de dados introduzidos.

Para o médico dentista foi feito um interface onde estes utilizadores registados

podem preencher as fichas individuais das crianças contratualizadas no contrato e

registar as intervenções dentárias para cada criança contratualizada.

Page 8: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL IV

Para o financeiro foi feito um interface onde os utilizadores da Gestão

Financeira podem criar contratos individuais ou em sociedades para cada Centro de

Saúde, atribuição de um número de crianças contratualizadas do Programa para os

contratos criados, alteração ou eliminação de dados introduzidos pelo financeiro,

impressão de todos os documentos importantes da Gestão Financeira e armazenamento

desses documentos em ficheiro (.pdf,.doc e .xls) e alteração dos valores das consultas

internas ou externas actuais.

Para o administrativo foi feito um interface onde os administrativos podem

seleccionar as respectivas fichas individuais de tratamento concluído pelos médicos para

envio nos lotes, verificação das fichas se estão correctas com a actualidade e criação de

um mapa de avaliação externa para os médicos avaliadores externos ao Programa.

Para o médico avaliador foi feito um interface onde os médicos avaliadores

podem realizar a contratualização externa do programa, preenchimento das fichas

externas do Programa para serem avaliadas pelo Coordenador.

Para o coordenador foi feito um interface onde o coordenador do programa pode

realizar a análise ou avaliação das fichas internas e externas do Programa para posterior

confrontação dos dados caso estejam incorrectas as intervenções realizadas e seu

preenchimento.

O principal objectivo da aplicação Web é o acesso às informações, portanto, o

projecto foi desenvolvido de forma a poder proporcionar uma fácil e rápida navegação,

páginas interactivas e inteligentes, a fim de poder proporcionar aos utilizadores a

informação imediata pretendida.

Este trabalho é constituído por uma única base de dados (SRS.ora) em Oracle

10G, mas que por sua vez é comum a todas as aplicações distintas.

Page 9: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL V

PREFÁCIO

Se olharmos para a evolução do mundo, concretamente para a natureza, em que

milhares de espécies evoluíram ao longo de milhares de anos, de uma forma gradual,

verificamos que ao contrário disto, a evolução do mundo da informática é praticamente

de um dia para o outro…

Sendo assim, nós futuros programadores, temos que fazer um esforço para que a

tecnologia continue a crescer desta forma; pois a evolução também se pode encontrar

quando pensamos em linguagens de programação.

Apresento uma forma como construir uma Gestão da Saúde Oral, utilizando a

tecnologia ASP.NET, um dos grandes atractivos da plataforma .NET, utilizando uma das

principais linguagens do Visual Studio.NET, o C#.

Temos de ter em especial atenção, em dar o melhor, de forma a poder

proporcionar às pessoas que vão usufruir dele, um contacto fácil e talvez “discreto” do

que vai por de trás do site, pois nem todos conhecem a plataforma de programação

ASP.NET, ou qualquer outro tipo de programação, e como se pode desenvolver uma

Gestão para a WEB.

Avelino Nunes

Page 10: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL VI

............

AGRADECIMENTOS

Entre as muitas pessoas que me ajudaram ao longo do curso, e sem querer

desconsiderar o contributo das omitidas, gostaria de destacar as seguintes.

Pelo apoio, estímulo, compreensão, colaboração e ajuda que me concederam na

preparação e realização do projecto, “Gestão da Saúde Oral”, expresso os sinceros

agradecimentos ao meu professor orientador Rui Pereira e ao meu orientador da

Instituição, na Sub-Região da Guarda, o Engenheiro Ricardo Luís Coelho de Mendonça

Santos.

A nível pessoal, agradeço aos meus pais, irmãos e a todos os meus amigos sem

desprezar nenhum.

Por fim, agradeço a todas as pessoas que me ajudaram, e deram ideias para a

realização do Projecto “Gestão da Saúde Oral”.

A todos, muito obrigado,

Avelino Nunes.

Page 11: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL VII

ÍNDICE GERAL

Plano de Estágio Curricular ............................................................................................... I

Resumo ............................................................................................................................III

Prefácio ............................................................................................................................. V

Agradecimentos .............................................................................................................. VI

Índice Geral ................................................................................................................... VII

Índice de Figuras ............................................................................................................ IX

Índice de Tabelas .......................................................................................................... XIII

CAPÍTULO I .....................................................................................................................1

1. Introdução ......................................................................................................................1

1.1. ORGANIZAÇÃO DO RELATÓRIO ............................................................................... 2

1.2. CARACTERIZAÇÃO DA INSTITUIÇÃO ....................................................................... 3

1.3. OBJECTIVOS DO PROJECTO ...................................................................................... 5

1.4. SOFTWARE/ HARDWARE/ METODOLOGIA UTILIZADA ............................................. 6

CAPÍTULO I I ...................................................................................................................7

2. Processos de Desenvolvimento do Projecto ..................................................................7

2.1. ADMINISTRADORES ........................................................................................... 7

2.2. FINANCEIRO....................................................................................................... 7

2.3. HIGIENISTAS ORAIS OU ENFERMEIROS ............................................................... 8

2.4. MÉDICOS DENTISTAS OU ESTOMATOLOGISTAS .................................................. 8

2.5. ADMINISTRATIVOS ............................................................................................ 8

2.6. AVALIAÇÕES EXTERNAS AO PROGRAMA ........................................................... 8

2.7. RASTREIOS DENTÁRIOS E INDICE CPO (MAPAS) .................................................. 9

2.8. FICHAS INDIVIDUAIS DE CONTRATUALIZAÇÃO ................................................... 9

CAPÍTULO III.................................................................................................................10

3. ANÁLISE E CONCEPÇÃO DO SISTEMA ............................................................................10

3.1. ANÁLISE ............................................................................................................... 11

3.1.1. LEVANTAMENTO DE REQUISITOS .................................................................. 11

3.1.2. ACTORES ....................................................................................................... 11

3.1.3. CASOS DE USO ............................................................................................... 15

Page 12: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL VIII

............

♦ LISTA DE CASOS DE USO ...................................................................................... 17

♦ DESCRIÇÃO DOS CASOS DE USO .......................................................................... 20

3.1.4. DIAGRAMA DE CASOS DE USO (USE CASES) .................................................. 65

3.1.5. DIAGRAMAS DE INTERACÇÃO ....................................................................... 74

♦ DIAGRAMAS DE SEQUÊNCIA ................................................................................ 74

3.2. CONCEPÇÃO DO SISTEMA ................................................................................... 127

3.2.1. DIAGRAMA DE CLASSES .................................................................................. 127

3.2.2. SEMÂNTICA DAS CLASSES – DICIONÁRIO DE DADOS ........................................ 133

3.2.3. MODELO ENTIDADE-RELACIONAMENTO ......................................................... 195

3.2.4. DIAGRAMA DE COMPONENTES ........................................................................ 198

3.2.4. DIAGRAMA DE INSTALAÇÃO ............................................................................ 200

3.2.4. DIAGRAMA DE ACTIVIDADES ........................................................................... 201

3.3. FERRAMENTAS UTILIZADAS ............................................................................... 204

CAPÍTULO IV ..............................................................................................................207

4. Implementação ..........................................................................................................207

4.1. BASE DE DADOS ............................................................................................. 207

4.1.1. CONFIGURAÇÃO DA BASE DE DADOS .......................................................... 211

4.2. PROGRAMAÇÃO E ESTRUTURAÇÃO DA APLICAÇÃO ........................................ 216

4.2.1. MASTER PAGE .............................................................................................. 218

4.2.2. SEGURANÇA NA AUTENTICAÇÃO DOS UTILIZADORES ................................... 220

♦ AUTENTIFICAÇÃO DE UTILIZADORES ................................................................. 220

4.2.3. WSAT – WEB SITE ADMINISTRATION TOOL .................................................. 221

4.2.4. SELECCIONAR, ADICIONAR, ALTERAR E ELIMINAR DADOS ......................... 222

CAPÍTULO V ...............................................................................................................226

5. Conclusões .................................................................................................................226

5.1. PERSPECTIVAS DE TRABALHO FUTURO ............................................................... 227

LISTA DE ACRÓNIMOS ....................................................................................................228

BIBLIOGRAFIA ................................................................................................................229

Anexos – Manual de Utilizadores .................................................................................230

Page 13: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL IX

ÍNDICE DE FIGURAS

Figura 1 – Organigrama da SubRegião de Saúde da Guarda ........................................... 3

Figura 2 – Distribuição dos Recursos Humanos na Instituição SubRegião de Saúde da

Guarda .............................................................................................................................. 4

Figura 3 – Contribuições para a UML ............................................................................ 10

Figura 4 – Actores .......................................................................................................... 12

Figura 5 – Diagrama de Caso de Uso Administrador ..................................................... 66

Figura 6 – Diagrama de Caso de Uso Administrativo .................................................... 67

Figura 7 – Diagrama de Caso de Uso Coordenador ....................................................... 68

Figura 8 – Diagrama de Caso de Uso Financeiro ........................................................... 69

Figura 9 – Diagrama de Caso de Uso Gabinete Divulgacao .......................................... 70

Figura 10 – Diagrama de Caso de Uso Higienista Oral ................................................. 71

Figura 11 – Diagrama de Caso de Uso Medico Avaliador ............................................. 72

Figura 12 – Diagrama de Caso de Uso Medico Dentista/ES .......................................... 73

Figura 13 – Alterar dados de utilizador .......................................................................... 75

Figura 14 – Registar ou Criar Administrador ................................................................. 76

Figura 15 – Eliminar utilizador registado ....................................................................... 77

Figura 16 – Imprimir lista de crianças inscritas ............................................................. 78

Figura 17 – Criar nova contratualização......................................................................... 79

Figura 18 – Enviar email ................................................................................................ 80

Figura 19 – Alterar password ......................................................................................... 81

Figura 20 – Marcar consulta para médico registado ....................................................... 82

Figura 21 – Criar diagnóstico dentário da criança .......................................................... 83

Figura 22 – Pesquisar criança por: nome, escola, data de nascimento e centro de saúde

........................................................................................................................................ 84

Figura 23 – Pesquisar patologia e medicação ................................................................. 85

Figura 24 – Criar perfil de nova criança ......................................................................... 86

Figura 25 – Criar rastreio dentário ................................................................................. 87

Figura 26 – Alterar dados da criança .............................................................................. 88

Figura 27 – Eliminar criança .......................................................................................... 89

Page 14: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL X

Figura 28 – Atribuir Médico ........................................................................................... 90

Figura 29 – Alterar consultas marcadas ......................................................................... 91

Figura 30 – Eliminar consultas marcadas ....................................................................... 92

Figura 31 – Consultar marcações de consultas, mapa anual de execução de

contratualização, indicadores, histórico do diagnóstico dentário/intervenções e

atribuições ....................................................................................................................... 93

Figura 32 – Imprimir comprovativos dos mapas anuais de execução e indicadores ...... 94

Figura 33 – Criar escola ................................................................................................. 95

Figura 34 – Pesquisar criança no contrato por: nome, escola, data de nascimento e

centro de saúde ............................................................................................................... 96

Figura 35 – Criar ficha individual da criança ................................................................. 97

Figura 36 – Imprimir comprovativo da ficha ................................................................. 98

Figura 37 – Criar diagnóstico dentário da criança (médico) .......................................... 99

Figura 38 – Criar registo de intervenção ...................................................................... 100

Figura 39 – Concluir tratamento ................................................................................... 101

Figura 40 – Criar perfil de criança no contrato ............................................................ 102

Figura 41 – Inserir evento ou notícia ............................................................................ 103

Figura 42 – Alterar evento ou notícia ........................................................................... 104

Figura 43 – Eliminar eventos ....................................................................................... 105

Figura 44 – Criar contrato ............................................................................................ 106

Figura 45 – Atribuir número de crianças ao contrato ................................................... 107

Figura 46 – Imprimir contratos ..................................................................................... 108

Figura 47 – Alterar e Eliminar contrato........................................................................ 109

Figura 48 – Imprimir documentos dos mapas .............................................................. 110

Figura 49 – Enviar lotes recebidos ao IGIF e Efectuar pagamentos dos lotes recebidos

...................................................................................................................................... 111

Figura 50 – Alterar valor de consultas ......................................................................... 112

Figura 51 – Gerir tratamentos concluídos, Enviar lotes para financeiro e Imprimir

comprovativo das fichas ............................................................................................... 113

Figura 52 – Criar mapa de avaliação externa e Imprimir comprovativo do mapa ....... 114

Figura 53 – Criar ficha individual para avaliação externa, Criar diagnóstico dentário av,

Criar estrutura dentária av, registar observações e Imprimir fichas concluidas ........... 115

Page 15: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL XI

Figura 54 – Criar médico avaliador externo ao Programa............................................ 116

Figura 55 – Eliminar médico avaliador externo ao Programa ...................................... 117

Figura 56 – Imprimir lista de avaliadores e avaliação externa ..................................... 118

Figura 57 – Analisar e Imprimir fichas internas / externas .......................................... 119

Figura 58 – Efectuar autenticação interna .................................................................... 120

Figura 59 – Efectuar autenticação externa ................................................................... 121

Figura 60 – Registar Utilizador .................................................................................... 122

Figura 61 – Actualizar mapas do higienista oral e Financeiro ..................................... 123

Figura 62 – Diagrama de Colaboração Registar Utilizador ......................................... 125

Figura 63 – Diagrama de Colaboração Autenticação interna e externa ....................... 126

Figura 64 – Diagrama de Classes Global ..................................................................... 128

Figura 65 – Diagrama de Classes Contratos em Sociedades ........................................ 129

Figura 66 – Diagrama de Classes Contratos Individuais .............................................. 130

Figura 67 – Diagrama de Classes Mapas...................................................................... 131

Figura 68 – Diagrama de Classes Restantes ................................................................. 132

Figura 69 – Modelo Entidade Relacionamento ............................................................ 197

Figura 70 – Diagrama de Componentes ....................................................................... 199

Figura 71 – Diagrama de Instalação ............................................................................. 200

Figura 72 – Diagrama de Actividades Higienista Oral ................................................. 202

Figura 73 Diagrama de Actividades Médico Dentista / ES .......................................... 203

Figura 74 – Exemplo do ambiente de trabalho do Microsoft Visio 2003. .................... 204

Figura 75 – Ambiente de trabalho do Rational Rose 2000 Enterprise Edition. ........... 206

Figura 76 – Autenticação na Base de Dados. ............................................................... 209

Figura 77 – Visualização de todas as componentes para a gestão da Base de Dados em

Oracle através da ferramenta SQL Navigator 4.3. ........................................................ 209

Figura 78 – Execução de scripts na ferramenta iSQL* Plus Release 10.1.0.2 ............. 210

Figura 79 – Configuração do Data Connections para oracle ....................................... 211

Figura 80 – Configuração do acesso à base de dados................................................... 211

Figura 81 – Assistente do Oracle Net Manager. .......................................................... 212

Figura 82 – Configuração do ficheiro tnsnames.ora .................................................... 213

Figura 83 – Exemplo da utilização do Query Designer ............................................... 214

Figura 84 – Exemplo do trigger Actualiza_ncriancas .................................................. 215

Page 16: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL XII

Figura 85 – Criar um novo website em ASP.NET ....................................................... 216

Figura 86 – Ambiente da ferramenta Microsoft Visual Studio.Net 2005 ..................... 217

Figura 87 – Servidor web próprio ................................................................................. 217

Figura 88 – Master Page do projecto (MasterPage.master) ........................................ 218

Figura 89 – Herança Visual da Master Page (Index.aspx)........................................... 219

Figura 90 – Interface do Web Site Administration Tool (WSAT) ................................ 221

Figura 91 – Configuração de um SqlDataSource utilizando tabelas no VS 2005 ........ 222

Figura 92 – Utilização do controlo TreeView ............................................................... 223

Figura 93 – Acesso à base de dados através de DataSet .............................................. 223

Figura 94 – GridView com a paginação activa ............................................................. 224

Figura 95 – Exemplo de um FormView........................................................................ 225

Figura 96 – Exemplo da utilização do controlo CrystalReportViewer ......................... 225

Page 17: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL XIII

ÍNDICE DE TABELAS

Tabela 1 – Identificação de casos de uso por Actor ....................................................... 17

Tabela 2 – Identificação de casos de uso. ....................................................................... 17

Tabela 3 – Classe “Administrador” .............................................................................. 133

Tabela 4 – Classe “Centro_saude” ............................................................................... 133

Tabela 5 – Classe “Avaliacoes”.................................................................................... 134

Tabela 6 – Classe “Consulta_medico” ......................................................................... 135

Tabela 7 – Classe “Consulta_medico_temp” ............................................................... 136

Tabela 8 – Classe “Contratos” ...................................................................................... 136

Tabela 9 – Classe “Contratos_individuais” .................................................................. 137

Tabela 10 – Classe “Contratos_sociedades” ................................................................ 138

Tabela 11 – Classe “Controle_lotes” ............................................................................ 139

Tabela 12 – Classe “Controle_lotes_totais” ................................................................. 142

Tabela 13 – Classe “Cria_registo”................................................................................ 143

Tabela 14 – Classe “Criancas_medico”........................................................................ 143

Tabela 15 – Classe “Decremento” ................................................................................ 144

Tabela 16 – Classe “Dentes_crianca” ........................................................................... 146

Tabela 17 – Classe “Dentes_crianca_av” ..................................................................... 148

Tabela 18 – Classe “Diagnostico_final” ....................................................................... 154

Tabela 19 – Classe “Doentes” ...................................................................................... 156

Tabela 20 – Classe “Escola” ......................................................................................... 157

Tabela 21 – Classe “Estrutura_dentaria_crianca” ....................................................... 158

Tabela 22 – Classe “Estrutura_dentaria_c_av” ............................................................ 160

Tabela 23 – Classe “Eventos” ...................................................................................... 161

Tabela 24 – Classe “Indicadores_p_centro” ................................................................. 162

Tabela 25 – Classe “Lotes_enviados” .......................................................................... 162

Tabela 26 – Classe “Lotes_enviados_f” ....................................................................... 162

Tabela 27 – Classe “Mah_ppso_c_a” ........................................................................... 165

Tabela 28 – Classe “Mapa_anual” ............................................................................... 167

Page 18: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL XIV

Tabela 29 – Classe “Mapa_anual_h_escola”................................................................ 168

Tabela 30 – Classe “Mapa_anual_pbso” ...................................................................... 169

Tabela 31 – Classe “Mapa_anual_peas” ...................................................................... 171

Tabela 32 – Classe “Mapa_anual_pimd” ..................................................................... 174

Tabela 33 – Classe “Mapa_avaliacao” ......................................................................... 175

Tabela 34 – Classe “Mapa_indicador_a_pbso” ............................................................ 176

Tabela 35 – Classe “Mapa_indicador_a_peas” ............................................................ 177

Tabela 36 – Classe “Mapa_indicador_a_ppso” ............................................................ 178

Tabela 37 – Classe “Mapa_indicador_esc_ppso” ........................................................ 179

Tabela 38 – Classe “Mapa_pagamento_md” ............................................................... 179

Tabela 39 – Classe “Mapa_pagpedido_igif” ................................................................ 180

Tabela 40 – Classe “Mapa_pedido_igif” ...................................................................... 180

Tabela 41 – Classe “Mapa_pedidos” ............................................................................ 181

Tabela 42 – Classe “Matriz_distribuicao” .................................................................... 181

Tabela 43 – Classe “Medico_avaliador” ...................................................................... 182

Tabela 44 – Classe “Medico_dentista” ......................................................................... 183

Tabela 45 – Classe “Medicos_clinica_global” ............................................................. 184

Tabela 46 – Classe “Medicos_clinica_temp” ............................................................... 184

Tabela 47 – Classe “Nome_dente” ............................................................................... 184

Tabela 48 – Classe “P_mapa_anual” ............................................................................ 185

Tabela 49 – Classe “Rastreio” ...................................................................................... 186

Tabela 50 – Classe “Registo_avaliador” ...................................................................... 187

Tabela 51 – Classe “Registo_intervencao” .................................................................. 187

Tabela 52 – Classe “Registo_intervencao_av” ............................................................. 188

Tabela 53 – Classe “Registo_intervencao_temp” ........................................................ 189

Tabela 54 – Classe “Registo_intervencao_temp_av” ................................................... 189

Tabela 55 – Classe “Seguranca” ................................................................................... 190

Tabela 56 – Classe “Tipo_escola” ................................................................................ 191

Tabela 57 – Classe “Tipo_evento” ............................................................................... 191

Tabela 58 – Classe “Tipo_utilizador” .......................................................................... 191

Tabela 59 – Classe “Totais” ......................................................................................... 192

Tabela 60 – Classe “Tratamentos_conc” ...................................................................... 192

Page 19: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL XV

............

Tabela 61 – Classe “Tratamentos_esc” ........................................................................ 193

Tabela 62 – Classe “Utilizadores” ................................................................................ 194

Tabela 63 – Classe “Valor_global” .............................................................................. 194

Page 20: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 1

CAPÍTULO I

1. INTRODUÇÃO

O objectivo deste trabalho consiste essencialmente na elaboração de uma

aplicação para a Internet ou Intranet que permita fazer a gestão do Programa Nacional

de Promoção da Saúde Oral (PNPSO) no distrito da Guarda em todos os centros de

saúde contratualizados do programa. Tendo por base os objectivos preconizados no

PNPSO, nomeadamente a redução da incidência e da prevalência das doenças orais nas

crianças e adolescentes; melhoria dos conhecimentos e comportamentos sobre saúde

oral; promoção da equidade na prestação de cuidados de saúde oral às crianças e jovens

com necessidades de saúdes especiais. As actividades incluídas no PNPSO incluem

rastreios, encaminhamentos e prevenção que são desenvolvidas pelas equipas de saúde

escolar de cada centro de saúde ou seja, as Higienistas Orais. Dos 14 concelhos

existentes no distrito, 7 são assistidos por três higienistas orais. Para responder às

necessidades de consultas de medicina dentária, o PNPSO recorre à contratualização

externa de médicos dentistas ou estomatologistas.

A criação da aplicação informática “Gestão da Saúde Oral” permite a gestão

integrada de todas as actividades com resultados concretos nas áreas de boas práticas no

apoio à prevenção da doença e articulação entre os diversos agentes de promoção e

eficiência da saúde.

A necessidade e interesse do projecto a desenvolver torna-se bastante útil na

medida de deixar de utilizar o papel nas actividades. Em resposta a esta problemática foi

criado este projecto para resolver esse problema.

Page 21: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 2

1.1. ORGANIZAÇÃO DO RELATÓRIO

Este relatório está estruturado em cinco capítulos. No primeiro capítulo é feita

uma introdução ao tema do trabalho, a forma como o relatório se encontra estruturado, a

caracterização geral da instituição, os objectivos do projecto, uma referência sobre o

software/hardware utilizado e a metodologia utilizada no projecto.

No segundo capítulo, é feita uma apresentação do plano geral sobre a Gestão da

Saúde Oral.

O terceiro capítulo descreve a análise orientada a objectos e a concepção do

sistema efectuada para a realização do projecto.

A descrição da implementação do trabalho realizado na parte prática encontra-se

no capítulo quatro.

Finalmente, no quinto capítulo encontram-se as conclusões finais do projecto,

assim como as perspectivas de orientação para trabalho futuro.

Page 22: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 3

1.2. CARACTERIZAÇÃO DA INSTITUIÇÃO

A Instituição, Sub-região de Saúde da Guarda é a Direcção/Coordenação das

Instituições e Serviços prestadores de cuidados de saúde no Distrito da Guarda. A

instituição tem como objectivos prioritários:

• Organizar e rentabilizar os recursos humanos e materiais disponíveis, em

estreita colaboração com as Direcções dos Centros de Saúde e

Administrações dos Hospitais;

• Melhorar a acessibilidade, humanização, qualidade e eficiência dos

cuidados de saúde, visando a obtenção de ganhos em saúde para a

população do Distrito;

• Melhorar o grau de satisfação dos profissionais e dos utentes dos

Serviços de Saúde.

F igura 1 – Organigrama da SubRegião de Saúde da Guarda

Page 23: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 4

O sector de actividade no qual a instituição está inserida é o sector público. A

organização interna da instituição está descrita na figura 1 através do organigrama. O

estágio curricular e projecto decorreram na Divisão Técnica, Informática ou Gabinete de

Informática onde desempenhavam funções, 3 técnicos de informática e 1 especialista de

informática. As informações para a análise no projecto foram obtidas através do G.D.P.

(Gabinete de Desenvolvimento e Gestão de Projectos da Saúde) e da gestão financeira.

Na figura 2 está descrito a distribuição total de recursos humanos actuais em

laboração na Instituição.

F igura 2 – Distribuição dos Recursos Humanos na Instituição SubRegião de Saúde

da Guarda

Page 24: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 5

............

1.3. OBJECTIVOS DO PROJECTO

Objectivo Geral:

• Simplificação e uniformização de modelos e automatização dos

procedimentos administrativos e financeiros do Programa Nacional de

Promoção da Saúde Oral (PNPSO) na Sub-Região de Saúde da Guarda.

Objectivos Específicos:

• Monitorizar as crianças incluídas no PNPSO e no programa de Saúde

Escolar.

• Automatização dos procedimentos administrativos, abandonando o

preenchimento manual das fichas individuais da saúde oral e o posterior

envio à Sub-Região de Saúde (SRS) por correio.

• Permitir não só a elaboração automática dos contratos, mas também a

evolução da execução material e financeira de cada contrato e da

totalidade dos contratos celebrados pela SRS e por cada Centro de Saúde.

• Maior rapidez e eficácia no apuramento do índice de CPO(cariados,

perdidos e obturados).

• Permitir a divulgação de eventos, iniciativas e normas de procedimentos

on-line.

O desenvolvimento do projecto terá as seguintes fases na concretização dos

objectivos específicos:

1. Análise estruturada do problema em causa;

2. Criação da Base de Dados em Oracle 10g Release 1 (10.1 ou 10.2) for

Windows num servidor;

3. Implementação da aplicação para a Internet ou Intranet;

4. Testes da aplicação;

5. Instalação da aplicação num servidor e testes da aplicação pelos utilizadores

finais.

Page 25: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 6

1.4. SOFTWARE/ HARDWARE/ METODOLOGIA UTIL IZADA

Os meios computacionais utilizados para a realização deste projecto foram um

computador portátil HP Pavilion dv1000, Intel(R) Pentium(R) Processor 1.73GHz, 1

GB de RAM e com o sistema operativo Windows XP Profissional Service Pack 2.

O projecto desenvolvido requereu a utilização das seguintes aplicações informáticas e

metodologias:

• Microsoft Visio 2003 – onde foi criado o modelo entidade relacionamento (ER)

e o diagrama de Componentes.

• Oracle Database 10g Release 1(10.1) for Windows – utilizado como servidor de

Sistema de Gestão de Base de Dados (SGBD), utilizando a linguagem de

programação Oracle PL/SQL.

• SQL Navigator 4 – utilizado na gestão da Base de Dados em Oracle;

• Rational Rose 2000 Enterprise Edition – para a criação dos diagramas utilizados

na análise orientada a objectos.

• Microsoft Visual Studio.NET 2005 Professional Edition (VS2005) – onde foi

desenvolvida a aplicação Gestão da Saúde Oral na WEB, utilizando o C#.NET

como linguagem de programação e a plataforma ASP.NET 2.0.

• Microsoft Office Word 2003 – para elaboração do relatório e o manual de

utilizadores.

• ASP.NET AJAX – componentes utilizados na implementação das aplicações do

projecto.

• Macromedia Flash 8.0 e FireWorks MX 2004 – software utilizado para a criação

e edição de imagens interactivas e estáticas.

Como requisitos necessários para a sua utilização, será apenas necessário um

computador com ligação à rede Intranet.

Page 26: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 7

CAPÍTULO I I

2. PROCESSOS DE DESENVOLVIMENTO DO PROJECTO

Inicialmente optou-se por realizar um plano geral do projecto, onde se

pretende fazer a projecção do trabalho prático a desenvolver na disciplina de Projecto de

5º ano. Através deste estudo pretende-se mostrar uma breve descrição sobre os

utilizadores registados e as partes relevantes no desenvolvimento do projecto.

Este trabalho consiste no desenvolvimento de uma aplicação para a Internet ou

Intranet (em ASP.NET) que permita fazer a gestão da Saúde Oral em todo o distrito da

Guarda. A Gestão da Saúde Oral será constituída por sete interfaces restritos.

2.1. ADMINISTRADORES

Um administrador terá como funções, a gestão dos utilizadores registados na

Sub-Região de Saúde da Guarda, a gestão de alertas e novas contratualizações do

Programa. Na gestão dos utilizadores poderá visualizar toda a informação de cada

utilizador para alteração ou eliminação, na gestão de alertas poderá verificar se um

determinado utilizador é credenciado para ser um novo utilizador registado ou não e na

gestão de contratualizações, o administrador poderá ao inicio de cada ano do Programa

criar uma nova contratualização.

2.2. FINANCEIRO

O financeiro terá como funções a criação, alteração ou eliminação de contratos;

gestão e impressão dos documentos na parte financeira; atribuição de um número de

crianças aos contratos e alteração dos valores das consultas internas ou externas.

Page 27: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 8

2.3. HIGIENISTAS ORAIS OU ENFERMEIROS

Os higienistas orais ou enfermeiros terão como funções, a gestão das análises

das crianças e índice de CPO. Na gestão das análises de crianças, cada higienista ou

Enfermeiro(a) poderá realizar rastreios às crianças, marcar consultas para as crianças e

visualizar o índice CPO nos mapas anuais também poderão imprimir esses mapas para

serem enviados para a SRS.

2.4. MÉDICOS DENTISTAS OU ESTOMATOLOGISTAS

Os médicos dentistas ou estomatologistas quando estiverem registados e

contratualizados para intervenção dentária no Programa poderão fazer o preenchimento

das fichas individuais e registar todas as intervenções dos dentes da criança.

2.5. ADMINISTRATIVOS

Os administrativos poderão seleccionar todas as fichas de tratamento concluídas para

envio de lotes, isto é, para pagamento por parte da Gestão Financeira. Também poderão

criar um mapa de avaliação externa para ser disponibilizado para os médicos dentistas

avaliadores externos ao Programa.

2.6. AVALIAÇÕES EXTERNAS AO PROGRAMA

Os médicos avaliadores terão durante um certo tempo quando finalizar o Programa para

analisar um determinado número de crianças conforme a percentagem de crianças

atribuídas para análise por parte da gestão administrativa. O coordenador quando tiver o

mapa de avaliação externo concluído então poderá realizar as várias avaliações às fichas

internas ou externas do Programa.

Page 28: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 9

2.7. RASTREIOS DENTÁRIOS E INDICE CPO (MAPAS)

Os rastreios são realizados pelos utilizadores registados, Higienistas Orais. Os rastreios

são efectuados para cada criança contratualizada com os vários tipos de análise e

autorização por parte dos pais. Os rastreios com selantes e enviados para tratamento

terão de ter autorização dos pais para intervenção médica. Cada criança se for

encaminhada para tratamento terá de ter um médico dentista ou estomatologista. Nos

mapas só poderão ser visualizados os índices conforme o ano actual de contratualização

e inicio/Final do programa. O índice de CPO ou mapas será para cada centro de saúde

no distrito da Guarda.

2.8. FICHAS INDIVIDUAIS DE CONTRATUALIZAÇÃO

As fichas individuais de contratualização serão preenchidas pelos utilizadores

registados, Médicos Dentistas ou Estomatologistas. A ficha individual de

contratualização terá ser preenchida para cada criança contratualizada no respectivo

centro de saúde. Nas fichas, os médicos dentistas terão de indicar as várias intervenções

dentárias nos registos e as observações que forem tiradas no preenchimento da ficha.

Page 29: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 10

CAPÍTULO III

3. ANÁLISE E CONCEPÇÃO DO SISTEMA

A informatização exige que sejamos capazes de descrever com rigor o modo

como os processos funcionam, para tal a análise e concepção do sistema serve

principalmente para ajudar na representação e compreensão da informação do projecto

proposto. Assim foi utilizada a linguagem Unified Modelling Language (UML) que é

uma linguagem de notação que serve para especificar, visualizar e documentar modelos

de sistemas de software Orientados à Objectos.

São muitos os autores que contribuíram para o conhecimento que existe

actualmente sobre o modo como os sistemas de informação (SI) devem ser modelados e

construídos (Figura 3), mas cada um deles propõe nomenclaturas e abordagens

específicas para a modelação de SI. Os três dos mais relevantes autores foram: Grady

Booch, James Rumbaugh e Ivar Jacobson que são conhecidos como "os três amigos".

Eles possuem um extenso conhecimento na área de modelagem orientada a objectos, já

que as três metodologias mais conceituadas foram desenvolvidas por eles. A UML é a

junção do que havia de melhor nestas três metodologias adicionado novos conceitos e

visões da linguagem.

Wirfs-Brock 1990

Coad-Yourdon 1991

Booch 1994

Gamma et al. 1995

Meyer 1997

UML

(NUNES e O’NEILL, 2003, p.5)

Shlaer-Mellor 1989

Rumbaugh 1991

Jacobson 1995

F i g u r a 3 – Contribuições para a UML

Page 30: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 11

Neste capítulo é feita a descrição da análise e concepção do sistema, realizada

para a elaboração da aplicação Gestão da Saúde Oral. Inicialmente, é efectuada uma

análise orientada a objectos onde se definem as necessidades e objectivos dos

utilizadores, de seguida são apresentados os diagramas de análise. Por fim, é efectuada

uma descrição da concepção do sistema.

3.1. ANÁLISE

3.1.1. LEVANTAMENTO DE REQUISITOS

Existem várias técnicas que podem ser utilizadas para efectuar o levantamento

de requisitos. Por sua vez, estas técnicas abrangem normalmente a realização de

reuniões, entrevistas, questionários, estudos e amostras de documentos, relatórios, entre

outros. Para efectuar um correcto levantamento, por vezes os analistas têm que

combinar diversas destas técnicas.

Para o levantamento de requisitos foram analisadas amostras de documentos e o

seu preenchimento, no inicio. Após a compreensão das amostras foram realizadas

reuniões com os profissionais para esclarecer alguns pormenores específicos. Para cada

tipo de utilizador houve um esclarecimento de todas as funções que a aplicação deveria

ter e após a cada implementação da aplicação o respectivo responsável de profissionais

de categoria tinha de verificar se era o que pretendia para a sua aplicação. Na parte

financeira houve um tempo grande de análise porque havia muitas amostras de

documentos e alguns cálculos nas amostras.

3.1.2. ACTORES

Para construir um diagrama de casos de uso é necessário proceder a identificação

dos actores do sistema. Um actor representa uma entidade externa que interage com o

sistema.

Page 31: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 12

No projecto, são identificados os seguintes actores (figura 4):

F i g u r a 4 – Actores

♦ DESCRIÇÃO DOS ACTORES: Administrador – utilizador registado com maiores privilégios na manutenção

da Gestão da Saúde Oral e é a entidade responsável por:

o Gestão dos Utilizadores Registados – manutenção das contas de

utilizador (activar contas de novos utilizadores, eliminar contas, alterar

dados de utilizador e envio de possíveis alterações no site aos

utilizadores registados por e-mail). Através de alertas de activação de

conta é enviado ao administrador um e-mail a indicar que um respectivo

utilizador deseja ser utilizador registado, esta entidade somente pode

activar essas alertas de activação de conta conforme a lista de possíveis

utilizadores na Sub-Região caso contrário será eliminado.

o Gestão de Contratualizações – possibilidade de criar uma nova

contratualização do Programa Nacional de Promoção de Saúde Oral no

início de cada ano do Programa.

o Gestão das Crianças – Visualização das crianças inscritas na Sub-Região

de Saúde da Guarda e tem a possibilidade de impressão da lista das

crianças inscritas.

Higienista Oral ou Enfermeiros – entidade que está responsável na inscrição

de crianças por cada centro de saúde conforme a Escola onde está inscrita a

criança ou não, na gestão de consultas dos médicos, na gestão de rastreios

Page 32: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 13

dentários, na atribuição de médicos ou estomatologistas para cada criança caso

se forem para tratamento dentário e na apresentação dos mapas anuais de

contratualização ao fim de cada ano do Programa. Na gestão de consultas dos

médicos pode criar, alterar ou eliminar uma consulta para um determinado

médico inscrito no Centro de Saúde, visualizar as intervenções efectuadas pelo

médico dentista em cada criança, pesquisas (nome da criança, data de

nascimento, escola, centro de saúde) e visualizar ou criar diagnósticos dentários

para cada criança do Centro de Saúde. Na gestão de rastreios dentários, o

higienista oral pode criar, alterar ou eliminar os rastreios para cada criança do

Centro de Saúde e enviá-los para tratamento dentário. Quando as crianças são

enviadas para tratamento dentário o higienista oral tem de atribuir a essa criança

com rastreio um médico dentista ou estomatologista. Na apresentação dos mapas

são visualizados através do interface Web para pdf, doc, xls e rtf, também

podem ser impressos e guardados os mapas pelo higienista oral.

Médico Dentista ou Estomatologista – actor responsável pela criação da ficha

individual de contratualização das crianças inscritas no contrato do Centro de

Saúde, verificar os rastreios enviados e as consultas marcadas pela entidade

higienista oral.

Gabinete de Divulgacao – actor responsável pela inserção, alteração ou

eliminação de eventos na plataforma da Gestão da Saúde Oral, tem a

possibilidade de adicionar ficheiros ou logótipos a cada evento ou notícia.

Financeiro – actor responsável pela gestão dos contratos individuais ou em

sociedade (clínicas), pagamentos aos dois tipos de contratos, envio dos contratos

com lotes de tratamentos concluídos ao IGIF (Instituto de Gestão e Investimento

Financeiro) para pagamento posterior, apresentação dos mapas do Programa

Nacional de Promoção de Saúde Oral e pagamentos aos médicos avaliadores

externos ao Programa. Na gestão dos contratos, a entidade financeiro tem a

possibilidade de atribuir a cada contrato um número de crianças para tratamento

em cada Centro de Saúde. A entidade Financeiro pode inserir ou alterar o valor

Page 33: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 14

da consulta interna ou externa caso seja diferente da contratualização actual do

Programa. Ainda na gestão de contratos pode adicionar, alterar ou eliminar cada

contrato, verificar e imprimir todos os contratos.

Administrativo – actor responsável pela gestão dos contratos com tratamentos

concluídos, possibilidade de escolha e verificação dos contratos para envio para

a entidade Financeiro. Também é responsável pela criação dos Mapas de

Avaliação Externa para os médicos avaliadores externos contratualizados pela

entidade Coordenador. A criação do Mapa de Avaliação Externa é conseguida

através de uma estimativa de 10% dos contratos e crianças inscritas para análise.

Médico Avaliador – actor responsável pela avaliação externa da

contratualização do Programa, criação das fichas individuais de contratualização

de Avaliação Externa ao Programa para cada criança seleccionada no Mapa de

Avaliação Externa realizado pela entidade Administrativo e impressão das fichas

avaliadas.

Coordenador – actor responsável pela avaliação das fichas individuais

realizadas internamente pelos médicos dentistas ou estomatologistas e

externamente pelos médicos avaliadores, para possíveis confrontações de análise

de crianças com tratamento mal efectuado. Gestão de Médicos Avaliadores

inscritos na Avaliação Externa, pode criar e eliminar cada inscrição de médico

avaliador. Tem a possibilidade de impressão da lista de Médicos Avaliadores e

análise da Avaliação das Fichas Individuais.

Page 34: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 15

3.1.3. CASOS DE USO

Após a identificação dos actores, procede-se à identificação para cada actor dos

casos de uso em que este interage com o sistema. Estes são identificados na tabela

seguinte (Tabela 1):

ACTOR CASO DE USO Administrador

Registar ou Criar Administrador Alterar Dados de Utilizador Eliminar Utilizador Registado Imprimir Lista de Crianças Inscritas Criar nova Contratualização Enviar E-mail Alterar Password

Higienista Oral

Marcar consulta para médico registado Criar diagnóstico dentário da criança Consultar consultas marcadas Pesquisar criança por:

- nome - escola - data de nascimento - centro de saúde

Pesquisar patologia e medicação Criar perfil de nova criança Criar rastreio dentário Alterar dados da criança Eliminar criança Atribuir Médico Alterar consultas marcadas Eliminar consultas marcadas Alterar password Enviar e-mail Consultar mapa anual de execução de

contratualização Consultar mapa anual e indicadores Imprimir comprovativo do Mapa Anual de Execução Imprimir comprovativo do Mapa Anual e Indicadores Consultar histórico do diagnóstico dentário da

criança Consultar histórico das intervenções Consultar atribuições Criar escola

Pesquisar criança no contrato por: - nome

Page 35: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 16

Médico Dentista/ES

- escola - data de nascimento - centro de saúde

Pesquisar patologias e medicação Criar Ficha Individual da Criança Imprimir comprovativo da Ficha Criar diagnóstico dentário da criança Criar registo intervenção Actualizar diagnóstico dentário Consultar marcações de consultas Consultar histórico do diagnóstico dentário da

criança Consultar histórico das intervenções Alterar password Enviar e-mail Consultar mapa de execução e indicadores Concluir tratamento Criar perfil de criança no contrato Criar escola

Gabinete de Divulgacao

Inserir evento ou notícia Alterar evento ou notícia Eliminar eventos Alterar password Enviar email

Financeiro Criar contrato

Atribuir número de crianças ao contrato Imprimir contratos Alterar contrato Eliminar contrato Imprimir documentos dos Mapas Enviar lotes recebidos ao IGIF Efectuar pagamento dos lotes recebidos Alterar password Alterar valor de consultas Enviar e-mail

Administrativo Gerir tratamentos concluídos

Enviar lotes para financeiro Alterar password Enviar e-mail Criar mapa de avaliação externa Imprimir comprovativo do mapa Imprimir comprovativo das fichas

Médico Avaliador Criar ficha individual para avaliação externa Criar diagnóstico dentário av

Page 36: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 17

Criar estrutura dentária av Registar observações Alterar password Enviar e-mail Imprimir fichas concluídas

Coordenador Criar avaliador

Eliminar avaliador Imprimir lista de avaliadores Imprimir lista da Avaliação Externa Analisar fichas internas e externas Alterar password Enviar e-mail Imprimir fichas internas e externas

Tabela 1 – Identificação de casos de uso por Actor

Outros casos de usos:

Include: Efectuar autenticação interna Efectuar autenticação externa Registar Utilizador

Extend: Actualizar mapas da higienista oral Actualizar mapas do financeiro

Tabela 2 – Identificação de casos de uso.

♦ LISTA DE CASOS DE USO

1. Registar ou Criar Administrador

2. Alterar dados de utilizador

3. Eliminar utilizador registado

4. Imprimir lista de crianças inscritas

5. Criar nova contratualização

6. Enviar e-mail

7. Alterar password

8. Marcar consulta para médico registado

Page 37: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 18

9. Consultar atribuições

10. Criar diagnóstico dentário da criança

la, data de nascimento e centro de saúde

ção

nça

riança

contratualização

ntário da criança

sar criança no contrato por: nome, escola, data de nascimento e centro de

ficha

ecução e indicadores

contrato

notícia

s

crianças ao contrato

11. Consultar marcações de consultas

12. Pesquisar criança por: nome, esco

13. Pesquisar patologia e medica

14. Criar perfil de nova cria

15. Criar rastreio dentário

16. Alterar dados da c

17. Eliminar criança

18. Atribuir médico

19. Alterar consultas marcadas

20. Eliminar consultas marcadas

21. Consultar mapa anual de execução de

22. Consultar mapa anual e indicadores

23. Imprimir comprovativo do Mapa Anual de Execução

24. Imprimir comprovativo do Mapa Anual e Indicadores

25. Consultar histórico do diagnóstico de

26. Consultar histórico das intervenções

27. Pesqui

saúde

28. Criar ficha individual da criança

29. Imprimir comprovativo da

30. Criar registo intervenção

31. Actualizar diagnóstico dentário

32. Consultar mapa de ex

33. Concluir tratamento

34. Criar perfil de criança no

35. Inserir evento ou notícia

36. Alterar evento ou

37. Eliminar evento

38. Criar contrato

39. Atribuir número de

Page 38: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 19

40. Imprimir contratos

s

s recebidos

liação externa

v

a av

concluídas

rnas

o externa

ral

67. ctualizar mapas do Financeiro

ios casos de uso acima referidos, será usado o seguinte

emplate de casos de uso.

41. Alterar contrato

42. Eliminar contrato

43. Imprimir documentos dos Mapa

44. Enviar lotes recebidos ao IGIF

45. Efectuar pagamento dos lote

46. Alterar valor das consultas

47. Gerir tratamentos concluídos

48. Enviar lotes para financeiro

49. Criar mapa de avaliação externa

50. Imprimir comprovativo do mapa

51. Imprimir comprovativo das fichas

52. Criar ficha individual para ava

53. Criar diagnóstico dentário a

54. Criar estrutura dentári

55. Registar observações

56. Imprimir fichas

57. Criar avaliador

58. Eliminar avaliador

59. Imprimir lista de avaliadores

60. Imprimir lista da Avaliação Externa

61. Analisar fichas internas e externas

62. Imprimir fichas internas e exte

63. Efectuar autenticação interna

64. Efectuar autenticaçã

65. Registar Utilizador

66. Actualizar mapas da Higienista O

A

Para a descrição dos vár

T

Page 39: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 20

Template Casos de Uso:

o + nome)

os

rmal de funcionamento)

ativos

9. asos de usos relacionados

♦ DESCRIÇÃO DOS CASOS DE USO

feita a descrição dos casos de uso através da numeração dos passos

ue o actor realiza.

1. Use case ID

2. Título (verb

3. Objectivos

4. Actores envolvid

5. Pré-Condições

6. Descrição (sequência no

7. Caminhos Altern

8. Pós Condições

C

Nesta fase é

q

CASO_USO 1

Nome: Registar ou Criar Administrador

Objectivos: Registo de um novo administrador na aplicação.

es: O administrador é um utilizador válido no sistema.

r admin.

rador para sua criação.

ção do administrador.

ular a criação de Administrador pode escolher a

ós-Condições: Todos os dados obrigatórios devem ser preenchidos.

Actores envolvidos: Administrador.

Pré-Condiçõ

Descrição:

1. Seleccionar a opção de Gestão de Utilizadores e escolher cria

2. Preencher todos os dados de administ

3. Confirmar cria

Caminho Alternativos:

2.a) Caso pretenda an

opção cancelar.

Casos de Uso relacionado: Include: Efectuar autenticação interna.

P

Page 40: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 21

CASO_USO 2

Nome: Alterar dados de Utilizador

Objectivos: Alterar dados confidenciais do utilizador registado na Sub-Região.

es: O administrador é um utilizador válido no sistema.

a opção de Gestão de Utilizadores e seleccionar ver utilizadores do

a mostra todos os seus dados antigos e a nova área de alteração dos

mpos que deseja alterar e confirmação das alterações.

rações dos dados do utilizador pode

asos de Uso relacionado: Include: Efectuar autenticação interna.

Actores envolvidos: Administrador.

Pré-Condiçõ

Descrição:

1. Escolher

sistema.

2. Seleccionar o nome de utilizador para alteração dos seus dados.

3. O sistem

dados.

4. Preencher os ca

Caminho Alternativos:

3.a) Caso pretenda anular as alte

escolher a opção cancelar.

C

CASO_USO 3

Nome: Eliminar utilizador registado

Objectivos: Eliminação do respectivo utilizador registado no sistema.

es: O administrador é um utilizador válido no sistema.

a opção de Gestão de Utilizadores e seleccionar ver utilizadores do

or deve escolher a opção eliminar e seleccionar

oi actualizado, o utilizador eliminado já não se encontra na Base

asos de Uso relacionado: Include: Efectuar autenticação interna.

Actores envolvidos: Administrador.

Pré-Condiçõ

Descrição:

1. Escolher

sistema.

2. O sistema mostra todos os utilizadores registados na Sub-Região logo se

pretende eliminar um utilizad

o utilizador para eliminação.

3. O sistema f

de Dados.

C

Page 41: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 22

CASO_USO 4

Nome: Imprimir lista de crianças inscritas

Objectivos: Visualizar uma lista das crianças inscritas na Sub-Região para imprimir ou

xcel ou Adobe Reader.

es: O administrador é um utilizador válido no sistema e com autenticação

ar a opção Gestão de Crianças e escolher imprimir crianças no

o.

rso na impressora predefinida do computador local ou na

Casos de Uso Relacionados: Include: Efectuar autenticação interna.

para guardar num documento Word, E

Actores envolvidos: Administrador.

Pré-Condiçõ

de sucesso.

Descrição:

1. Seleccion

sistema.

2. O sistema mostra um documento com a lista, preparado para impressã

3. Seleccionar uma das duas opções válidas, imprimir ou guardar lista.

4. Impressão em cu

rede de intranet.

CASO_USO 5

Nome: Criar nova contratualização

Objectivos: Criação de uma nova contratualização para o Programa Nacional de

cada ano do Programa.

es: O Administrador é um utilizador válido do sistema e com autenticação

ções e escolher nova contratual.

o ano anterior, médicos dentistas e análise a esses

asos de uso relacionados: Include: Efectuar autenticação interna.

Promoção da Saúde Oral ao inicio de

Actores envolvidos: Administrador.

Pré-Condiçõ

de sucesso.

Descrição:

1. Seleccionar a opção Gestão de Contratualiza

2. Seleccionar a opção nova contratualização.

3. Nova contratualização gerada com sucesso, sem retorno dos dados perdidos

tais como contratos d

contratos no sistema.

C

CASO_USO 6

Page 42: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 23

Nome: Enviar E-mail

Objectivos: Todos os utilizadores registados no sistema podem enviar um email para

qualquer utilizador, em formato html e com a possibilidade de anexar ficheiros para

de

actores envolvidos tem de estar registado e com

de sucesso no sistema.

.

r para encontrar um ficheiro

pção Enviar e retoma uma mensagem de sucesso do envio.

eccionar a opção de Gestão de

ira adicionar nenhum ficheiro deixe em branco o

enos capacidade de

ados: Include: Efectuar autenticação interna e Include: Efectuar

utenticação externa.

envio.

Actores envolvidos: Administrador, Higienista Oral, Financeiro, Gabinete

Divulgacao, Médico Dentista/Es, Administrativo, Médico Avaliador e Coordenador.

Pré-Condições: Qualquer um dos

autenticação

Descrição:

1. Seleccionar a opção Utilizador e escolher enviar e-mail.

2. Escolher um e-mail ou vários, para envio da mensagem

3. No campo Assunto, indicar o assunto do envio.

4. No campo Anexos, seleccionar a opção Procura

para adicionar á mensagem pela opção Anexar.

5. No campo mensagem, escrever um texto para a mensagem a enviar.

6. Seleccionar a o

Caminho Alternativos:

1. a) Caso o actor seja Administrador, sel

Contratualizações e escolher enviar email.

4. a) Caso não que

campo Anexos.

6. a) Caso o e-mail não retorne uma mensagem com sucesso, existirá um erro no

servidor de e-mails (SMTP) ou o anexo tem de ter m

armazenamento, isto é, menos bytes ou bits para anexar.

Casos de uso relacion

a

CASO_USO 7

Nome: Alterar password

Objectivos: Possibilidade de alteração da password para cada utilizador registado no

sistema.

Page 43: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 24

Actores envolvidos: Higienista Oral, Financeiro, Gabinete de Divulgacao, Médico

Dentista/Es, Administrativo, Médico Avaliador e Coordenador.

es: Qualquer um dos actores envolvidos tem de estar registado e com

r password.

esso

nfirmar a password com a mesma chave que introduziu.

Ca

lar se seleccionar na opção cancelar.

Include: Efectuar

utenticação externa.

Todos os dados obrigatórios devem ser preenchidos.

Pré-Condiçõ

autenticação de sucesso no sistema.

Descrição:

1. Seleccionar a opção Utilizador e escolher Altera

2. Se o actor pretende alterar a password deve introduzir uma chave de ac

com vários caracteres tanto letras ou números.

3. O actor deve co

4. Retorna uma mensagem sucesso de alteração do sistema.

minho Alternativos:

2. a) A qualquer momento, antes de confirmar a alteração da password, o actor

pode cance

Casos de uso relacionados: Include: Efectuar autenticação interna e

a

Pós-Condições:

CASO_USO 8

Nome: Marcar consulta para médico registado

Objectivos: O actor Higienista Oral tem a possibilidade de marcar uma consulta ou

várias para cada médico dentista registado no Centro de Saúde do actor. Na aplicação do

actor pode visualizar as marcações já efectuadas no próprio dia para cada médico e

icos da estrutura dentária e

dico Dentista/ES.

es: Cada Médico Dentista/ES tem de ter um número atribuído de crianças

as marcações de Consultas para os médicos.

também pode ver para cada criança o histórico dos diagnóst

intervenções já efectuadas.

Actores envolvidos: Higienista Oral e Mé

Pré-Condiçõ

para tratamento dentário no seu contrato.

Descrição:

1. Include: Efectuar autenticação interna.

2. A Higienista Oral, depois de ter feito a autenticação com sucesso, o sistema

apresenta a Agenda d

Page 44: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 25

3. Se o actor Higienista Oral pretende visualizar as consultas já marcadas para

um dado dia e hora:

a) Include: Consultar marcações de consultas efectuadas.

4. O actor Higienista Oral pode pesquisar a criança para marcação de consulta

por letra do início do nome da criança no sistema ou também tem a

imento e centro

e Médicos:

a e visualizar o

e consulta.

tórico do diagnóstico dentário da criança e Include:

de seleccionar a opção

todas as consultas marcadas, o actor Higienista

eccionar a opção Guardar Agenda.

Camin

a não

onsultas efectuadas, Include: Pesquisar criança por: nome, escola, data

de nascimento e centro de saúde, Include: Consultar Atribuições, Include: Consultar

possibilidade de seleccionar a opção Pesquisa Global para pesquisa:

a) Include: Pesquisar criança por: nome, escola, data de nasc

de saúde.

5. Caso o actor Higienista Oral não saiba o médico atribuído á criança

respectiva pode seleccionar a opção Atribuições d

a) Include: Consultar Atribuições.

6. Escolher o médico contratualizado para a criança em caus

número de marcações de consultas no dia actual.

7. Seleccionar a data e hora de marcação da Consulta no sistema.

8. Seleccionar a opção + para finalizar a marcação d

9. Caso pretenda visualizar os históricos da criança:

a) Include: Consultar his

Consultar histórico das intervenções.

10. Para visualizar as marcações efectuadas tem

Visualizar as marcações.

11. Para que o sistema guarde

Oral tem de sel

12. O sistema retorna uma mensagem de sucesso no armazenamento das

marcações das consultas.

ho Alternativos:

1. a) Se o actor Higienista Oral não introduzir uma autenticação correct

pode efectuar as marcações de consultas.

12. a) Se a mensagem não for de sucesso do sistema então existe um

erro no seguimento dos passos anteriores nas marcações das consultas.

Casos de uso relacionados: Include: Efectuar autenticação interna, Include: Consultar

marcações de c

Page 45: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 26

histórico do diagnóstico dentário da criança e Include: Consultar histórico das

intervenções.

CASO_USO 9

Nome: Consultar Atribuições

Objectivos: Visualizar uma lista de atribuições dos médicos a cada criança inscrita para

ntário.

Ac

Pr

Descrição

ção interna.

médicos em que o

actor Higienista Oral possa verificar a uma dada criança qual o médico

buído para tratamento.

tenticação interna.

tratamento de

tores envolvidos: Higienista Oral.

é-Condições: Existir médicos atribuídos a crianças.

:

1. Include: Efectuar autentica

2. O sistema mostra uma lista com as atribuições dos

atri

Casos de uso relacionados: Include: Efectuar au

.

CASO_USO 10

Nome: Criar diagnóstico dentário da criança

Objectivos: Criar um diagnóstico dentário para uma dada criança em análise.

tista/ES.

Descrição

ar o diagnóstico

em que é mostrada:

iagnóstico dentário da criança.

tem a possibilidade criar um

Actores envolvidos: Higienista Oral e Médico Den

Pré-Condições: Existir crianças inscritas no Centro de Saúde.

:

1. Include: Efectuar autenticação interna.

2. Na aplicação do actor Higienista Oral pode realizar ou cri

dentário se seleccionar a opção D na Agenda do Médico

a) Include: Consultar histórico do d

Ainda na aplicação do actor Higienista Oral também há a

possibilidade de criar o diagnóstico se criar um rastreio:

b) Include: Criar rastreio dentário.

Na aplicação do actor Médico Dentista/ES, este

diagnóstico dentário se seleccionar a opção Perfil/Ficha e escolher Criar

Ficha caso essa criança seja enviada para tratamento:

Page 46: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 27

c) Include: Criar ficha individual da criança.

3. Preencher ou seleccionar para cada dente da estrutura dentária, as várias

opções dos registos. Caso o actor Higienista Oral não saiba o código do

o, o sistema irá mostrar toda as informações dos códigos

ardado seleccionar a opção Guardar

strutura dentária.

asos de uso relacionados: Include: Efectuar autenticação interna, Include: Consultar

óstico dentário da criança, Include: Criar rastreio dentário e Include:

respectivo registo do dente em causa tem de seleccionar a opção Ajuda

Códigos de Regist

de registo.

4. Para que o diagnóstico dentário seja gu

novo diagnóstico.

5. O sistema irá actualizar o histórico do diagnóstico dentário da criança no

final do programa da e

C

histórico do diagn

Criar ficha individual da criança.

CASO_USO 11

Nome: Consultar marcações de consultas

Objectivos: Consultar num dado dia do calendário as consultas marcadas pelo actor

ral.

sistema um calendário. Na aplicação do

nado pelos actores

envolvidos. Na informação das consultas visualiza-se os nomes das crianças,

nsulta e data da consulta.

Higienista O

Actores envolvidos: Higienista Oral e Médico Dentista/ES.

Pré-Condições: Os actores envolvidos serem utilizadores registados.

Descrição:

1. Na aplicação do actor Higienista Oral, tem de seleccionar na opção Data de

Consultas e irá ser visualizado pelo

actor Médico Dentista/Es tem de seleccionar na opção

Perfil/Ficha/Rastreio/Consultas e escolher Cons. Marcadas para que possa

visualizar o calendário pelo sistema.

2. Na aplicação do Higienista Oral tem de seleccionar o médico e depois o dia para

consultar. Na aplicação do Médico Dentista/ES tem de seleccionar o dia para

visualizar as marcações de consultas.

3. O sistema mostra as consultas marcadas para o dia seleccio

hora da co

Page 47: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 28

Casos de uso relacionados: Include: Efectuar autenticação interna.

CASO_USO 12

Nome: Pesquisar criança por: nome, escola, data de nascimento e centro de saúde

Pesquisar para marcação de Consultas.

para pesquisa. Se pretende pesquisar por centro de saúde deve

quisar

ampo

4. Para finalizar a pesquisa o actor tem de seleccionar a opção Pesquisar.

ma irá mostrar a informação conforme a pesquisa seleccionada.

ar autenticação interna.

Objectivos:

Actores envolvidos: Higienista Oral.

Pré-Condições: Existir crianças inscritas para tratamento dentário.

Descrição:

1. Include: Efectuar autenticação interna.

2. Seleccionar a opção Pesquisa Global na aplicação do actor Higienista Oral.

3. Se o actor pretende pesquisar a criança por nome deve introduzir o nome no

campo Nome da Criança e marcar caixa para pesquisa. Se pretende pesquisar

por escola deve seleccionar umas das escolas disponíveis apresentadas pelo

sistema e marcar caixa para pesquisa. Se pretende pesquisar por data de

nascimento deve seleccionar uma das datas apresentadas pelo sistema e

marcar a caixa

marcar caixa para pesquisa no campo disponível. Caso pretenda pes

conforme as opções disponíveis deve seleccionar nas caixas em cada c

para pesquisa.

5. O siste

Casos de uso relacionados: Include: Efectu

CASO_USO 13

Nome: Pesquisar patologia e medicação

Objectivos: Pesquisa de patologias e necessidades ou medicação nas crianças inscritas

Saúde.

ta/ES.

Descrição

no Centro de

Actores envolvidos: Higienista Oral e Médico Dentis

Pré-Condições: Existir crianças inscritas no centro de Saúde.

:

1. Include: Efectuar autenticação interna.

Page 48: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 29

2. Na aplicação do actor Higienista Oral seleccionar a opção Pesquisa

Patologias e na aplicação do actor Médico Dentista/ES seleccionar a opção

Pesquisas e escolher Pat.|Necessidades.

3. Os actores têm de introduzir o nome da criança para pesquisa.

crianças, necessidades

Caminho Alternativos:

s actores não introduzirem o nome da criança na pesquisa, o sistema

ritas no centro de saúde.

4. O sistema apresenta todas as crianças inscritas conforme a pesquisa. A

informação da pesquisa mostra os nomes das

especiais e histórico ou medicação da criança.

3. a) Se o

apresenta todas as crianças insc

Casos de uso relacionados: Include: Efectuar autenticação interna.

CASO_USO 14

Nome: Criar perfil de nova criança

Objectivos: Criação de uma nova criança no Centro de Saúde pelo actor Higienista

Ac ienista Oral.

autenticação de sucesso.

Análise das crianças e escolher Criar Perfil na aplicação

s os campos obrigatórios.

2. a) A qualquer momento, o actor poderá cancelar a criação do perfil se

r a opção Cancelar.

e: Efectuar autenticação interna.

Oral.

tores envolvidos: Hig

Pré-Condições: O actor ser utilizador registado e com

Descrição:

1. Seleccionar a opção

do actor.

2. Preencher todo

3. Para guardar o perfil da criança, o actor Higienista Oral deve seleccionar a

opção Criar perfil.

4. O sistema guarda toda a informação da criança.

Caminho Alternativos:

selecciona

Casos de uso relacionados: Includ

Pós-Condições: Todos os dados obrigatórios devem ser preenchidos.

CASO_USO 15

Page 49: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 30

Nome: Criar Rastreio Dentário

Ac

nálise de Crianças

introduzir pelo actor.

a o

ema.

programa então tem de seleccionar a opção, Inicio do Programa.

ão Guardar

ários apresentado no rastreio a criar:

eseja alterar o rastreio tem de introduzir nos campos as

r

e o actor deseja eliminar o rastreio deve seleccionar na opção

Objectivos: Criação de rastreios dentários para cada criança e rastreios para tratamento.

tores envolvidos: Higienista Oral.

Pré-Condições: Existir crianças inscritas no Centro de Saúde.

Descrição:

1. O actor Higienista Oral selecciona na aplicação a opção A

e escolhe Rastreio de Cárie.

2. Pesquisar por Escola ou nome da criança a

3. Seleccionar a opção Pesquisar.

4. O sistema mostra todas as crianças conforme a pesquisa.

5. Seleccionar pelo actor, a respectiva criança para criação de rastreio em que

o actor deve seleccionar a opção Rastreio.

6. Preencher todos os campos obrigatórios para a criação do rastreio.

7. O actor tem de escolher as opções dos campo Tipo de Análise. Se as opções

forem tratamento e autorizado, o rastreio da criança vai ser enviado par

respectivo médico atribuído e apresentado pelo sist

8. Só poderá ser enviada a criança para tratamento se o actor já souber que

começou o

9. O actor deve preencher o diagnóstico dentário para a respectiva criança:

a) Include: Criar diagnóstico dentário da criança.

10. O sistema guarda o rastreio quando o actor seleccionar a opç

Rastreio.

11. Caso os actores desejarem visualizar, alterar ou eliminar os rastreios têm de

seleccionar a opção Análise de Crianças e escolher Ver Rastreios ou

Histórico dos rastreios dent

a) O sistema mostra todos rastreios para tratamento e sem envio para

tratamento. Caso o actor pretenda alterar ou eliminar os rastreios, deve

seleccionar no rastreio pretendido e o sistema irá mostrar toda a

informação do rastreio.

b) Se o actor d

possíveis alterações e seleccionar na opção Alterar para finaliza

alteração. S

Page 50: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 31

Eliminar e posterior na tabela de rastreios para confirmação de

eliminação.

c) O sistema irá guardar todas alterações efectuadas pelo actor.

lternativos: Caminho A

ancelar.

inação do rastreio

deve seleccionar a opção Cancelar.

lacionados: Include: Efectuar autenticação interna e Include: Criar

16

8. a) Se as higienistas Orais desejarem cancelar a criação do rastreio, devem

seleccionar a opção C

10. b) Se o actor pretender cancelar as alterações ou elim

Casos de uso re

diagnóstico dentário da criança.

Pós-Condições: Todos os dados obrigatórios devem ser preenchidos.

CASO_USO

Nome: Alterar dados da criança

Objectivos: Alteração dos dados da criança inscrita no Centro de Saúde.

tores envolvidos: Higienista OralAc .

colher Alterar

a todas as crianças inscritas.

para alteração.

as possíveis alterações, o actor tem de seleccionar a opção

na aplicação a indicar que a alteração foi

Camin

dados das crianças

tem de seleccionar a opção Cancelar.

Descrição:

1. Include: Efectuar autenticação interna.

2. O actor deve seleccionar a opção Análise de Crianças e es

Dados na sua aplicação.

3. O sistema mostr

4. O actor tem de seleccionar uma das crianças disponíveis

5. Preencher os campos da criança onde o actor pretende alterar.

6. Para guardar

Alterar Dados.

7. O sistema guarda as alterações realizadas pelos actores.

8. O sistema envia uma mensagem

com sucesso.

ho Alternativos:

5 a) Se o higienista oral pretender cancelar a alteração dos

Page 51: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 32

7.a) Se o sistema enviar para a aplicação, erro de alteração então o actor deve ter

fectuar autenticação interna.

17

cometido algum erro noutro tipo de caso de uso.

Casos de uso relacionados: Include: E

CASO_USO

Nome: Eliminar criança

Objectivos: Eliminação da criança inscrita no respectivo centro de saúde.

tores envolvidos: HigAc ienista Oral.

: Alterar dados da criança.

2. Se o actor pretende eliminar a criança então deve seleccionar a opção

ar.

liza os dados.

e: Alterar

18

Pré-Condições: Estar registado.

Descrição:

1. Include

Elimin

3. O sistema actua

Casos de uso relacionados: Include: Efectuar autenticação interna e Includ

dados da criança.

CASO_USO

Nome: Atribuir Médico

jectivos: Atribuição de médico para uma criança inscrita para tratamento.

tores envolvidos: Higienista Oral.

Ob

Ac

Pré-Condi

nça e na segunda tem de seleccionar a opção Análise de Crianças

atribuição.

ionar a opção Atribuir.

ões efectuadas pelo actor.

ções: Estar registado.

Descrição:

1. O actor tem duas formas de atribuir um médico, a primeira no rastreio da

cárie da cria

e escolher Atribuir Médicos.

a) Include: Criar Rastreio dentário.

2. O sistema mostra todas as crianças sem nenhuma atribuição de médico.

3. O actor selecciona para uma determinada criança um médico disponível para

4. Selecc

5. O sistema guarda as atribuiç

Page 52: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 33

Pós condição: Essas atribuições de médicos vão ser para tratamento dentário.

Casos de uso relacionados: Include: Efectuar autenticação interna.

ar consultas marcadas

CASO_USO 19

Nome: Alter

tratam aúde.

lterar Consultas.

leccionar uma das consultas para alteração.

alterações tem de seleccionar a opção Alterar

6. O sistema guarda as alterações efectuadas pelos actores com sucesso.

ativos:

ar a alteração tem de seleccionar a

terna.

20

Objectivos: Alteração das consultas marcadas para os médicos dentistas registados para

ento dentário em cada Centro de S

Actores envolvidos: Higienista Oral.

Pré-Condições: O actor está autenticado.

Descrição:

1. O actor tem de seleccionar na sua aplicação, a opção Análise da Criança e

escolher A

2. O sistema mostra todas consultas marcadas até ao dia actual.

3. O actor tem se

4. Pode alterar os dados onde for necessário.

5. O actor para finalizar as

Consulta.

Caminho Altern

4. a) Se o actor pretender cancel

opção Cancelar na aplicação.

Casos de uso relacionados: Include: Efectuar autenticação in

CASO_USO

Nome: Eliminar consultas marcadas

jectivos: Eliminação das consultas marcadas pelo actor Higienista Oral.

tores envolvidos: Higienista Oral e Médico Dentista/ES.

é-Condições: O actor está autenticado.

:

Ob

Ac

Pr

Descrição

1. ua aplicação, a opção Análise

Médico

O actor Higienista Oral tem de seleccionar na s

da Criança e escolher Alterar Consultas enquanto que o actor

Page 53: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 34

Dentista/ES tem de seleccionar a opção Criar

ior tem de escolher o dia da consulta:

seja eliminada do sistema, o actor Higienista Oral tem de

a aplicação do actor Médico

eliminação é efectuada quando o médico for consultar a

idual da

do concluir a ficha, o sistema

Camin

opção Cancelar na aplicação.

5. b) Se o actor Médico Dentista/ES quiser cancelar a eliminação só

á efectuar essa operação se for antes de concluir a ficha

ultar mapa anual de execução de contratualização

Perfil/Ficha/Rastreios/Consultas e escolher Cons. Marcadas logo em

poster

a) Include: Consultar marcações de consultas.

2. O sistema mostra todas consultas marcadas até ao momento actual.

3. Os actores têm de seleccionar uma das consultas para eliminação.

4. O sistema mostra a respectiva consulta para eliminar pelo actor Higienista

Oral.

5. Para que a consulta

seleccionar a opção Eliminar Consulta. N

Dentista/ES, a

consulta marcada no calendário e de seguida a criação da ficha indiv

criança. O actor Médico Dentista/ES quan

elimina a consulta.

6. O sistema elimina com sucesso a consulta.

ho Alternativos:

5. a) Se o actor Higienista Oral pretender cancelar a eliminação tem de

seleccionar a

poder

individual da criança.

Casos de uso relacionados: Include: Efectuar autenticação interna e Include: Consultar

marcações de consultas.

CASO_USO 21

Nome: Cons

Ob

de saú ão.

Ac

Pré-Condições: O actor está autenticado.

Descrição:

jectivos: Visualizar e informar o actor das execuções já efectuadas em cada centro

de através de um documento (Mapa) com a possibilidade de impress

tores envolvidos: Higienista Oral.

Page 54: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 35

1. O actor na sua aplicação tem de seleccionar a opção, Mapa Anual de

Execução da Contratualização e escolher Visualizar Mapa.

2. Automaticamente, o sistema mostra a informação do mapa.

3. tem de

a e Enviar por email logo de seguida

opção, [Ver Mapa][Imprimir][Exportar]:

ão;

efectuada com sucesso.

o, tem de seleccionar a opção,

Voltar.

acionados: Include: Efectuar autenticação interna e Include: Imprimir

adores

Se o actor desejar imprimir ou guardar a informação do mapa

escolher a opção, Imprimir Map

seleccionar

a) Include: Imprimir comprovativo do Mapa Anual de Execuç

4. Consulta

Caminho Alternativos:

3.b) Caso o actor cancele a operaçã

Casos de uso rel

comprovativo do Mapa Anual de Execução.

CASO_USO 22

Nome: Consultar mapa anual e indic

do mapa anual e indicadores do Programa em

e saúde com possibilidade de guardar e imprimir o documento.

ara iniciar o caso de uso, tem de seleccionar a opção, Mapa Anual e

ma apresenta o mapa anual e indicadores na aplicação

guardar o documento tem de seleccionar a

Mapa Anual e Indicadores;

4. Consulta efectuada com sucesso.

cionados: Include: Efectuar autenticação interna e Include: Imprimir

Objectivos: Visualizar e informar o actor

cada centro d

Actores envolvidos: Higienista Oral.

Pré-Condições: O actor está autenticado.

Descrição:

1. O actor p

Indicadores na sua aplicação posteriormente escolher, Ver Mapa Anual.

2. Automaticamente, o siste

do actor.

3. O actor, caso deseje imprimir ou

opção, Imprimir/Enviar:

a) Include: Imprimir comprovativo do

Casos de uso rela

comprovativo do Mapa Anual e Indicadores.

Page 55: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 36

CASO_USO 23

Nome: Imprimir comprovativo do Mapa Anual de Execução

Impressão do documento Mapa Anual de Execução de Contratualização.

primir e zoom do

a.

o actor indicar e

impressão do documento na impressora predefinida do actor.

o realizado com sucesso.

.

anual e Indicadores

Objectivos:

Actores envolvidos: Higienista Oral.

Pré-Condições: O actor está autenticado.

Descrição:

1. O sistema apresenta o mapa anual de execução para impressão.

2. O actor tem várias opções de escolha, guardar ou exportar, im

mapa.

3. O actor caso deseje imprimir, tem de seleccionar o ícone da impressora, caso

deseje guardar ou exportar, tem de seleccionar o ícone Export.

4. O sistema apresenta a opção escolhid

5. O mapa vai ser guardado ou exportado no caminho que

6. Caso de us

Casos de uso relacionados: Include: Efectuar autenticação interna

CASO_USO 24

Nome: Imprimir comprovativo do Mapa

Impressão do documento Mapa Anual e Indicadores.

primir e zoom do

a.

o actor indicar e

impressão do documento na impressora predefinida do actor.

Objectivos:

Actores envolvidos: Higienista Oral.

Pré-Condições: O actor está autenticado.

Descrição:

1. O sistema apresenta o mapa anual e indicadores para impressão.

2. O actor tem várias opções de escolha, guardar ou exportar, im

mapa.

3. O actor caso deseje imprimir, tem de seleccionar o ícone da impressora, caso

deseje guardar ou exportar, tem de seleccionar o ícone Export.

4. O sistema apresenta a opção escolhid

5. O mapa vai ser guardado ou exportado no caminho que

Page 56: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 37

6. Caso de uso realizado com sucesso.

.

SO 25

nça

Casos de uso relacionados: Include: Efectuar autenticação interna

CASO_U

Nome: Consultar histórico do diagnóstico dentário da cria

diagnóstico dentário da criança na aplicação

órico da criança no início e final do Programa através

ntado o número de dentes temporários e

a criança no centro

de saúde contratualizado.

fectuada com sucesso.

utenticação interna.

tórico das intervenções

Objectivos: Visualização do histórico do

do actor.

Actores envolvidos: Higienista Oral e Médico Dentista/ES.

Pré-Condições: O actor está autenticado.

Descrição:

1. O sistema apresenta o hist

de uma tabela onde é aprese

permanentes (cariados, perdidos, obturados e selados) de cad

2. Consulta e

Casos de uso relacionados: Include: Efectuar a

CASO_USO 26

Nome: Consultar his

efectuadas pelos médicos

contratualizadas para tratamento no centro de

criança

Agenda Médico. Na aplicação do

Objectivos: Visualização do histórico das intervenções

dentistas ou estomatologistas nas crianças

saúde.

Actores envolvidos: Higienista Oral e Médico Dentista/ES.

Pré-Condições: O actor está autenticado.

Descrição:

1. Na aplicação do actor Higienista Oral quando este está a efectuar a agenda do

médico em causa, pode visualizar as intervenções efectuadas na

seleccionada através da opção, RI, na tabela

actor Médico Dentista/ES, o caso de uso vai ser executado quando o actor

Médico Dentista/ES seleccionar a opção, Intervenções no caso de uso:

a) Include: Criar ficha individual da criança;

Page 57: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 38

2. O sistema mostra as intervenções efectuadas pelo médico atribuído á criança, na

aplicação Higienista Oral. Na aplicação Médico Dentista/ES, o sistema mostra

as intervenções efectuadas pelo próprio na criança a analisar.

3. A informação das intervenções é mostrada numa tabela onde é apresentado, os

ação em causa na intervenção ou uma observação final e o

médico que realizou a intervenção na criança seleccionada pelo actor.

lacionados: Include: Efectuar autenticação interna e Include: Criar

rato por: nome, escola, data de nascimento e

dentes intervencionados, data e hora da intervenção, o tipo de intervenção em

cada dente, a observ

Casos de uso re

ficha individual da criança.

CASO_USO 27

Nome: Pesquisar criança no cont

centro de saúde

Objectivos: Pesquisar crianças inscritas ou atribuídas ao contrato do médico dentista ou

sta no centro de saúde.

marcar a caixa de

ctor ainda tem a possibilidade de escolher qualquer umas das

a.

estomatologi

Actores envolvidos: Médico Dentista/ES.

Pré-Condições: Existir crianças inscritas para tratamento dentário no contrato.

Descrição:

1. Include: Efectuar autenticação interna.

2. O actor tem de seleccionar a opção, Pesquisas e escolher Pesquisa Global.

3. Automaticamente, o sistema apresenta os vários tipos de pesquisa.

4. Se o actor quiser efectuar uma pesquisa por nome da criança tem introduzir o

nome no campo da pesquisa por nome e marcar a caixa para pesquisa. Se o actor

quiser efectuar uma pesquisa por escola, tem de escolher uma das escolas

apresentadas pelo sistema e marcar a caixa de pesquisa. Se o actor quiser

efectuar uma pesquisa por data de nascimento tem de seleccionar umas das datas

apresentadas pelo sistema e marcar a caixa de pesquisa. Caso queira efectuar

uma pesquisa por concelho ou centro de saúde tem de

pesquisa por centro. As pesquisas vão ser efectuadas somente no contrato em

causa. O a

pesquisas bastando marcar as caixas na pesquisa pretendid

Page 58: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 39

5. A informação das pesquisas é visualizada quando o actor seleccionar a opção,

squisa com sucesso.

Pesquisar.

6. O sistema mostra a informação da pe

Casos de uso relacionados: Include: Efectuar autenticação interna.

CASO_USO 28

Nome: Criar ficha individual da criança

Objectivos: Criação do documento de análise para tratamento da criança

ionar a opção, Pesquisas, escolher Crianças

a e por fim

uisar. Caso o actor não saiba o nome da criança pode optar pelas

ncher

teriores na criança tem de

ionar a opção, Histórico do Diagnóstico Dentário.

dentário da Criança;

contratualizada no contrato.

Actores envolvidos: Médico Dentista/ES.

Pré-Condições: Existir crianças inscritas para tratamento dentário no contrato.

Descrição:

1. Include: Efectuar autenticação interna.

2. O actor tem de seleccionar a opção, Perfil/Ficha/Rastreios/Consultas e escolher

Criar Ficha. Há outras formas de escolha para a criação da ficha, numa forma de

escolha, o actor tem de selecc

inscritas e seleccionar a criança para análise na tabela apresentada pelo sistema.

Noutra tem de seleccionar a opção, Perfil/Ficha/Rastreios, escolher Ver

Rastreios, seleccionar a criança na tabela apresentada pelo sistem

seleccionar a opção, Criar Ficha.

3. Introduzir o nome da criança no campo da pesquisa por nome e seleccionar a

opção, pesq

outras formas de escolha para a criação da ficha no passo anterior.

4. Automaticamente, o sistema apresenta a informação da respectiva criança para

análise, o histórico do diagnóstico dentário e a estrutura dentária a pree

pelo actor.

5. Caso o actor pretenda verificar as suas intervenções an

seleccionar a opção, Intervenções. Ou verificar, o histórico da estrutura dentária

da criança tem de selecc

a) Include: Consultar histórico do diagnóstico

b) Include: Consultar histórico das intervenções;

Page 59: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 40

6. O actor tem de preencher a estrutura dentária da criança visualizada pelo sistema

dos códigos de registo a preencher

os Registo.

enção.

lise. Caso o actor

vidual da criança.

ós condição: Necessário na criação da ficha individual, o passo 11.

relacionados: Include: Efectuar autenticação interna e Include:

onsultar histórico do diagnóstico dentário da

criança e Include: Criar registo intervenção.

imir comprovativo da ficha

e utiliza o caso de uso:

a) Include: Criar diagnóstico dentário da criança.

Caso o actor precise da informação

na estrutura basta seleccionar a opção, Ajuda Códig

7. O sistema guarda a estrutura e actualiza o histórico utilizando o caso de uso:

a) Include: Actualizar diagnóstico dentário;

quando o actor seleccionar a opção, Guardar diagnóstico.

8. Include: Criar registo interv

9. O actor pode adicionar mais intervenções na ficha.

10. O sistema mostra a intervenção adicionada á criança em aná

deseje adicionar outra intervenção retorna ao passo 8.

11. No fim da criação da Ficha Individual, o actor tem de seleccionar a opção,

Guardar Ficha Individual.

12. O sistema guarda toda a informação da ficha indi

P

Casos de uso

Actualizar diagnóstico dentário, Include: C

Criança, Include: Consultar histórico das intervenções, Include: Criar diagnóstico

dentário da

CASO_USO 29

Nome: Impr

zada no

a opção, Pesquisas, escolher Imprimir Ficha.

zação.

Objectivos: Impressão do documento, Ficha Individual da Criança Contratuali

Programa.

Actores envolvidos: Médico Dentista/ES.

Pré-Condições: O actor está autenticado.

Descrição:

1. O actor tem de seleccionar

2. Automaticamente, o sistema mostra todas as crianças com fichas individuais

realizadas pelo médico dentista ou clínica.

3. O actor tem de seleccionar uma das crianças para visuali

Page 60: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 41

4. Seleccionar a opção, [Visualizar ficha][Imprimir][Exportar].

5. O sistema mostra a Ficha.

6. O actor tem várias opções, guardar ou exportar e imprimir ficha. Na opção

xport e na opção

imprimir ficha tem de seleccionar ícone da impressora.

mostra todos os passos para a conclusão das opções. Caso o actor

m de indicar o caminho para guardar, se for para

de uso relacionados: Include: Efectuar autenticação interna.

registo intervenção

guardar ou exportar, o actor tem de seleccionar ícone E

7. O sistema

pretenda exportar a ficha te

impressão tem de ter predefinida uma impressora.

Casos

CASO_USO 30

Nome: Criar

pelo

O actor está autenticado.

uma tabela.

2. O actor selecciona a intervenção a realizar no dente seleccionado.

sistema guarde a intervenção tem de seleccionar a opção, Adicionar

ar autenticação interna.

31

Objectivos: Adicionar um registo de intervenção á ficha individual da criança

actor.

Actores envolvidos: Médico Dentista/ES.

Pré-Condições:

Descrição:

1. O sistema disponibiliza as intervenções a efectuar pelo actor n

3. Para que o

registo.

4. Na aplicação do actor, o sistema mostra todas as intervenções adicionadas.

Casos de uso relacionados: Include: Efectu

CASO_USO

Nome: Actualizar diagnóstico dentário

Ob da criança analisada.

caso de uso:

a) Include: Criar diagnóstico dentário da criança;

jectivos: Actualização do histórico no diagnóstico dentário

Actores envolvidos: Médico Dentista/ES.

Pré-Condições: O actor está autenticado.

Descrição:

1. O actor quando finaliza o

Page 61: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 42

Automaticamente, o sistema na aplicação actualiza o histórico.

om o histórico actualizado.

ultar mapa de execução e indicadores

2. É mostrado na aplicação do actor, uma tabela c

Casos de uso relacionados: Include: Efectuar autenticação interna e Include: Criar

diagnóstico dentário da criança.

CASO_USO 32

Nome: Cons

EC, para mostrar o Mapa Anual de Execução de contratualização

icadores.

2. Se o actor seleccionar qualquer uma das opções, o sistema automaticamente

iza a informação para ser visualizada pelo médico dentista. Essa

r consultada mas não pode ser imprimida nem guardada

Include: Efectuar autenticação interna.

luir tratamento

Objectivos: Consulta dos mapas do actor Higienista Oral: Mapa Anual de Execução de

Contratualização e Mapa Anual e Indicadores.

Actores envolvidos: Médico Dentista/ES.

Pré-Condições: O actor está autenticado e registado.

Descrição:

1. O actor para que possa visualizar os mapas tem de seleccionar na opção

Visualizar MA

e na opção Visualizar MGC, para mostrar o Mapa Anual e Ind

disponibil

informação só pode se

para ficheiro.

Casos de uso relacionados:

CASO_USO 33

Nome: Conc

tratamento concluído pelo médico Objectivos: Ficha Individual da Criança com

dentista ou estomatologista.

Actores envolvidos: Médico Dentista/ES.

Pré-Condições: O actor está autenticado.

Descrição:

1. Include: Criar ficha individual da criança.

2. Include: Criar diagnóstico dentário da criança.

3. Include: Criar registo intervenção.

Page 62: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 43

4. O actor quando está a efectuar o caso de uso, Criar registo intervenção, tem de

escolher a opção nas observações, Concluiu tratamento, no qual vai ser

adicionado ao registo de intervenção. O sistema quando guardar a intervenção,

automaticamente vai adicionar a ficha individual com tratamento concluído á

tratamentos na aplicação do Administrativo.

r autenticação interna, Include: Criar ficha

perfil de criança no contrato

gestão de

Casos de uso relacionados: Include: Efectua

individual da criança, Include: Criar diagnóstico dentário da criança e Include: Criar

registo intervenção.

CASO_USO 34

Nome: Criar

De

Pré

Descrição

inscritas no contrato como o nº de

ças

.

e introduzir e seleccionar nos campos obrigatórios para a

ança guardada com sucesso pelo sistema.

no contrato e o nº

de crianças disponíveis, quando o nº de crianças disponíveis estiver a zero, o

Objectivos: Criação de uma nova criança no Centro de Saúde pelo actor Médico

ntista/ES no respectivo contrato.

Actores envolvidos: Médico Dentista/ES.

-Condições: O actor ser utilizador registado e com autenticação de sucesso.

:

1. O actor tem de seleccionar a opção, Perfil/Ficha/Rastreios/Consultas na sua

aplicação e escolher Criar Perfil.

2. O sistema apresenta os campos para a criação de uma nova criança no

contrato e também o nº de crianças

crianças disponíveis para inscrição no contrato.

3. Se o nº de crianças disponíveis for igual ou menor do que o nº de crian

inscritas então o actor pode adicionar uma criança ao contrato

4. O actor tem d

criação de um novo perfil da criança.

5. Após o actor de ter efectuado o preenchimento de todos os campos, o

sistema guarda o perfil quando o actor seleccionar a opção, Criar Perfil.

6. Perfil de nova cri

Caminho Alternativos:

3. a) O sistema mostra a informação do nº de crianças inscritas

Page 63: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 44

actor não pode adicionar mais nenhuma criança ao contrato porque foi atingido o

utenticação interna.

35

limite de inscrições.

Pós-Condições: Todos os dados obrigatórios devem ser preenchidos.

Casos de uso relacionados: Include: Efectuar a

CASO_USO

Nome: Inserir evento ou notícia

Inserção ou adicionamento de um novo evenObjectivos: to, nova noticia, novo colóquio

Ac inete de Divulgação.

Descrição

nta todos os campos obrigatórios

po Tipo de Evento, o actor tem de escolher uma das opções

agem, quando o actor for procurar uma imagem tem de

rios.

ar a opção, Inserir

6. O sistema guarda com sucesso em que informa o actor com uma mensagem.

tivos:

enda cancelar a operação ou caso de uso tem de

vem ser preenchidos.

Nome:

e nova informação de formações pelo actor Gabinete de Divulgação.

tores envolvidos: Gab

Pré-Condições: O actor ser utilizador registado e com autenticação de sucesso.

:

1. Na aplicação do actor, o sistema aprese

para a criação de um novo evento ou notícia.

2. No cam

disponíveis.

3. No campo Im

adicionar um formato conforme a informação apresentada pelo sistema.

4. Preencher todos os campos obrigató

5. Para finalizar e guardar o evento, o actor tem de seleccion

Evento.

Caminho Alterna

1. a) Caso o actor pret

seleccionar a opção, Cancelar.

Pós-Condições: Todos os dados obrigatórios de

Casos de uso relacionados: Include: Efectuar autenticação interna.

CASO_USO 36

Alterar evento ou noticia

Objectivos: Alteração de um evento ou noticia pelo actor.

Actores envolvidos: Gabinete de Divulgação.

Page 64: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 45

Pré-Condições: O actor ser utilizador registado e com autenticação de sucesso.

: Descrição

Análise dos Eventos e

r o evento para alteração.

stra toda a informação do evento e campos para alteração do

actor pretender alterar.

rar Evento.

7. O sistema lança automaticamente uma mensagem a indicar a alteração com

o.

ou caso de uso tem de

Nome:

1. Na aplicação, o actor tem de seleccionar a opção,

Noticias escolher Ver eventos.

2. O sistema mostra uma tabela com todos os eventos adicionados pelo actor.

3. Selecciona

4. O sistema mo

evento.

5. Preencher os campos onde o

6. Para guardar a alteração, tem de seleccionar a opção, Alte

sucess

Caminho Alternativos:

1. a) Caso o actor pretenda cancelar a operação

seleccionar a opção, Cancelar.

Casos de uso relacionados: Include: Efectuar autenticação interna.

CASO_USO 37

Eliminar eventos

Objectivos: Eliminação de um evento ou noticia pelo actor.

Actores envolvidos: Gabinete de Divulgação.

Pré-Condições: O actor ser utilizador registado e com autenticação de sucesso.

r Ver eventos.

tra uma tabela com todos os eventos adicionados pelo actor.

ormação do evento.

nar Evento.

6. O sistema lança automaticamente uma mensagem a indicar a eliminação

ucesso.

Descrição:

1. Na aplicação, o actor tem de seleccionar a opção, Análise dos Eventos e

Noticias escolhe

2. O sistema mos

3. Seleccionar o evento para eliminação.

4. O sistema mostra toda a inf

5. Para eliminar o evento, tem de seleccionar a opção, Elimi

com s

Caminho Alternativos:

Page 65: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 46

1. a) Caso o actor pretenda cancelar a operação ou caso de uso tem de

seleccionar a opção, Cancelar.

Nome:

Casos de uso relacionados: Include: Efectuar autenticação interna.

CASO_USO 38

Criar contrato

Objectivos: Criação de um contrato individual ou em sociedade no centro de saúde.

Pré

Descrição

E e

ão vai ser gerada a criação de um contrato em sociedade.

colha mas terá de

sociedade.

tem de adicionar médicos ao respectivo contrato em

uardado o contrato, no contrato individual tem de seleccionar

no contrato em

7. O sistema lança automaticamente uma mensagem de sucesso.

tivos:

ou caso de uso tem de seleccionar a

obrigatórios devem ser preenchidos.

Actores envolvidos: Financeiro.

-Condições: O actor ser utilizador registado e com autenticação de sucesso.

:

1. Na aplicação, o actor tem de seleccionar a opção, Contratos MD/M

escolher Criar contrato.

2. O sistema mostra duas opções de criação e informação da operação.

3. Seleccionar uma das duas opções. Se escolher a primeira opção vai ser

realizada a criação de um contrato individual, caso contrário escolher a

segunda opç

4. O sistema mostra todos os campos obrigatórios na criação do contrato.

5. No contrato individual, o actor tem de seleccionar o Centro de Saúde para a

sua criação. No contrato em sociedade, fazer a mesma es

guardar o contrato ao seleccionar a opção, Gravar contrato em

Posteriormente

sociedade.

6. Para que seja g

a opção, Gravar contrato individual. Enquanto que

sociedade, tem de seleccionar a opção, Finalizar contrato.

Caminho Alterna

4. a) Caso o actor pretenda cancelar a operação

opção, Cancelar.

Pós-Condições: Todos os dados

Casos de uso relacionados: Include: Efectuar autenticação interna.

Page 66: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 47

CASO_USO 39

Nome: Atribuir número de crianças ao contrato

Ac nanceiro.

Descrição

o actor tem de seleccionar a opção, Contratos MD/ME e

elecção do centro

forme é apresentado

4. Para atribuir e guardar tem de seleccionar a opção, [-]Num.[+].

ema lança uma mensagem de sucesso na atribuição.

de atribuir o

e introduzir um número inferior.

Nome:

Objectivos: Atribuição de um número de crianças ao contrato no centro de saúde.

tores envolvidos: fi

Pré-Condições: O actor ser utilizador registado e com autenticação de sucesso.

:

1. Na aplicação,

escolher Atribuir Crianças.

2. O sistema mostra as tabelas com os contratos conforme a s

de saúde.

3. Introduzir no contrato o número a atribuir mas o actor tem de ter em conta o

número de crianças inscritas no centro de saúde con

pelo sistema.

5. O sist

Caminho Alternativos:

5. a) Caso o sistema na mensagem informe o actor que não po

número adicionado, tem d

Casos de uso relacionados: Include: Efectuar autenticação interna.

CASO_USO 40

Imprimir contratos

Objectivos: Impressão das listas, contratos individuais ou em sociedades.

Actores envolvidos: financeiro.

-Condições: O actor ser utilizador registado e com autenticação de sucesso.

:

1. Na aplicação, o actor tem de seleccionar a opção, Contratos MD/ME e

escolher Ver contratos.

Pré

Descrição

saúde.

3. O actor tem de seleccionar uma das duas opções disponíveis, na primeira

para mostrar a lista de contratos individuais tem de seleccionar a opção,

2. O sistema mostra as tabelas com os contratos de todos os centros de

Page 67: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 48

Imprimir contratos individuais e escolher Pré-Visualizar contratos

individuais. Na segunda, tem de seleccionar a opção, Imprimir contratos

sociedade e escolher Pré-Visualizar contratos sociedade.

tra a lista conforme a selecção efectuada pelo actor.

el ou Adobe Reader e outro para imprimir na

Caminho Alternativos:

o actor pretender cancelar a operação do caso de uso tem de

, Voltar.

terna.

ar contrato

4. O sistema mos

5. Para imprimir a lista tem dois ícones, um para exportar ou guardar para

formatos de Word, Exc

impressora predefinida no computador.

4. a) Caso

seleccionar a opção

Casos de uso relacionados: Include: Efectuar autenticação in

CASO_USO 41

Nome: Alter

Ac

utenticação de sucesso.

/ME e

tem de seleccionar um dos contratos.

lterar o campo que desejar.

ração com sucesso.

aminho Alternativos:

o o actor pretender cancelar a operação do caso de uso tem de

Cancelar.

nticação interna.

Objectivos: Alteração do contrato seleccionado.

tores envolvidos: financeiro.

Pré-Condições: O actor ser utilizador registado e com a

Descrição:

1. Na aplicação, o actor tem de seleccionar a opção, Contratos MD

escolher Alterar/Eliminar.

2. O sistema mostra os contratos disponíveis.

3. O actor

4. O sistema mostra a informação do contrato e campos para alteração.

5. O actor pode a

6. Para que a alteração seja guardada, tem de seleccionar a opção, Alterar

Dados.

7. O sistema automaticamente lança uma mensagem de alte

C

5. a) Cas

seleccionar a opção,

Casos de uso relacionados: Include: Efectuar aute

Page 68: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 49

CASO_USO 42

Nome: Eliminar contrato

Ac

utenticação de sucesso.

a opção, Contratos MD/ME e

tos disponíveis.

tra a informação do contrato.

.

aminho Alternativos:

o o actor pretender cancelar a operação do caso de uso tem de

a.

imir documentos dos Mapas

Objectivos: Eliminação do contrato seleccionado.

tores envolvidos: financeiro.

Pré-Condições: O actor ser utilizador registado e com a

Descrição:

1. Na aplicação, o actor tem de seleccionar

escolher Alterar/Eliminar.

2. O sistema mostra os contra

3. O actor tem de seleccionar um dos contratos.

4. O sistema mos

5. Para a eliminação do contrato seleccionado, o actor tem de seleccionar a

opção, Eliminar contrato.

6. O sistema actualiza os contratos disponíveis na aplicação

C

1. a) Cas

seleccionar a opção, Cancelar.

Casos de uso relacionados: Include: Efectuar autenticação intern

CASO_USO 43

Nome: Impr

Ac

ticação de sucesso.

o documentos e

2. O sistema mostra o documento para impressão.

r tem de seleccionar o ícone da impressora para imprimir documento

a predefinida no computador.

Casos de uso relacionados: Include: Efectuar autenticação interna.

Objectivos: Impressão de documentos importantes para o actor.

tores envolvidos: financeiro.

Pré-Condições: O actor ser utilizador registado e com auten

Descrição:

1. Na aplicação, o actor tem de seleccionar a opção, Impressã

escolher um dos documentos a imprimir.

3. O acto

mas tem de ter uma impressor

Page 69: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 50

CASO_USO 44

o IGIFNome: Enviar lotes recebidos a

ição do

Pré e com autenticação de sucesso.

seleccionar a opção, Mapas dos Centros de

crianças com tratamento concluído e

3. Para enviar os lotes recebidos ao IGIF, o actor tem de seleccionar a opção,

ir Lotes e enviar ao IGIF.

nticação interna.

lotes recebidos

Objectivos: Envio dos lotes recebidos do actor administrativo para a institu

IGIF.

Actores envolvidos: financeiro.

-Condições: O actor ser utilizador registado

Descrição:

1. Na aplicação, o actor tem de

Saúde e escolher Lotes Recebidos.

2. O sistema mostra a tabela das

respectivo valor nos 12 lotes.

imprim

Casos de uso relacionados: Include: Efectuar aute

CASO_USO 45

Nome: Efectuar pagamento dos

odos os

proceder ao pagamento.

Pré icação de sucesso.

todos os contratos nos 12 lotes mas também

Objectivos: Visualização de todos os contratos com tratamento concluído em t

12 lotes para

Actores envolvidos: financeiro.

-Condições: O actor ser utilizador registado e com autent

Descrição:

1. Na aplicação, o actor tem de seleccionar a opção, Mapas dos Centros de

Saúde e escolher Controle lotes ou Global lotes.

2. Se o actor escolheu Controle lotes, o sistema mostra uma tabela com a

informação dos valores nos contratos com tratamento concluído e também o

valor global de pagamento. Se o actor escolheu Global lotes, tem de

seleccionar o ano dos lotes a consultar. Ao escolher o ano vai ser

visualizado todos os valores em

pode visualizar toda a informação de cada contrato nos seus totais. Os

Page 70: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 51

valores dos totais vão importantes para o actor porque contem a informação

para proceder ao pagamento.

o actor pretenda imprimir estes documentos basta seleccionar as

o controle de lotes e imprimir lotes no global lotes.

ar valor de consultas

3. Caso

opções, imprimir mapa n

Casos de uso relacionados: Include: Efectuar autenticação interna.

CASO_USO 46

Nome: Alter

Ac

Descrição

seja iniciado para contratualização.

sejar alterar o que pretende tem de introduzir no campo

4 uando o actor seleccionar a opção, Alterar

aminho Alternativos:

o o actor pretender cancelar a operação do caso de uso tem

ar.

rna.

tratamentos concluídos

Objectivos: Alteração do valor da consulta interna ou externa no inicio do programa.

tores envolvidos: financeiro.

Pré-Condições: O actor ser utilizador registado e com autenticação de sucesso.

:

1. Na aplicação, o actor tem de seleccionar a opção, Contratos MD/ME e

escolher Valores Consultas.

2. O actor tem introduzir o valor da consulta no campo pretendido para que o

programa

3. Se o actor de

respectivo a alteração a realizar.

. O sistema guarda a alteração q

valores.

C

4. a) Cas

de seleccionar a opção, Cancel

Casos de uso relacionados: Include: Efectuar autenticação inte

CASO_USO 47

Nome: Gerir

Ac inistrativo.

e sucesso.

Objectivos: Gestão dos contratos com tratamentos concluídos.

tores envolvidos: adm

Pré-Condições: O actor ser utilizador registado e com autenticação d

Descrição:

Page 71: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 52

1. Na aplicação, o sistema mostra todos os contratos com tratamentos

concluídos.

2. O actor tem de seleccionar um dos contratos para gerir.

3. O sistema mostra toda a informação do contrato.

de lotes tem de seleccionar outro

a gestão.

ratamento

tor financeiro, a tabela de lotes.

s:

4. a) Caso o actor pretender cancelar a operação do caso de uso tem

cionar a opção, Cancelar.

Efectuar autenticação interna e Include: Enviar

ar lotes para financeiro

4. O actor tem de seleccionar todas as crianças com tratamento concluído na

caixa para adicionar á tabela de lotes para envio.

5. Para adicionar outro contrato á tabela

disponível par

6. Quando o actor efectuar toda a selecção dos contratos com t

concluído já poderá enviar ao ac

7. Include: Enviar lotes para financeiro.

Caminho Alternativo

de selec

Casos de uso relacionados: Include:

lotes para financeiro.

CASO_USO 48

Nome: Envi

ceiro.

r tratamentos concluídos.

3. O actor tem de seleccionar a opção, Enviar lotes.

aticamente, o sistema envia para o actor financeiro, a tabela de lotes.

tuar autenticação interna e Include: Gerir

mapa de avaliação externa

Objectivos: Enviar tabela de lotes para o actor finan

Actores envolvidos: administrativo.

Pré-Condições: A tabela de lotes tem de ter lotes adicionados.

Descrição:

1. Include: Efectuar autenticação interna.

2. Include: Geri

4. Autom

Casos de uso relacionados: Include: Efec

tratamentos concluídos.

CASO_USO 49

Nome: Criar

Page 72: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 53

Objectivos: Criação de uma lista para a avaliação externa.

Pré avaliadores adicionados.

icação interna.

terna seja diferente, o actor tem introduzir ou

ente está a actualizar o mapa tal como é apresentado na

aplicação do administrativo.

e: Imprimir comprovativo do mapa.

ar autenticação interna e Include: Imprimir

imir comprovativo do mapa

Actores envolvidos: administrativo.

-Condições: Ter

Descrição:

1. Include: Efectuar autent

2. O actor tem de seleccionar a opção, Mapa de Avaliação e escolher Criar

Mapa.

3. O sistema mostra os contratos e respectivas crianças inscritas nos contratos

para avaliação externa.

4. O actor tem de seleccionar um dos avaliadores disponíveis para a criação do

mapa.

5. Marcar nas caixas, as crianças para avaliação externa conforme uma

estimativa de 10% nas crianças inscritas na Sub-Região.

6. Caso o valor da avaliação ex

alterar o valor apresentado pelo sistema.

7. Quando o actor estiver a adicionar ao mapa as crianças, o sistema

automaticam

8. Includ

Casos de uso relacionados: Include: Efectu

comprovativo do mapa.

CASO_USO 50

Nome: Impr

Externa.

r autenticação interna.

2. Include: Criar Mapa de avaliação externa.

r tem de seleccionar a opção, Imprimir Mapa de Avaliação.

Objectivos: Impressão da lista Mapa de Avaliação

Actores envolvidos: administrativo.

Pré-Condições: Existir mapa de avaliação externa.

Descrição:

1. Include: Efectua

3. O acto

Page 73: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 54

Casos de uso relacionados: Include: Efectuar autenticação interna e Include: Criar

51

Mapa de avaliação externa.

CASO_USO

Nome: Imprimir comprovativo das fichas

Objectivos: Impressão das fichas individuais dos contratos com tratamento concluído.

tuar autenticação interna.

2. Include: Gerir tratamentos concluídos.

r tem de seleccionar a opção, [Ver ficha].

essão e armazenamento.

concluídos.

ficha individual para avaliação externa

Actores envolvidos: administrativo.

Pré-Condições: Existir fichas individuais.

Descrição:

1. Include: Efec

3. O acto

4. O sistema mostra a ficha individual para impr

Casos de uso relacionados: Include: Efectuar autenticação interna e Include: Gerir

tratamentos

CASO_USO 52

Nome: Criar

tratualização externa pelo médico

externa.

a.

ntratualizadas para análise externa.

ra toda a informação da criança.

clude: Registar observações.

8. O actor tem de seleccionar a opção, Guardar Ficha Individual, para guardar

rmação.

Objectivos: Criação da ficha individual de con

avaliador.

Actores envolvidos: médico avaliador.

Pré-Condições: Ter crianças contratualizadas para avaliação

Descrição:

1. Include: Efectuar autenticação extern

2. O sistema mostra todas as crianças co

3. O actor tem de seleccionar uma das crianças para análise.

4. O sistema most

5. Include: Criar diagnóstico dentário av.

6. Include: Criar estrutura dentária av.

7. In

a info

Page 74: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 55

Casos de uso relacionados: Include: Efectuar autenticação externa, Include: Criar

e Include: Registar

53

diagnóstico dentário av, Include: Criar estrutura dentária av

observações.

CASO_USO

Nome: Criar diagnóstico dentário av

Objectivos: Criação do diagnóstico dentário da criança a analisar.

Actores envolvidos: médico avaliador.

-Condições: Ter crianças contPré ratualizadas para avaliação externa.

o externa.

2. Include: Criar ficha individual para avaliação externa.

or quando finalizar a ficha, o sistema automaticamente actualiza o

xterna e Include: Criar

54

Descrição:

1. Include: Efectuar autenticaçã

3. O act

diagnóstico dentário.

Casos de uso relacionados: Include: Efectuar autenticação e

ficha individual para avaliação externa.

CASO_USO

Nome: Criar estrutura dentária av

Objectivos: Criação da estrutura dentária da criança a analisar.

Actores envolvidos: médico avaliador.

Pré-Condições: Ter crianças contratualizadas para avaliação externa.

:

1. Include: Efectuar autenticação externa.

2. Include: Criar ficha individual para avaliação extern

Descrição

a.

e preencher a estrutura dentária apresentada pelo sistema,

registo basta

seleccionar a opção, Ajuda de Códigos de Registo.

guardar o diagnóstico, tem de seleccionar a opção, Guardar

3. Include: Criar diagnóstico dentário av.

4. O actor tem d

todos os dentes tem códigos de registo. Portanto, deve seleccionar para cada

dente, o código de registo. Caso o actor não saiba o código de

5. Para

diagnóstico.

Page 75: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 56

Casos de uso relacionados: Include: Efectuar autenticação externa, Include: Criar ficha

individual para avaliação externa e Include: Criar diagnóstico dentário av.

tar observações

CASO_USO 55

Nome: Regis

cha individual de avaliação externa

ra avaliação externa.

ção externa.

nóstico dentário av.

rda a informação quando o actor seleccionar a opção,

adicionar registo.

ema mostra a informação adicionada.

ticação externa e Include: Criar

entário av e Include:

56

Objectivos: Registo de algumas observações da fi

pelo actor.

Actores envolvidos: médico avaliador.

Pré-Condições: Ter crianças contratualizadas pa

Descrição:

1. Include: Efectuar autentica

2. Include: Criar ficha individual para avaliação externa.

3. Include: Criar diag

4. Include: Criar estrutura dentária av.

5. O actor tem de introduzir no campo de observações, a informação que

quiser acrescentar á ficha.

6. O sistema gua

7. O sist

Casos de uso relacionados: Include: Efectuar auten

ficha individual para avaliação externa, Include: Criar diagnóstico d

Criar estrutura dentária av.

CASO_USO

Nome: Imprimir fichas concluídas

Objectivos: Impressão das fichas individuais realizadas pelo actor.

tores envolvidos: médico aAc valiador.

a.

ocumentos e escolher

Imprimir Fichas.

Pré-Condições: Ter crianças contratualizadas para avaliação extern

Descrição:

1. Include: Efectuar autenticação externa.

2. O actor tem de seleccionar a opção, Impressão D

Page 76: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 57

3. O sistema mostra todas as fichas realizadas pelo actor.

4. O actor tem de seleccionar uma das crianças.

5. Seleccionar a opção, [Visualizar ficha][Imprimir][Exportar].

7. Seleccionar um dos ícones disponíveis, o ícone impressora para imprimir

ento e o ícone Export para guardar ou exportar para formato de

Adobe Reader.

externa.

avaliador

6. O sistema mostra a ficha individual para impressão.

docum

Word, Excel e

Casos de uso relacionados: Include: Efectuar autenticação

CASO_USO 57

Nome: Criar

Ac ador.

autenticação de sucesso.

ão e escolher

r.

de seleccionar a opção, Criar avaliador.

so.

4. a) Caso o actor pretender cancelar a operação do caso de uso tem

r a opção, Cancelar.

os obrigatórios devem ser preenchidos.

cação externa.

inar avaliador

Objectivos: Registo de novo médico avaliador no sistema.

tores envolvidos: coorden

Pré-Condições: O actor ser utilizador registado e com

Descrição:

1. O actor tem de seleccionar a opção, Avaliadores, na aplicaç

Criar avaliado

2. Preencher todos os campos obrigatórios.

3. Para guardar o avaliador, tem

4. O sistema lança automaticamente uma mensagem de suces

Caminho Alternativos:

selecciona

Pós-Condições: Todos os dad

Casos de uso relacionados: Include: Efectuar autenti

CASO_USO 58

Nome: Elim

Ac ador.

de sucesso.

Objectivos: Eliminação de um avaliador no sistema.

tores envolvidos: coorden

Pré-Condições: O actor ser utilizador registado e com autenticação

Descrição:

Page 77: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 58

1. O actor tem de seleccionar a opção, Avaliadores, na aplicação e escolher

2. O sistema mostra uma tabela com todos os avaliadores.

r tem de seleccionar um avaliador para eliminar.

ente uma mensagem de sucesso.

externa.

imir lista de avaliadores

Ver avaliadores.

3. O acto

4. O sistema lança automaticam

Casos de uso relacionados: Include: Efectuar autenticação

CASO_USO 59

Nome: Impr

Ac

Pré utenticação de sucesso.

cação e escolher

é seleccionar a opção, Impressão

2. O sistema mostra uma tabela com todos os avaliadores.

r tem de seleccionar a opção, Imprimir Avaliadores.

são.

imir lista da avaliação externa

Objectivos: Impressão da lista de avaliadores do sistema.

tores envolvidos: coordenador.

-Condições: O actor ser utilizador registado e com a

Descrição:

1. O actor tem de seleccionar a opção, Avaliadores, na apli

Ver avaliadores. Outra forma de escolha

de documentos e escolher M. Avaliadores.

3. O acto

4. O sistema mostra a lista para impres

Casos de uso relacionados: Include: Efectuar autenticação externa.

CASO_USO 60

Nome: Impr

Ac rdenador.

de sucesso.

lises, na aplicação e escolher Res.

2. O sistema mostra uma tabela com todas as avaliações.

r tem de seleccionar a opção, Imprimir Avaliações do Coordenador.

ssão.

Objectivos: Impressão da lista de avaliação externa do coordenador.

tores envolvidos: coo

Pré-Condições: O actor ser utilizador registado e com autenticação

Descrição:

1. O actor tem de seleccionar a opção, Aná

Avaliação.

3. O acto

4. O sistema mostra a lista para impre

Page 78: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 59

Casos de uso relacionados: Include: Efectuar autenticação externa.

CASO_USO 61

Nome: Analisar fichas internas e externas

Objectivos: Análise das fichas individuais internas do contratos para avaliação externa

Ac ador.

m autenticação de sucesso.

ção e escolher

a as crianças com fichas internas e externas.

internas como as externas de cada

chas tem de seleccionar a criança analisada

nar a opção, Inserir

resultado da análise das fichas.

ema envia ao actor uma mensagem de sucesso.

vem ser preenchidos.

e: Efectuar autenticação externa.

imir fichas internas e externas

e das fichas individuais externas dos avaliadores.

tores envolvidos: coorden

Pré-Condições: O actor ser utilizador registado e co

Descrição:

1. O actor tem de seleccionar a opção, Avaliadores, na aplica

Criar avaliação.

2. O sistema mostra todos os avaliadores.

3. O actor tem de seleccionar um dos avaliadores disponíveis.

4. O sistema mostr

5. O coordenador pode visualizar as fichas

contrato para avaliação externa. Conforme a análise for efectuada pelo actor,

para criar a avaliação dessas fi

pelos médicos.

6. Preencher todos os campos obrigatórios.

7. Para guardar a avaliação do coordenador tem de seleccio

8. O sist

Pós-Condições: Todos os dados obrigatórios de

Casos de uso relacionados: Includ

CASO_USO 62

Nome: Impr

Ac ador.

m autenticação de sucesso.

Objectivos: Impressão das fichas.

tores envolvidos: coorden

Pré-Condições: O actor ser utilizador registado e co

Descrição:

Page 79: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 60

1. O actor tem de seleccionar a opção, Avaliadores, na aplicação e escolher

Criar avaliação.

2. O sistema mostra todos os avaliadores.

3. O actor tem de seleccionar um dos avaliadores.

e externas.

de seleccionar uma

criança.

ionar AV, para visualizar a ficha externa e MD, para visualizar a ficha

ionados: Include: Efectuar autenticação externa.

CASO_US

Nome:

4. O sistema mostra todas as crianças com fichas internas

5. O actor para imprimir uma ficha interna ou externa tem

6. Selecc

interna.

7. Ficha individual para impressão conforme a selecção.

Casos de uso relac

O 63

Efectuar autenticação interna

reserv

contratualização e activar

médicos, inscrever crianças no centro de

os médicos dentistas ou estomatologistas, terá uma área reservada

tervenções nas

crianças.

Objectivos: Ao efectuar a autenticação interna, os actores irão ter acesso a uma parte

ada do site:

1. No caso do administrador, este actor terá uma área reservada para criar

administradores, imprimir crianças, criar nova

contas de utilizadores.

2. No caso da higienista oral, terá uma área reservada para as suas operações

tais como criar consultas para os

saúde, realizar rastreios, realizar diagnósticos dentários, atribuir médicos a

crianças e impressão de documentos importantes.

3. No caso do Gabinete de divulgação, este actor terá uma área reservada

somente para adicionar, alterar e eliminar eventos ou noticias para serem

disponibilizados no início do site.

4. No caso d

para criar as fichas individuais das crianças contratualizadas para tratamento,

verificar consultas marcadas pelas higienistas Orais para os médicos

dentistas, impressão das fichas, visualizar os rastreios efectuados pelas

Higienistas Orais e realização de diagnósticos dentários e in

Page 80: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 61

5. No caso do financeiro, este terá uma área reservada para criar, alterar e

eliminar contratos, atribuir numero de crianças a um contrato, alterar o valor

das consultas internas e externas, verificar o controle de lotes para

ada para gestão dos

s e criação de um mapa de avaliação externa para os

aliadores.

Actore ivulgação,

admini

Pré-Co

Descri

es é solicitado a inserção do username e password.

entrarão na sua própria área

reservada para realizar as suas operações.

tivos:

em a autenticação correcta, não é permitido o

Nome:

pagamento e impressão de todos os documentos importantes.

6. No caso do administrativo, terá uma área reserv

tratamentos concluído

av

s envolvidos: Administrador, higienista oral, gabinete de d

strativo, médico dentista ou estomatologista e financeiro.

ndições: Estar registado.

ção:

1. A todos os actor

2. Quando os actores inserirem o username e a password correctamente, isto é,

de acordo com o seu registo na Sub-Região

Caminho Alterna

1. a) Se os actores não introduzir

acesso aos serviços que requerem controlo.

CASO_USO 64

Efectuar autenticação externa

jectivos: Ao efectuaOb r a autenticação externa, os actores irão ter acesso a uma parte

uais

uma área reservada para as suas operações tais

r avaliadores para avaliação externa, criar avaliações ás fichas para

r.

Actore

reservada do site:

1. No caso do médico avaliador, este actor terá uma área reservada para realizar

as fichas individuais de avaliação externa e impressão das fichas individ

concluídas.

2. No caso do coordenador, terá

como cria

análise e impressão de todos os documentos importantes para o acto

s envolvidos: Médico avaliador e coordenador.

Pré-Condições: Estar registado.

Descrição:

Page 81: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 62

1. A todos os actores é solicitado a inserção do username e password.

gião entrarão na sua própria área

reservada para realizar as suas operações.

tivos:

o introduzirem a autenticação correcta, não é permitido o

2. Quando os actores inserirem o username e a password correctamente, isto é,

de acordo com o seu registo na Sub-Re

Caminho Alterna

1. a) Se os actores nã

acesso aos serviços que requerem controlo.

CASO_USO 65

Nome: Registar utilizador

Objectivos: Registo de utilizadores na Sub-Região para posterior activação pelo

r.

M

Pr

Descrição

egistar na SRS para todos os

dministrativo. Caso seja utilizador externo, tem de

indicar o tipo de utilizador no registo.

o actor chegar ao fim do registo, tem de seleccionar a opção Fim do

Registo. Esses dados que foram introduzidos serão enviados para o sistema.

administrado

Actores envolvidos: Financeiro, Administrativo, Higienista Oral, Médico Dentista/ES,

édico avaliador e Coordenador.

é-Condições: Não estar autenticado.

:

1. 1.Seleccionar na página principal, a opção R

utilizadores internos: Financeiro, Higienista Oral, Médico Dentista ou

Estomatologista e A

seleccionar a opção, Avaliação externa e escolher Registo de Utilizador para

os actores: Médico avaliador e Coordenador.

2. Na sequência do registo, o actor tem de introduzir alguma informação nos

campos obrigatórios.

3. No campo da categoria de utilizador, o actor deve seleccionar uma das

opções. Este campo é importante para

4. O campo email é importante para o administrador porque assim pode

informar o utilizador da activação da sua conta.

5. No campo username e password, o actor tem de introduzir uma autenticação

secreta para a sua conta de utilizador.

6. Quando

Page 82: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 63

7. O sistema mostra na aplicação, um aviso a indicar se o actor deseja informar

o administrador do seu registo o mais rápido que possível através de um

email.

8. A conta do registo efectuado vai estar em estado de alerta. O administrador

após ler o correio electrónico recebido do respectivo utilizador poderá activar

existir na Sub-Região vai ser eliminado da área temporária de

icação pelo actor.

aminho Alternativos:

actores não introduzirem a autenticação correcta, não é permitido o

lo.

a conta.

9. Caso o actor já

registos de utilizadores. Caso contrário, a conta do actor é activada.

10. O sistema já tem autorização para autent

C

1. a) Se os

acesso aos serviços que requerem contro

CASO_USO 66

Nome: Actualizar mapas do higienista oral

Objectivos: Actualização dos mapas da higienista oral.

Pré

Descrição

ização na aplicação, o

sistema automaticamente faz os cálculos e somas para que os resultados

ser visualizados nos documentos.

or centro de saúde.

Actores envolvidos: Higienista Oral.

-Condições: O actor ser utilizador registado e com autenticação de sucesso.

:

1. O actor quando seleccionar os mapas para visual

possam

2. O sistema mostra os resultados p

CASO_USO 67

Nome: Actualizar mapas do financeiro

Objectivos: Actualização dos mapas do actor financeiro.

Pré

Descrição

omaticamente faz os cálculos e somas para que os resultados

Actores envolvidos: Financeiro.

-Condições: O actor ser utilizador registado e com autenticação de sucesso.

:

1. O actor quando seleccionar os mapas para visualização na aplicação, o

sistema aut

Page 83: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 64

possam ser visualizados nos documentos. Esses cálculos também podem ser

efectuados quando outros actores estão a realizar algumas das suas

ões.

ostra os resultados de todos os Centros de Saúde.

operaç

2. O sistema m

CASO_USO 68

Nome: Criar escola

Objectivos: Criação ou inserção da escola no centro de saúde.

ntista/ES.

autenticação de sucesso.

s os campos obrigatórios.

ça automaticamente uma mensagem de sucesso.

ós-Condições: Todos os dados obrigatórios devem ser preenchidos.

asos de uso relacionados: Include: Efectuar autenticação interna e Include: Criar

erfil de nova criança.

Actores envolvidos: Higienista Oral e Médico De

Pré-Condições: O actor ser utilizador registado e com

Descrição:

1. Include: Criar Perfil de nova criança.

2. O actor tem de seleccionar a opção, nova.

3. Preencher todo

4. Para guardar a escola, tem de seleccionar a opção, Inserir Escola.

5. O sistema lan

Caminho Alternativos:

3. a) Caso o actor pretender cancelar a operação do caso de uso tem seleccionar

a opção, Voltar.

P

C

P

Page 84: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 65

............

3.1.4. DIAGRAMA DE CASOS DE USO (USE CASES)

O diagrama de casos de uso servem para identificar os limites do sistema e

descrever os serviços que devem ser disponibilizados a cada um dos diversos

utilizadores.

O seu objectivo é mostrar o que um sistema deve efectuar e não como o vai

fazer, isto é, devemos utilizar este tipo de diagramas para apresentar os requisitos e

assegurar que tanto o utilizador final como o especialista numa determinada área (ex.:

informático) possuem um entendimento comum dos requisitos.

O resultado do levantamento de requisitos encontra-se representado nos

diagramas de casos (figura 5,6,7,8,9,10,11 e 12).

Estes diagramas utilizam as seguintes abstracções de modelação:

Actores;

Use cases;

Relações

o Includes – “significa que um determinado caso de uso utiliza ou inclui a

funcionalidade disponibilizada num outro caso de uso”. (NUNES e O’NEILL, 2003, p.24)

o Extend – “ocorre quando existe um comportamento opcional que deve

ser incluído num caso de uso”. (NUNES e O’NEILL, 2003, p.25)

o Generalização – “utilizada quando existe um caso de uso que é um caso

particular de um outro caso de uso”. (NUNES e O’NEILL, 2003, p.27)

Page 85: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 66

............

F i g u r a 5 – Diagrama de Caso de Uso Administrador

Page 86: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 67

............

F i g u r a 6 – Diagrama de Caso de Uso Administrativo

Page 87: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 68

............

F i g u r a 7 – Diagrama de Caso de Uso Coordenador

Page 88: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 69

............

F i g u r a 8 – Diagrama de Caso de Uso Financeiro

Page 89: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 70

............

F i g u r a 9 – Diagrama de Caso de Uso Gabinete Divulgacao

Page 90: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

............

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 71

F i g u r a 1 0 – Diagrama de Caso de Uso Higienista Oral

Page 91: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 72

............

F i g u r a 1 1 – Diagrama de Caso de Uso Medico Avaliador

Page 92: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 73

F i g u r a 1 2 – Diagrama de Caso de Uso Medico Dentista/ES ............

Page 93: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 74

............

3.1.5. DIAGRAMAS DE INTERACÇÃO

“Os diagramas de interacção incluem uma designação genérica que se aplica a

diagramas de sequência ou diagramas de colaboração que descrevem interacções entre

objectos”. (NUNES e O’NEILL, 2003, p.215)

♦ DIAGRAMAS DE SEQUÊNCIA

Um diagrama de sequência mostra uma interacção segundo uma visão temporal,

ou seja, realça a ordem cronológica das mensagens entre objectos.

Um diagrama de sequência é representado através de duas dimensões: a

dimensão horizontal que representa o conjunto de objectos intervenientes; e a dimensão

vertical que representa o tempo.

O mais importante deste diagrama é que a partir dele, consegue-se compreender

a sequência de mensagens enviadas entre os vários objectos.

De seguida, são apresentados os diagramas de sequência elaborados para a

Gestão da Saúde Oral.

Page 94: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

Diagrama de Sequência – Alterar dados de utilizador

F i g u r a 1 3 – Alterar dados de utilizador

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 75

Page 95: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 76

............

Diagrama de Sequência – Registar ou Criar Administrador

F i g u r a 1 4 – Registar ou Criar Administrador

Page 96: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 77

............

Diagrama de Sequência – Eliminar utilizador registado

F i g u r a 1 5 – Eliminar utilizador registado

Page 97: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 78

............

Diagrama de Sequência – Imprimir lista de crianças inscritas

F i g u r a 1 6 – Imprimir lista de crianças inscritas

Page 98: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 79

............

Diagrama de Sequência – Criar nova contratualização

F i g u r a 1 7 – Criar nova contratualização

Page 99: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 80

............

Diagrama de Sequência – Enviar email

F i g u r a 1 8 – Enviar email

Page 100: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 81

............

Diagrama de Sequência – Alterar password

F i g u r a 1 9 – Alterar password

Page 101: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 82

............

Diagrama de Sequência – Marcar consulta para médico registado

F i g u r a 2 0 – Marcar consulta para médico registado

Page 102: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 83

............

Diagrama de Sequência – Criar diagnóstico dentário da criança

F i g u r a 2 1 – Criar diagnóstico dentário da criança

Page 103: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 84

............

Diagrama de Sequência – Pesquisar criança por: nome, escola, data de nascimento e centro de saúde

F i g u r a 2 2 – Pesquisar criança por: nome, escola, data de nascimento e centro de saúde

Page 104: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 85

............

Diagrama de Sequência – Pesquisar patologia e medicação

F i g u r a 2 3 – Pesquisar patologia e medicação

Page 105: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 86

............

Diagrama de Sequência – Criar perfil de nova criança

F i g u r a 2 4 – Criar perfil de nova criança

Page 106: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 87

............

Diagrama de Sequência – Criar rastreio dentário

F i g u r a 2 5 – Criar rastreio dentário

Page 107: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 88

............

Diagrama de Sequência – Alterar dados da criança

F i g u r a 2 6 – Alterar dados da criança

Page 108: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 89

............

Diagrama de Sequência – Eliminar criança

F i g u r a 2 7 – Eliminar criança

Page 109: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 90

............

Diagrama de Sequência – Atribuir Médico

F i g u r a 2 8 – Atribuir Médico

Page 110: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 91

............

Diagrama de Sequência – Alterar consultas marcadas

F i g u r a 2 9 – Alterar consultas marcadas

Page 111: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 92

............

Diagrama de Sequência – Eliminar consultas marcadas

F i g u r a 3 0 – Eliminar consultas marcadas

Page 112: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 93

............

Diagrama de Sequência – Consultar marcações de consultas, mapa anual de execução de contratualização, indicadores, histórico do

diagnóstico dentário, histórico das intervenções e atribuições

F i g u r a 3 1 – Consultar marcações de consultas, mapa anual de execução de contratualização, indicadores, histórico do diagnóstico

dentário/intervenções e atribuições

Page 113: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 94

............

Diagrama de Sequência – Imprimir comprovativos dos mapas anuais de execução e indicadores

F i g u r a 3 2 – Imprimir comprovativos dos mapas anuais de execução e indicadores

Page 114: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 95

............

Diagrama de Sequência – Criar escola

F i g u r a 3 3 – Criar escola

Page 115: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 96

............

Diagrama de Sequência – Pesquisar criança no contrato por: nome, escola, data de nascimento e centro de saúde

F i g u r a 3 4 – Pesquisar criança no contrato por: nome, escola, data de nascimento e centro de saúde

Page 116: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 97

............

Diagrama de Sequência – Criar ficha individual da criança

F i g u r a 3 5 – Criar ficha individual da criança

Page 117: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 98

............

Diagrama de Sequência – Imprimir comprovativo da ficha

F i g u r a 3 6 – Imprimir comprovativo da ficha

Page 118: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 99

............

Diagrama de Sequência – Criar diagnóstico dentário da criança (médico)

F i g u r a 3 7 – Criar diagnóstico dentário da criança (médico)

Page 119: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 100

............

Diagrama de Sequência – Criar registo de intervenção

F i g u r a 3 8 – Criar registo de intervenção

Page 120: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 101

............

Diagrama de Sequência – Concluir tratamento

F i g u r a 3 9 – Concluir tratamento

Page 121: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 102

............

Diagrama de Sequência – Criar perfil de criança no contrato

F i g u r a 4 0 – Criar perfil de criança no contrato

Page 122: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 103

............

Diagrama de Sequência – Inserir evento ou notícia

F i g u r a 4 1 – Inserir evento ou notícia

Page 123: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 104

............

Diagrama de Sequência – Alterar evento ou notícia

F i g u r a 4 2 – Alterar evento ou notícia

Page 124: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 105

............

Diagrama de Sequência – Eliminar eventos

F i g u r a 4 3 – Eliminar eventos

Page 125: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 106

............

Diagrama de Sequência – Criar contrato

F i g u r a 4 4 – Criar contrato

Page 126: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 107

............

Diagrama de Sequência – Atribuir número de crianças ao contrato

F i g u r a 4 5 – Atribuir número de crianças ao contrato

Page 127: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 108

............

Diagrama de Sequência – Imprimir contratos

F i g u r a 4 6 – Imprimir contratos

Page 128: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 109

............

Diagrama de Sequência – Alterar e Eliminar contrato

F i g u r a 4 7 – Alterar e Eliminar contrato

Page 129: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 110

............

Diagrama de Sequência – Imprimir documentos dos mapas

F i g u r a 4 8 – Imprimir documentos dos mapas

Page 130: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 111

............

Diagrama de Sequência – Enviar lotes recebidos ao IGIF e Efectuar pagamentos dos lotes recebidos

F i g u r a 4 9 – Enviar lotes recebidos ao IGIF e Efectuar pagamentos dos lotes recebidos

Page 131: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 112

............

Diagrama de Sequência – Alterar valor de consultas

F i g u r a 5 0 – Alterar valor de consultas

Page 132: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 113

............

Diagrama de Sequência – Gerir tratamentos concluídos, Enviar lotes para financeiro e Imprimir comprovativo das fichas

F i g u r a 5 1 – Gerir tratamentos concluídos, Enviar lotes para financeiro e Imprimir comprovativo das fichas

Page 133: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 114

............

Diagrama de Sequência – Criar mapa de avaliação externa e Imprimir comprovativo do mapa

F i g u r a 5 2 – Criar mapa de avaliação externa e Imprimir comprovativo do mapa

Page 134: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 115

............

Diagrama de Sequência – Criar ficha individual para avaliação externa, Criar diagnóstico dentário av, Criar estrutura dentária av, registar

observações e Imprimir fichas concluídas

F i g u r a 5 3 – Criar ficha individual para avaliação externa, Criar diagnóstico dentário av, Criar estrutura dentária av, registar observações e

Imprimir fichas concluidas

Page 135: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 116

............

Diagrama de Sequência – Criar avaliador

F i g u r a 5 4 – Criar médico avaliador externo ao Programa

Page 136: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 117

............

Diagrama de Sequência – Eliminar avaliador

F i g u r a 5 5 – Eliminar médico avaliador externo ao Programa

Page 137: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 118

............

Diagrama de Sequência – Imprimir lista de avaliadores e avaliação externa

F i g u r a 5 6 – Imprimir lista de avaliadores e avaliação externa

Page 138: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 119

............

Diagrama de Sequência – Analisar e Imprimir fichas internas / externas

F i g u r a 5 7 – Analisar e Imprimir fichas internas / externas

Page 139: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 120

............

Diagrama de Sequência – Efectuar autenticação interna

F i g u r a 5 8 – Efectuar autenticação interna

Page 140: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 121

............

Diagrama de Sequência – Efectuar autenticação externa

F i g u r a 5 9 – Efectuar autenticação externa

Page 141: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 122

............

Diagrama de Sequência – Registar Utilizador

F i g u r a 6 0 – Registar Utilizador

Page 142: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 123

............

F i g u r a 6 1 – Actualizar mapas do higienista oral e Financeiro

Diagrama de Sequência – Actualizar Mapas do higienista oral e Financeiro

Page 143: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 124

............

♦ DIAGRAMAS DE COLABORAÇÃO

“Um diagrama de colaboração mostra uma interacção organizada

espacialmente. De forma distinta dos diagramas de sequência, um diagrama de

colaboração mostra as relações entre objectos que desempenham diferentes papeis. Por

outro lado, um diagrama de colaboração, não mostra o tempo como uma dimensão

separada, pelo que a sequência de interacções e de actividades concorrentes é

representada usando números sequenciais”. (NUNES e O’NEILL, 2003, p.75)

Nota: Após a elaboração dos diagramas de sequência, a criação dos diagramas

de colaboração é bastante simples. Para tal, caso a elaboração dos diagramas esteja a ser

realizada na ferramenta Rational Rose basta posicionarmo-nos num diagrama de

sequência e premir a tecla F5.

Como a elaboração destes diagramas é muito simples, é apresentado apenas dois

exemplos de diagramas de colaboração, o diagrama Registar Utilizador (Figura 62) e

Autenticação interna e externa (Figura 63).

Page 144: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 125

............

F i g u r a 6 2 – Diagrama de Colaboração Registar Utilizador

Page 145: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 126

............

F i g u r a 6 3 – Diagrama de Colaboração Autenticação interna e externa

Page 146: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 127

............

3.2. CONCEPÇÃO DO SISTEMA

3.2.1. DIAGRAMA DE CLASSES

Um diagrama de classes é um conjunto de classes, interfaces, colaborações e

respectivas relações, em geral de dependência, generalização e de associação.

“A criação de um modelo de classes resulta de um processo de abstracção

através do qual se identificam os objectos (entidades e conceitos) relevantes no

contexto que se pretende modelar e se procuram descrever características comuns em

termos de propriedades (atributos) e de comportamento (operações). A essa descrição

genérica designa-se por classe. Assim as classes descrevem objectos com atributos e

operações comuns”. (NUNES e O’NEILL, 2003, p.35)

Resumindo, os diagramas de classes são usados para modelar a estrutura de um

sistema.

Neste ponto é apresentado os diagramas de classes (Figura 64, 65, 66, 67 e 68)

da Gestão da Saúde Oral, onde se pode visualizar as associações e dependências que

existem entre as classes.

Page 147: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

INSTITUTO POLITÉCNICO DA GUARDA ES CO LA SU P ER I O R DE TE C NO LOG I A E GE S TÃ O

E S T Á G I O D E F I M D E C U R S O – G E S T Ã O D A S A Ú D E O R A L 128

INSTITUTO POLITÉCNICO DA GUARDA ES CO LA SU P ER I O R DE TE C NO LOG I A E GE S TÃ O

ES T Á G I O D E F I M D E C U R S O – G E S T Ã O D A S A Ú D E O R A L

............

F i g u r a 6 4 – Diagrama de Classes Global

Page 148: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 129

F i g u r a 6 5 – Diagrama de Classes Contratos em Sociedades

Page 149: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 130

F i g u r a 6 6 – Diagrama de Classes Contratos Individuais

Page 150: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 131

F i g u r a 6 7 – Diagrama de Classes Mapas

Page 151: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 132

............

F i g u r a 6 8 – Diagrama de Classes Restantes

Page 152: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 133

3.2.2. SEMÂNTI CA DAS CL ASSES – D IC ION ÁRIO DE DAD OS

O dicionário de dados é uma descrição de todos os elementos de dados

pertencentes ao sistema de uma forma organizada. De seguida é feita a descrição do

dicionário de dados da Gestão da Saúde Oral.

Administrador – Código do administrador

Classe: Administrador Nome do Campo Tipo de Dados Descrição Validação

ID_Administrador Number(4) Código do Administrador (Chave Primária) sequência automática.

não nulo

ID_utilizador Number(4) Código do utilizador (Chave estrangeira). não nulo

Tabela 3 – Classe “Administrador”

Operações:

Consultar () – Consultar os códigos dos administradores.

Centro_saude – Nome e códigos de todos os centros de saúde no distrito da

Guarda.

Classe: Centro_saude Nome do Campo Tipo de Dados Descrição Validação

ID_Centro_saude Number(4) Código do Centro de Saúde (Chave Primária) sequência automática.

não nulo

Nome_centro Varchar2(100) Nome do Centro de Saúde. não nulo

Tabela 4 – Classe “Centro_saude”

Operações:

Consultar () – Consulta do código e nome de cada centro de saúde no distrito da

Guarda.

Page 153: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 134

Avaliacoes – Avaliações efectuadas pelo Coordenador às fichas individuais de

contratualização na parte interna e externa do Programa.

Classe: Avaliacoes Nome do Campo Tipo de Dados Descrição Validação

ID_avaliacoes Number(4) Código da Avaliação (Chave primária) sequência automática.

não nulo

ID_codigo_medico_av Number(4) Código do Médico avaliador (Chave estrangeira).

não nulo

Nome_medico_av Varchar2(60) Nome do Médico Avaliador Externo. não nulo

ID_crianca_av Number(4) Código do Criança para avaliação externa (Chave estrangeira).

não nulo

Nome_crianca_av Varchar2(60) Nome da Criança para avaliação externa. não nulo

Avaliacao_final_av Varchar2(500)

Observação pela parte do coordenador á ficha avaliada pelo médico avaliador externo

não nulo ou nulo

ID_codigo_medico Number(4) Código do Médico Dentista avaliado (Chave estrangeira).

não nulo

Nome_medico Varchar2(60) Nome do Médico Dentista ou Estomatologista avaliado.

não nulo

Avaliacao_final Varchar2(500)

e Observações

ulo

Registo dpela parte do coordenador á ficha individual da criança, interna ao Programa.

não n

Tabela 5 – Classe

Operações:

“Avaliacoes”

Consultar () – Consulta das avaliações efectuadas pelo Coordenador no

Programa.

Criar Avaliacoes () – Criação e análise das avaliações externas pelo

ente ás

consultas marcadas pe

Coordenador no Programa.

Consulta_medico – Apresenta a Agenda dos Médicos relativam

la Higienista Oral.

Classe: Consulta_medico

Page 154: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 135

Nome do Campo Tipo de Dados Descrição Validação

ID_consulta_medico Number(4)

Código da Consulta

quência não nulo marcada(Chave Primária) seautomática.

ID_doente Number(4)

Criança

ão nulo

Código dacontratualizada no programa(Chave estrangeira).

n

Nome_doente Varchar2(100) não nulo Nome da criança marcada para consulta num centro de saúde.

Nome_medico Varchar2(100) co

não nulo Nome do médidentista para a consulta marcada.

Marca Number(1) ctiva Selecciona a respeconsulta marcada. 0 ou 1

Data_consulta Date(7) Data da marcação da consulta.

Formato {0:dd/mm/yyyy}

Hora_consulta Varchar2(6) Hora da consultamarcada.

não nulo

ID_higienista_oral Number(4) efectuou a

não nulo

Código do higienistaoral que

marcação daconsulta(Chave estrangeira).

Tabela 6 – Classe “

Operações:

Consulta_medico”

Consultar () – Consultar as marcações de consultas para os médicos.

Criar Consulta () – Permite criar uma consulta para um determinado médico

num centro de saúde para um dado dia a efectuar pela Higienista Oral.

Alterar Consulta () – Permite que o higienista oral altere uma determinada

consulta marcada no Centro de Saúde registado.

Eliminar Consulta () – Permite que o higienista oral possa eliminar uma

Consulta_medico_temp – Apresenta as consultas marcadas por umo

higienista oral para um ou mais Médicos Dentistas no momento da marcação.

determinada marcação de consulta no Centro de Saúde. Enquanto que o Médico

Dentista também pode eliminar uma determinada consulta quando conclui uma

ficha individual de uma criança.

Page 155: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 136

Esta ta

Class

bela serve para os registos de marcações de consultas temporárias no

sistema.

e: Consulta_medico_tempNome do Campo Tipo de Dados Descrição Validação

ID_C mp

Código da Consulta Temporária do M (Chave

ca.

onsulta_medico_te Number(4) édico Primária) sequência automáti

não nulo

ID_doente Number(4) Código da Criança (Chave estrangeira) não nulo

Nome_doente Varchar2(100) riança. não nulo Nome da c

Nome_medico Varchar2(100) Médico

ou não nulo Nome doDentista Estomatologista

Marca Number(1) Está selnão.

eccionada ou 0 ou 1

Data_consulta D Data da Consulta m {0:dd/mm/yyyy}ate(7) arcada.

Formato

Hora_consulta Varchar2(6) Hora da consultmarcada.

a não nulo

ID_higienista_oral sta Oral. nulo Number(4) Código dHigieni

a não

Tabela 7 “Consulta

esenta os de c ntratos

individuais e em sociedade são definidos por um código de tipo. Estes tipos de contratos

servem para que o Fina ratos individuais e em

ciedade.

– Classe _medico_temp”

Contratos – Apr dois tipos ontratos. Os códigos dos co

nceiro possa diferenciar a criação de cont

so

Classe: ContratosNome do Campo Tipo de Dados Descrição Validação

ID_ContraCódigo da contrato

to Number(4) (Chave Primária) sequência automática.

não nulo

Contrato Number(4) Código do tipo de Contrato. não nulo

Tipo_contrato Varchar2(25) Descrição do tipo de contrato.

Tabela 8 – Classe “Contratos”

Page 156: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 137

Operações:

()Consultar – Cons ntrat

Contratos_individuais – Apresenta os contratos individuais de todos os

centros de saúde no distrito.

Classe: Contratos_individuais

ultar tipo de co o.

Nome do Campo Tipo de Dados Descrição Validação

ID_contrato_ind N

Código do contrato

umber(4) individual (Chave Primária) sequência automática.

não nulo

Tipo_contrato Number(4) Código do tipo de contrato (Chave estrangeira).

1

Nome_medico Varchar2(50) ou não nulo Nome do Médico Dentista Estomatologista

Morada Varchar2(100) ou Morada do Médico Dentista Estomatologista.

Tipo_medico Varchar2(20) Tipo de médico. não nulo Tipo_facturacao Varchar2(15) o. não nulo Tipo de facturaçã

Ref_contrato Varchar2(7) Referência do contrato individual. ão nulo n

Centro_saude Varchar2(30) Nome do Centro de Saúde. não nulo

N_criancas_insc de ão Number(4)

Total de númerocrianças inscritas no contrato.

nulo ou nnulo

Ta “Con

Operações:

bela 9 – Classe tratos_individuais”

Consultar () – Consultar todos os contratos individuais nos Centros de Saúde.

Criar Contrato () – Permite criar um contrato individual pelo actor Financeiro.

to ()Alterar Contra – Permite que o actor Financeiro possa alterar um contrato

individual existente.

Eliminar Contrato () – Eliminação de um contrato individual por parte do

Financeiro.

Atribuir numero criancas () – Atribuição de um total de número de crianças a um

contrato individual por parte do financeiro.

Page 157: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 138

Imprimir () – Imprimir uma lista de contratos individuais por parte do

Financeiro.

Contratos_sociedades – Apresenta tod os os contratos em sociedade ou

clínicas

Classe: Contratos_sociedades

.

Nome do Campo Tipo de Dados Descrição Validação

ID_contrato_soc Number(4) sociedade (Chave não nulo

Código do contrato em

primária) sequência automática.

Nome_clinica Varchar2(50) Nome da Clínica. não nulo M V Morada da Clínica. orada archar2(100)

Ref_contrato_cli Varchar2(7) não nulo Referência do contrato em sociedade ou Clínica.

Nome_medico_resp Varchar2(50) na Clínica.

Nome do médico dentista responsável

não nulo

Tipo_contrato o de Chave Number(4)

Código do tipcontrato (estrangeira).

2

N_medicos_clinica Number(4) Número de médicos naClínica.

nulo ou não nulo

Tipo_facturacao Varchar2(15) Tipo de facturação. não nulo

Centro_saude Varchar2(30) Nome do Centro de Saúde. ão nulon

N_criancas_insc Number(4) Número total de crianças inscritas no contrato em sociedade.

nulo ou não nulo

Tabela 10 – e “Con

Operações:

Class tratos_sociedades”

Consultar () – Con os contra

Criar Contrato ()

sultar todos tos em sociedade nos Centros de Saúde.

– Permite criar em sociedade pelo actor

Financeiro.

ato ()

um contrato

Alterar Contr – Permite que o actor Financeiro possa alterar um contrato

em sociedade existente.

Eliminar Contrato () – Eliminação de um contrato em sociedade por parte do

Financeiro.

Atribuir numero criancas () – Atribuição de um total de número de crianças a um

contrato em sociedade por parte do financeiro.

Page 158: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 139

Imprimir () – Imprimir uma lista de contratos em sociedade por parte do

Financeiro.

global de todos os contratos.

Class

Controle_lotes – Apresenta os lotes em valor

e: Controle_lotes Nome do Campo Tipo de Dados Descrição Validação

ID_controle_lotes Number(4)

Código do controle de lotes (Chave não nulo Primária) sequência automática.

Ref_contrato V Referência do contra nãarchar2(8) to. o nulo

S_centro_saude Varchar2(3) nulo Sigla do Centro de Saúde. não

N_criancas_contrato Number(4) scritas no nulo ou não Número total de crianças incontrato. nulo

Valor_total_cont Number(10,2) l de crianças Valor totainscritas no contrato.

Formato {0:C}

N_criancas_ct Number(4) total de ulo ou não Número

crianças contratualizadas.

nnulo

Valor_total_exec Number(10,2) Valor total executado das crianças contratualizadas.

Formato {0:C}

Taxa_execucao_final ) Varchar2(10 Taxa de execução final.

Formato {0:P}

Tabela 11 – Classe “Controle_lotes”

Operações:

Consultar () – Cons otes

Adicionar contrato ()

ultar todos os l dos contratos nos centros de saúde.

– Adiciona um contrato ao mapa de contro

Actualizar Contrato

les.

() – Actualiza o mapa de controles.

amento lotes () Imprimir pag – Imprimir mapa de lotes por parte do financeiro.

icionado.

Class

Controle_lotes_totais – Apresenta os 12 lotes para cada contrato ad

e: Controle_lotes_totais

Nome do Campo Tipo de Dados

Descrição Validação

ID_coCódigo do controle

ntrole_lotes_totais Number(4) lote total (Chave Primária) sequência

não nulo

Page 159: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 140

automática.

Ref Var Refer do contrato. nã_contrato char2(8) ência o nulo

S_centro_saude Varchar2(3) não nulo Sigla do centro de saúde.

Total_criancas_cont Number(4) das. ou nulo Total de crianças contratualiza

não nulo

Valor_total_cont Number(10,2) izado. Valor total contratual

não nulo Formato {0:c}

Total_criancas_lotes Number(4) e crianças nos Total d12 lotes.

não nulo ou nulo

Valor_total_exec Number(10,2) ado. Valor total execut Formato{0:c}

Taxa_execucao_final Varchar2(10) Taxa de execução final.

Formato {0:P}

Nctc_mapa1 Number(4) izadas com

no lote 1.

Número de crianças contratualtratamento concluído

não nuloou nulo

Valor_exec_mapa1 Number(10,2) Valor executado no lote 1.

Formato {0:c}

Nctc_mapa2 Number(4)

Número de crianças contratualizadas com tratamento concluído no lote 2.

não nulo ou nulo

Valor_exec_mapa2 Number(10,2) Valor executado no lote 2.

Formato {0:c}

Nctc_mapa3 Number(4)

Número de crianças contratualizadas com tratamento concluído no lote 3.

não nulo ou nulo

Valor_exec_mapa3 Number(10,2) Valor executado no lote 3.

Formato {0:c}

Nctc_mapa4 Number(4)

Número de crianças contratualizadas com tratamento concluído no lote 4.

não nulo ou nulo

Valor_exec_mapa4 Number(10,2) Valor executado no lote 4.

Formato {0:c}

Nctc_mapa5 Number(4)

Número de crianças contratualizadas com tratamento concluído no lote 5.

não nulo ou nulo

Valor_exec_mapa5 Number(10,2) Valor executado no lote 5.

Formato {0:c}

Nctc_mapa6 Number(4) Número de crianças não nulo

Page 160: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 141

contratualizadas com tratamento concluído no lote 6.

ou nulo

Valor_exec_mapa6 Number(10,2) Valor executado no lote 6.

Formato {0:c}

Nctc_mapa7 Number(4)

Número de crianças contratualizadas com tratamento concluído no lote 7.

não nulo ou nulo

Valor_exec_mapa7 Number(10,2) Valor executado no lote 7.

Formato {0:c}

Nctc_mapa8 Number(4)

Número de crianças contratualizadas com tratamento concluído no lote 8.

não nulo ou nulo

Valor_exec_mapa8 Number(10,2) Valor executado no lote 8.

Formato {0:c}

Nctc_mapa9 Number(4)

Número de crianças contratualizadas com tratamento concluído no lote 9.

não nulo ou nulo

Valor_exec_mapa9 Number(10,2) Valor executado no lote 9.

Formato {0:c}

Nctc_mapa10 Number(4)

Número de crianças contratualizadas com tratamento concluído no lote 10.

não nulo ou nulo

Valor_exec_mapa10 Number(10,2) Valor executado no lote 10.

Formato {0:c}

Nctc_mapa11 Number(4)

Número de crianças contratualizadas com tratamento concluído no lote 11.

não nulo ou nulo

Valor_exec_mapa11 Number(10,2) Valor executado no lote 11.

Formato {0:c}

Nctc_mapa12 Number(4)

Número de crianças contratualizadas com tratamento concluído no lote 12.

não nulo ou nulo

Valor_exec_mapa12 Number(10,2) Valor executado no lote 12.

Formato {0:c}

Ano_corrente Varchar2(4) Ano corrente dos 12 lotes.

não nulo Formato {0:d4}

M1 Varchar2(2) Marca do lote 1. M2 Varchar2(2) Marca do lote 2. M3 Varchar2(2) lote 3. Marca do

Page 161: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 142

M4 Varchar2(2) Marca do lote 4. M5 Varchar2(2) Marca do lote 5. M6 Varchar2(2) Marca do lote 6. M7 Varchar2(2) Marca do lote 7. M8 Varchar2(2) Marca do lote 8. M9 Varchar2(2) Marca do lote 9. M10 Varchar2(2) Marca do lote 10. M11 Varchar2(2) Marca do lote 11. M12 Varchar2(2) Marca do lote 12.

Tabel Con

Operações:

Adicionar Contrato ()

a 12 – Classe “ trole_lotes_totais”

– Permite ser adi to ao apa global de

lotes.

Actualizar Contr

cionado um contra m

ato () – Permite actualizar os contratos no mapa global de lotes.

amento lotes ()Imprimir pag – Permite a impressão do mapa de controle de lotes

ltar ()

por parte do Financeiro.

Consu – Consultar todos os lotes dos contratos nos centros de saúde.

temporário para activação pelo Administrador.

Class

Cria_registo – Apresenta os dados pessoais e de autenticação do utilizador

e: Cria_registo Nome do Campo Tipo de Dados Descrição Validação

ID_reCódigo do registo (Chave

utomática. gisto Number(4) Primária) sequência

anão nulo

Nome Varchar2(100) e do utilizador temporário. não nulo Nom

Ti Tipo r. po Varchar2(30) de utilizado não nulo Sexo Varchar2(2) não nulo Sexo do utilizador. Concelho Varchar2(50) lo Centro de Saúde. não nu

Codigo_secreto Number(4) Código secreto dutilizador.

o Formato } {0:d4

Email Varchar2(75) Email do utilizador. não nulo

Username ) me d lo Varchar2(25 Login ou userna o utilizador. não nu

Password Varchar2(32) ulo Password com algoritmde encriptação (MD5) dutilizador.

o o não n

Confirma_password Varchar2(32) Confirmação da password. não nulo

Page 162: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 143

Questão_secreta Varchar2(100) lo Questão secreta para recuperação dos dados. não nu

Resposta_secreta Varchar2(100) o dos dados. não nulo Resposta secreta parecuperaçã

ra

Codigo_seguranca Varchar2(5) Código de segurança dutilizador.

o não nu lo

Datah_registo Date(7) D/yyyy}

ata do registo. Formato {0:dd/mm

Mensagem_registo lo Varchar2(40) Mensagem de activaçãou não activação.

o não nu

Assinala_registo Number(1) Selecciona registo, activou não activo

o 0 ou 1.

Tabela 13 – Class

Activar Utilizador ()

e “Cria_registo”

Operações:

– Activação do utilizador temporário para utilizador

r parte rador.

Criancas_medico – itas nos Médicos

Dentist

Class

registado po do Administ

Apresenta o total de crianças inscr

as ou Estomatologistas.

e: Criancas_medico Nom Descrição Validação e do Campo Tipo de Dados

ID_cr

Código de crianças por médico (Chave

automática.

iancas_medico Number(4) Primária) sequência não nulo

ID N_medico umber(4)

Código do Médico Dentista ou Estoma (Chave nãtologista estrangeira).

o nulo

Criancas_inscritas Number(4) Número total de crianças inscritas no médico.

não nulo ou nulo

Tabela 14 – Cla

Decremento – Apresenta as crianças disponíveis e não disponíveis para

in de ca entis

Classe: Decremento

sse “Criancas_medico”

scrição no contrato da Médico D ta.

Nome do Campo Tip Validação o de Dados Descrição

ID_decremento Number(4) Código do decremento (Chave Primária) não nulo

Page 163: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 144

sequência automática.

ID_medico_dentista Number(4)

digo do Médico ntista ou

Estomatologista (Chave estran

não nulo

CóDe

geira).

Nome_medico Varchar2(50) ou Nome do Médico Dentista ou Estomatologista.

não nulonulo

N_criancas_ct Number(4) Número de crianças contratualizadas por contrato.

nulo ou não nulo

N_criancas_dec Number(4) crianças Número de

decrementadas no contrato.

ID_contrato_ind Number(4) ontrato Código do c

individual (Chave estrangeira).

ID_contrato_soc Number(4) o contrato em

Código dsociedade (Chave estrangeira).

T a b e l a 1 5 – Cla

Dentes_crianca – Apresenta os dia da criança.

rianca

sse “Decremento”

gnósticos dentários para ca

Classe: Dentes_c Nome do Campo Tipo de Dados ão Validação Descriç

ID_dentes Number(4) dentes

(Chave Primária) sequência automática.

não nulo Código dos

ID_doente Number(4) Código da criança (Chave estrangeira). não nulo

D VDiagnóstico do Dente 17 na estrutura dentária da n

nulo _17 archar2(2) criança.

ão nulo ou

D_16 Varchar2(2) da nulo

Diagnóstico do Dente 16na estrutura dentária

não nulo ou

criança.

D_55_15 Varchar2(2) te 55 não nulo ou Diagnóstico do Den

ou 15 na estrutura dentária da criança. nulo

D_54_14 Varchar2(2) do Dente 54 não nulo ou Diagnóstico

ou 14 na estrutura dentária da criança. nulo

D_53_13 Varchar2(2) Diagnóstico do Dente 53 não nulo ou ou 13 na estrutura nulo

Page 164: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 145

dentária da criança.

D_52_12 Varchar2(2) Diagnóstico do Dente 52 ou 12 na estruturadentária da criança.

não nulo ou nulo

D_51_11 Varchar2(2) Diagnóstico do Dente 51 ou 11 na estruturadentária da criança.

não nulo ou nulo

D_61_21 Varchar2(2) Diagnóstico do Dente 61 ou 21 na estruturadentária da criança.

não nulo ou nulo

D_62_22 Varchar2(2) Diagnóstico do Dente 62 ou 22 na estruturadentária da criança.

não nulo ou nulo

D_63_23 Varchar2(2) Diagnóstico do Dente 63 ou 23 na estruturadentária da criança.

não nulo ou nulo

D_64_24 Varchar2(2) Diagnóstico do Dente 64 ou 24 na estruturadentária da criança.

não nulo ou nulo

D_65_25 Varchar2(2) Diagnóstico do Dente 65 ou 25 na estruturadentária da criança.

não nulo ou nulo

D_26 Varchar2(2) Diagnóstico do Dente 26 na estrutura dentária dacriança.

não nulo ou nulo

D_27 Varchar2(2) Diagnóstico do Dente 27 na estrutura dentária dacriança.

não nulo ou nulo

D_47 Varchar2(2) Diagnóstico do Dente 47 na estrutura dentária dacriança.

não nulo ou nulo

D_46 Varchar2(2) Diagnóstico do Dente 46 na estrutura dentária dacriança.

não nulo ou nulo

D_85_45 criança.

Varchar2(2) Diagnóstico do Dente 85 ou 45 na estruturadentária da

não nulo ou nulo

D_84_44 criança.

Varchar2(2) Diagnóstico do Dente 84 ou 44 na estruturadentária da

não nulo ou nulo

D_83_43 Varchar2(2) Diagnóstico do Dente 83 ou 43 na estruturadentária da criança.

não nulo ou nulo

D_82_42 Varchar2(2) Diagnóstico do Dente 82 ou 42 na estruturadentária da criança.

não nulo ou nulo

D_81_41 Varchar2(2) Diagnóstico do Dente 81 não nulo ou

Page 165: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 146

ou 41 na estruturadentária da criança.

nulo

D_71_31 Varchar2(2) Diagnóstico do Dente 71 ou 31 na estruturadentária da criança.

não nulo ou nulo

D_72_32 Varchar2(2) Diagnóstico do Dente 72 ou 32 na estruturadentária da criança.

não nulo ou nulo

D_73_33 Varchar2(2) Diagnóstico do Dente 73 ou 33 na estruturadentária da criança.

não nulo ou nulo

D_74_34 Varchar2(2) Diagnóstico do Dente 74 ou 34 na estruturadentária da criança.

não nulo ou nulo

D_75_35 Varchar2(2) Diagnóstico do Dente 75 ou 35 na estruturadentária da criança.

não nulo ou nulo

D_36 Varchar2(2) Diagnóstico do Dente 36 na estrutura dentária dacriança.

não nulo ou nulo

D_37 Varchar2(2) Diagnóstico do Dente 37 na estrutura dentária dacriança.

não nulo ou nulo

Data_diagnostico Formato Date(7) Data do diagnóstico dentário. {0:dd/mm/yyyy}

T a b e l a 1 6 –

avaliada pelos Médicos avaliadores.

Classe: Dentes_crianca_a

Classe “Dentes_crianca”

Dentes_crianca_av – Apresenta os diagnósticos dentários para cada criança

v Nome do Campo Tipo de Dados Descrição Validação

ID_deCódigo dos dentes

sequência automática. ntes Number(4) (Chave Primária) não nulo

ID_doente Number(4) Código da criança (Chave estrangeira). não nulo

D_17 Varchar2(2) Diagnóstico do Dente 17 não nulo ou na estrutura dentária da criança. nulo

D_16 Varchar2(2) Diagnóstico do Dente 16 não nulo ou na estrutura dentária dacriança.

nulo

D_55_15 nulo Varchar2(2) Diagnóstico do Dente 55ou 15 na estrutura

não nulo ou

Page 166: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 147

dentária da criança.

D_54_14 criança.

Varchar2(2) Diagnóstico do Dente 54 ou 14 na estruturadentária da

não nulo ou nulo

D_53_13 Varchar2(2) Diagnóstico do Dente 53 ou 13 na estruturadentária da criança.

não nulo ou nulo

D_52_12 Varchar2(2) Diagnóstico do Dente 52 ou 12 na estruturadentária da criança.

não nulo ou nulo

D_51_11 Varchar2(2) Diagnóstico do Dente 51 ou 11 na estruturadentária da criança.

não nulo ou nulo

D_61_21 Varchar2(2) Diagnóstico do Dente 61 ou 21 na estruturadentária da criança.

não nulo ou nulo

D_62_22 Varchar2(2) Diagnóstico do Dente 62 ou 22 na estruturadentária da criança.

não nulo ou nulo

D_63_23 Varchar2(2) Diagnóstico do Dente 63 ou 23 na estruturadentária da criança.

não nulo ou nulo

D_64_24 Varchar2(2) Diagnóstico do Dente 64 ou 24 na estruturadentária da criança.

não nulo ou nulo

D_65_25 Varchar2(2) Diagnóstico do Dente 65 ou 25 na estruturadentária da criança.

não nulo ou nulo

D_26 Varchar2(2) Diagnóstico do Dente 26 na estrutura dentária dacriança.

não nulo ou nulo

D_27 Varchar2(2) Diagnóstico do Dente 27 na estrutura dentária dacriança.

não nulo ou nulo

D_47 Varchar2(2) Diagnóstico do Dente 47 na estrutura dentária dacriança.

não nulo ou nulo

D_46 Varchar2(2) Diagnóstico do Dente 46 na estrutura dentária dacriança.

não nulo ou nulo

D_85_45 nulo Varchar2(2) Diagnóstico do Dente 85 ou 45 na estruturadentária da

não nulo ou

criança.

D_84_44 nulo Varchar2(2) Diagnóstico do Dente 84 ou 44 na estruturadentária da

não nulo ou

criança. D_83_43 Varchar2(2) Diagnóstico do Dente 83 não nulo ou

Page 167: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 148

ou 43 na estruturadentária da criança.

nulo

D_82_42 Varchar2(2) Diagnóstico do Dente 82 ou 42 na estruturadentária da criança.

não nulo ou nulo

D_81_41 Varchar2(2) Diagnóstico do Dente 81 ou 41 na estruturadentária da criança.

não nulo ou nulo

D_71_31 Varchar2(2) Diagnóstico do Dente 71 ou 31 na estruturadentária da criança.

não nulo ou nulo

D_72_32 Varchar2(2) Diagnóstico do Dente 72 ou 32 na estruturadentária da criança.

não nulo ou nulo

D_73_33 Varchar2(2) Diagnóstico do Dente 73 ou 33 na estruturadentária da criança.

não nulo ou nulo

D_74_34 Varchar2(2) Diagnóstico do Dente 74 ou 34 na estruturadentária da criança.

não nulo ou nulo

D_75_35 Varchar2(2) Diagnóstico do Dente 75 ou 35 na estruturadentária da criança.

não nulo ou nulo

D_36 Varchar2(2) Diagnóstico do Dente 36 na estrutura dentária dacriança.

não nulo ou nulo

D_37 Varchar2(2) Diagnóstico do Dente 37 na estrutura dentária dacriança.

não nulo ou nulo

Data_diagnostico Formato Date(7) Data do diagnóstico dentário. {0:dd/mm/yyyy}

T a b e l a 1 7 – C

Diagnostico_final – Apresenta o entro de

saúde.

Classe: Diagnostico_fina

lasse “Dentes_crianca_av”

mapa do diagnóstico dentário para c

l

Nome do Campo Tipo de Dados

Descrição Validação

ID_diagnostico_final Number(4)

diagnóstico dentário final (Chave Primária) sequautomática.

não nulo

Código do

ência

Page 168: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 149

D_cariado_temporario_i_3_5

dos no

(grupo .

Number(4)

Nº de todos os dentes cariainicio do programa por Centro de Saúde etário:3 a 5)

não nuloou nulo

D_perdido_temporario_i_3_5 Number(4)

Nº de todos os dentes perdidos no inicio do programa por Centro de Saúde (grupo etário:3 a 5).

não nulo ou nulo

D_obturado_temporario_i_3_5 Number(4)

de todos os Nº dentes obturados no inicio do programa por Centro de Saúde (grupo etário:3 a 5).

não nulo ou nulo

D_selado_temporario_i_3_5 Number(4)

de todos os

não nulo

Nº dentes selados no inicio do programa por Centro de Saúde (grupo etário:3 a 5).

ou nulo

D_cariado_temporario_f_3_5 Number(4)

tes cariados no

não nulo ou nulo

Nº de todos os denfinal do programa por Centro deSaúde (grupo etário:3 a 5).

D_perdido_temporario_f_3_5 Number(4) l do programa não nulo ou nulo

Nº de todos os dentes perdidos no finapor Centro de Saúde (grupo etário:3 a 5).

D_obturado_temporario_f_3_5 Number(4) grama por não nulo ou nulo

Nº de todos os dentes obturados no final do proCentro de Saúde (grupo etário:3 a 5).

D_selado_temporario_f_3_5 Number(4) ou nulo

Nº de todos os dentes selados no final do programa

não nulo

Page 169: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 150

por Centro de Saúde (grupo etário:3 a 5).

D_cariado_temporario_i_6_8 Number(4)

de (grupo

nulo ou nulo

Nº de todos os dentes cariados no inicio do programa por Centro de Saúetário:6 a 8).

não

D_perdido_temporario_i_6_8 Number(4)

grupo

nulo nulo

Nº de todos osdentes perdidos noinicio do programa por Centro de Saúde (

ou

não

etário:6 a 8).

D_obturado_temporario_i_6_8 Number(4)

po etário:6 a

nulo ou nulo

Nº de todos os dentes obturados no inicio do programa por Centro de Saúde (gru8).

não

D_selado_temporario_i_6_8 Number(4)

Nº de todos os dentes selados no inicio do programa por Centro de Saúde (grupo etário:6 a 8).

ulo não nulo ou n

D_cariado_temporario_f_6_8 Number(4)

Nº de todos os dentes cariados no final do programa por Centro de Saúde (grupo etário:6 a 8).

não nulo ou nulo

D_perdido_temporario_f_6_8 Number(4)

de todos os

não nulo

Nº dentes perdidos no final do programapor Centro de Saúde (grupo etário:6 a 8).

ou nulo

D_obturado_temporario_f_6_8 Number(4)

tes obturados Nº de todos os denno final do programa por Centro de Saúde (grupo etário:6 a 8).

não nulo ou nulo

Page 170: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 151

D_selado_temporario_f_6_8 Number(4)

tes selados no não nulo

Nº de todos os denfinal do programa por Centro de Saúde (grupo etário:6 a 8).

ou nulo

D_cariado_permanente_i_6_8 Number(4) io do programa não nulo

ou nulo

Nº de todos os dentes cariados no inicpor Centro de Saúde (grupo etário:6 a 8) - permanente.

D_perdido_ permanente _i_6_8 Number(4)

Ndentes perdidos no inicio do programa por Centro de Saúde (grupo ep

não nulo ou nulo

º de todos os

tário:6 a 8) - ermanente.

D_obturado_ permanente _i_6_8 Number(4) u nulo

Nº de todos os dentes obturados no inicio do programa por Centro de Saúde (grupo etário:6 a 8) - permanente.

não nulo o

D_selado_ permanente _i_6_8 Number(4)

Nº de todos os dentes selados no ipor Centro de Sep

u nulo

nicio do programa

aúde (grupo tário:6 a 8) - ermanente.

não nulo o

D_cariado_ permanente _f_6_8 Number(4)

Nº de todos os dentes cariados no fpor Centro de Sep

não nulo u nulo

inal do programa

aúde (grupo tário:6 a 8) - ermanente.

o

D_perdido_ permanente _f_6_8 Number(4)

Nº de todos os dentes perdidos no fpSe

não nulo inal do programa or Centro de aúde (grupo tário:6 a 8) -

ou nulo

Page 171: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 152

permanente.

D_obturado_ permanente _f_6_8 Number(4) nulo

Nº de todos os dentes obturados no final do programa por Centro de Saúde (grupo etário:6 a 8) - permanente.

não nulo ou

D_selado_ permanente _f_6_8 Number(4)

Nº de todos os dentes selados no fpor Centro de Sep

nulo

inal do programa

aúde (grupo tário:6 a 8) - ermanente.

não nulo ou

D_cariado_permanente_i_9_13 Number(4)

no

não nulo u nulo

Nº de todos os dentes cariados inicio do programa por Centro de Saúde (grupo etário:9 a 13) - permanente.

o

D_perdido_ permanente _i_9_13 Number(4)

Nº de todos os dentes perdidos no ipor Centro de Sep

não nulo ou nulo

nicio do programa

aúde (grupo tário:9 a 13) - ermanente.

D_obturado_ permanente _i_9_13 Number(4) u nulo

Nº de todos os dentes obturados no inicio do programa por Centro de Saúde (grupo etário:9 a 13) - permanente.

não nulo o

D_selado_ permanente _i_9_13 Number(4)

Nº de todos os dentes selados no ipor Centro de Sep

u nulo

nicio do programa

aúde (grupo tário:9 a 13) - ermanente.

não nulo o

D_cariado_ permanente _f_9_13 Number(4)

Nº de todos os dentes cariados no fp

não nulo inal do programa or Centro de

ou nulo

Page 172: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 153

Saúde (grupo eptário:9 a 13) - ermanente.

D_perdido_ permanente _f_9_13 Number(4)

Nº de todos os dentes perdidos no fpor Centro de Sep

não nulo

inal do programa

aúde (grupo tário:9 a 13) - ermanente.

ou nulo

D_obturado_permanente_f_9_13 Number(4)

s

não nulo u nulo

Nº de todos os dentes obturadono final do programa por Centro de Saúde (grupo etário:9 a 13) - permanente.

o

D_selado_ permanente _f_9_13 Number(4)

Nº de todos os dentes selados no fpor Centro de Sep

nulo

inal do programa

aúde (grupo tário:9 a 13) - ermanente.

não nulo ou

D_cariado_permanente_i_14_16 Number(4)

o

não nulo u nulo

Nº de todos os dentes cariados ninicio do programa por Centro de Saúde (grupo etário:14 a 16) - permanente.

o

D_perdido_ permanente _i_14_16 Number(4)

Nº de todos os dentes perdidos no ipor Centro de Sep

não nulo ou nulo

nicio do programa

aúde (grupo tário:14 a 16) - ermanente.

D_obturado_ permanente _i_14_16 Number(4) u nulo

Nº de todos os dentes obturados no inicio do programa por Centro de Saúde (grupo etário:14 a 16) - permanente.

não nulo o

D_selado_ permanente _i_14_16 Number(4) Nº de todos os dentes selados no

não nulo ou nulo

Page 173: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 154

ipor Centro de Sep

nicio do programa

aúde (grupo tário:14 a 16) - ermanente.

D_cariado_ permanente _f_14_16 Number(4)

Nº de todos os dentes cariados no fpor Centro de Sep

não nulo u nulo

inal do programa

aúde (grupo tário:14 a 16) - ermanente.

o

D_perdido_ permanente _f_14_16 Number(4)

Nº de todos os dentes perdidos no fpor Centro de Sep

não nulo

inal do programa

aúde (grupo tário:14 a 16) - ermanente.

ou nulo

D_obturado_ permanente _f_14_16 Number(4) nulo

Nº de todos os dentes obturados no final do programa por Centro de Saúde (grupo etário:14 a 16) - permanente.

não nulo ou

D_selado_ permanente _f_14_16 Number(4)

Nº de todos os dentes selados no fpor Centro de Sep

nulo

inal do programa

aúde (grupo tário:14 a 16) - ermanente.

não nulo ou

ID_centro_saude Number(4) não nulo ou nulo

Código do Centro de Saúde (Chave estrangeira).

T a b e l a 1 8 – Classe “Diag

Criar Diagnostico ()

nostico_final”

Operações:

– Actualizar mapa de diag or Centro de

Saúde.

Actualiza histórico ()

nósticos dentários p

– Actualizar mapa em global no distrito da Guarda.

Page 174: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 155

Doentes – Apresenta os dados das crianças de todos os Centros de Saúde.

Classe: Doentes Nome do Campo Tipo de Dad Deos scrição Validação

ID_doente Number(4)

(Chave ) não nulo Código da criança

Primáriasequência automática.

ID_co Number(4) Código do Médico Dentista (Chave não nulo digo_medicoestrangeira).

ID _e ogista Number(4) Código do Médico Estomatologista (Chave não nulo stomatolestrangeira).

Nome_doente Varchar2(100) Nome da criança. não nulo Morada Varchar2(150) Morada da criança. não nulo

Telefone Number(13) Contacto telefónico da criança.

Formato {0:d13}

Data_ criança. {0:dd/mm/yyyy}nascimento Date(7) Data de nascimento da Formato

Sexo V Sexo d narchar2(1) a criança. ão nulo

Código_doente_sns Number(10) F

Nº do cartão de Saúde. ormato {0:d10}

N_bi Number(10) {0:d10}

Nº do B.I. (se tiver). Formato

Nome_escola Varchar2(100) Nome da escola onde acriança está inscrita.

não nulo

Ano_escolar Varchar2(12) não nulo Ano escolar corrente.

Ano_lectivo Number(2) Ano lectivo corrente. Formato{0:d2}

Categoria_ano Varchar2(20) Categoria do ano

pela

matriculado não nulocriança.

Turma_inscrita Varchar2(4) Turma onde está inscrita a criança.

Grupo_etario Varchar2(10) . Grupo etário a que não nulo pertence a criança

Nec_e_pe Varchar2(150) eNecessidades patologias da criança.

Historico_medicacao ) açãVarchar2(200 Histórico da medicna criança.

o

Concelho Varchar2(30) Centro de Saúde ondestá contratualizada.

e não nulo

Autorizacao Varchar2(25) Autorizado ou nãoa. não nuloautorizado no program

Tipo_analise Varchar2(20) na lo O tipo de análise não nucriança. Valor_global_fact Number(10,2) Valor global das Formato

Page 175: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 156

consultas na criança. {0:C2}

Valor_global_dif ) seja Formato {0:C2} Number(10,2

Valor global dasconsultas, caso

diferente da actualidade. Tipo_e Varchar2(20) Descrição de Escovagem

Tipo_f Varchar2(20) Descrição de Flúor emSoluto

Tipo_s Varchar2(20) Descrição de Selante Tipo_t Varchar2(20) o Descrição de Tratament

T a b e l a 1 9

:

r crianca (

– Classe “Doentes”

Operações

Pesquisa ) – Pesquisa da cri , escola

e centro de saúde.

ança por: nome, data de nascimento

Consultar () – Cons da

Pesquisar Patologias ()

ultar os dados tabela Doentes.

– Pesquisar órico da

Atribuir Medico ()

as patologias, necessidades e hist

medicação na criança.

– Atribuição de parte da

ta Oral.

iar Doente ()

um médico dentista á criança por

Higienis

Cr – C de tualizar

programa.

lterar Dados ()

riar um perfil identificação para a criança a contra

no

A – ad a Oral.

Eliminar Criança ()

Alteração dos d os da criança por parte da igienistH

– E ta num centro de saúde

por parte da Higienista Oral.

ribuicoes ()

liminação de uma criança inscri

Consultar At – Consulta das atribuições de crianças a um médico

dentista ou estomatologista.

Criar Perfil () – Permite ao Médico Dentista/ES criar um perfil de identificação

ainda tenha crianças para

senta todas as escolas criadas pelos actores, Higienistas Orais e

Médico

Class

de uma criança a contratualizar no seu contrato caso

inscrição.

Escola – Apre

Dentista/ES.

e: Escola

Page 176: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 157

Nome do Campo Tipo de Dados Descrição Validação

ID_esautomática.

cola Number(4) Código da escola (Chave Primária) sequência não nulo

Nome_escola Varchar2(100) Descrição do nome da escola. não nulo

Concelho Varchar2(40) Nome do concelho onde a não nulo escola está criada.

ID_tipo Number(4) Código do Tipo de Escola (Chave estrangeira). não Nulo

T a b e l a 2 0 – Classe “Escola”

Operações:

Criar Escola () – Criação de uma nova escola no respectivo centro de saúde.

te ,

o elantes e estrut e os

temporários e permanentes.

Estrutura_dentaria_crianca – Apresenta todos os den

ura dentária da criança nom

s cariados

bturados, s perdidos na eadament

Classe: Estrutura_dentaria_crianca

Nome do Campo o deDados ão Tip Descrição Validaç

ID_estrutura_dentaria_c criança

rimária) sequência automática.

não nulo Number(4) (Chave P

Código da estrutura dentária da

ID_doente Number(4) Código da criança (Chave estrangeira).

D_cariado_temporario_i Varchar2(2) temporários no inicio do programa. nulo

Dentes cariados e nulo ou não

D_caDentes cariados e nulo ou não riado_temporario_f Varchar2(2) temporários no final do programa. nulo

D_cariado_permanente_i Dentes cariados e

Varchar2(2) permanentes no inicio do programa.

nulo ou não nulo

D_ca f VaDentes cariados e perm final nulo ou não

nriado_permanente_ rchar2(2) anentes nodo programa. ulo

D_perdido_temporario_i Varchar2(2) Dentes perdidos e nulo ou não

Page 177: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 158

temporários no inicio do programa.

nulo

D_ perdido_temporario_f Varchar2(2) rdidos e

no final nulo ou não nulo

Dentes petemporários do programa.

D_perdido_permanente_i Varchar2(2) nulo ou não Dentes perdidos e

permanentes no inicio do programa. nulo

D_perdido_permanente_f Varchar2(2) e nulo ou não Dentes perdidos

permanentes no final do programa. nulo

D_obturado_temporario_i Varchar2(2) ados e nulo ou não Dentes obtur

temporários no inicio do programa. nulo

D_obturado_temporario_f Varchar2(2) e nulo ou não Dentes obturados

temporários no final do programa. nulo

D_obturado_permanente_i Varchar2(2) e nulo ou não Dentes obturados

permanentes no inicio do programa. nulo

D_obturado_permanente_f Varchar2(2) e nulo ou não Dentes obturados

permanentes no final do programa. nulo

D_selado_temporario_i Varchar2(2) dos e nulo ou não Dentes sela

temporários no inicio do programa. nulo

D_selado_temporario_f Varchar2(2) e nulo ou não Dentes selados

temporários no final do programa. nulo

D_selado_permanente_i Varchar2(2) e nulo ou não Dentes selados

permanentes no inicio do programa. nulo

D_selado_permanente_f Varchar2(2) e nulo ou não Dentes selados

permanentes no final do programa. nulo

T a b e l a 2 1 – Classe “Est

Operações:

rutura_dentaria_crianca”

Criar Estrutura () – Cria açã riança no

respectivo centro de saúde.

ção e actualiz o da estrutura dentária da c

Page 178: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 159

Estrutura_dentaria_c_av – Apresenta todos os dentes cariados, obturados,

s rutura cria e

permanentes na avaliação externa.

ria_c

elantes e perdidos na est dentária da nça nomeadamente os temporários

Classe: Estrutura_denta _av

Nome do Campo Dados lidação Tipo de Descrição Va

ID_estrutura_dentaria_c Number(4) dentária da criança (Chave Primária) sequência

não nulo

Código da estrutura

automática.

ID_doente Number(4) (Chave estrangeira). Código da criança

D_cariado_temporario_i Varchar2(2) Dentes cariados e temporários no inicio do programa.

nulo ou não nulo

D_cariado_temporario_f Varchar2(2) Dentes cariados e temporários no final do programa.

nulo ou não nulo

D_cariado_permanente_i Varchar2(2) Dentes cariados e permanentes no inicio do programa.

nulo ou não nulo

D_ca f Var ) Dentes cariados e permanentes no final n

nulo riado_permanente_ char2(2do programa.

ulo ou não

D_perdido_temporario_i Varchar2(2) a.

ão Dentes perdidos e temporários no inicio do program

nulo ou nnulo

D_ perdido_temporario_f didos e nulo ou não

nulo Varchar2(2) Dentes pertemporários no final do programa.

D_perdido_permanente_i Varchar2(2)

Dentes perdidos e permanentes no inicio do programa.

nulo ou nãonulo

D_perdido_permanente_f Varchar2(2) Dentes perdidos e permanentes no finaldo programa.

nulo ou nãonulo

D_obturado_temporario_i Varchar2(2) Dentes obturados e temporários no inicio do programa.

nulo ou nãonulo

D_obturado_temporario_f Varchar2(2) Dentes obturados e temporários no final do programa.

nulo ou nãonulo

D_obturado_permanente_i Varchar2(2) Dentes obturados e

permanentes no nulo ou nãonulo

Page 179: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 160

inicio do programa.

D_obturado_permanente_f Varchar2(2)

Dentes obturados e permanentes no finaldo programa.

nulo ou nãonulo

D_selado_temporario_i Varchar2(2) Dentes selados e temporários no inicio do programa.

nulo ou nãonulo

D_selado_temporario_f Varchar2(2) Dentes selados e temporários no final do programa.

nulo ou nãonulo

D_selado_permanente_i Varchar2(2) Dentes selados e permanentes no inicio do programa.

nulo ou nãonulo

D_selado_permanente_f Varchar2(2) Dentes selados e permanentes no finaldo programa.

nulo ou nãonulo

T a b e l a “Es

Criar Estrutura ()

2 2 – Classe trutura_dentaria_c_av”

Operações:

– Criação e actualizaçã ária riança no

e saúd

Eventos – Apresenta todos os eventos, noticias e colóquios em todos os

c ião d ard

Classe: Eventos

o da estrutura dent da c

respectivo centro d e.

entros de saúde e Sub-Reg e Saúde da Gu a.

Nome do Campo Tipo de Dados Descrição Validação

ID_evento Number(4) dig

Primá não nulo Có o do evento (Chave

ria) sequênciaautomática.

ID_tipo_evento Number(4) Código do Tipo de Evento (Chave estrangeira).

não nulo

ID_ad Código do Administrador ministrador Number(4) (Chave estrangeira). não nulo

Descr 00) Descrição do titulo do evento. não nulo icao_evento Varchar2(1

Data_inicio Date(7) Data de colocação on-line.

Formato {0:dd/mm/yyyy}

Data_fim Date(7) Data de Expiração na visualização on-line.

Formato {0:dd/mm/yyyy}

Localizacao Varchar2(100) Descrição do local onde o não nulo

Page 180: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 161

evento se vai realizar.

Imagem Varchar2(100) Caminhoevento, c

do logótipo do aso se tiver.

Informacao_evento Varchar2(1500) Descrição do evento em detalh ne. ão nulo

Ficheiro Varchar2(100) Caminho do documento para download noservidor.

T a b e l a 2 3

Inserir evento ()

– Classe “Eventos”

Operações:

– Inserção de evento, colóquio ou noticia por parte do Gabinete

o.

ento

de Divulgaçã

Alterar Ev () – Alteração p nete de

Divulgação.

inar Evento ()

do evento adicionado elo Gabi

Elim – Eliminação do evento adicionado pelo Gabinete de

ção.

Consultar ()

Divulga

– Consulta dos eventos adicionados.

_p en centros

contratualizados.

ndicadores_p

Indicadores _centro – Apres ta todos os indicadores de todos os

Classe: I _centro Nome do Campo Tipo de Dados Validação Descrição

ID_indicadores_centro Number(4) icador

(Chave Primária) sequência automática.

não nulo Código do ind

Centro_saude Varchar2(30) Nome do centro de não nulo saúde.

N_co Number(4) centro de saúde. {0:d4} ntratos_centro Total de contratos por Formato

N_criintervenção dentária. {0:d4} ancas_centro Number(4) Total de crianças contratualizadas para Formato

Valor_total_contra Numcentro de saúde. {0:c2} ber(10,2) Valor de facturação dos contratos por Formato

Taxa_ em de execução

Formato {0:P} execucao_final Varchar2(6) Percentag

contratos em

Page 181: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 162

final. T a b e l a 2 4 – Classe “Indicadores_p_centro”

enviados – Apresenta todos os lotes enviados para a gestão

a

Classe: Lotes_enviados

Lotes_

dministrativa.

Nome do Campo Tip ão o de Dados Descrição Validaç

ID_lotes_enviados Number(4) Código do lote enviado (Csequência autom

não nulo have Primária) ática.

Lote Num Nomber(4) e do lote. Formato {0:d2}

Data_envio_ars Date(7) Datyyyy}

a de envio á ARS. For{0

mato :dd/MM/

Nc_tc Number(4) Númtrata

0:d4}

ero de crianças com mento concluído. {

Formato

Valor_total_lote Nu Valotmber(10,2) lor de facturação dos

es. Formato {0:c2}

Percentagem_lote Varchar2(7) Percentagem por lote. Formato {0:P}

T a b e l a 2 5 – Cla os”

Lotes_enviados_f – Apresenta todos os lotes enviados para a gestão

finance

enviados_f

sse “Lotes_enviad

ira.

Classe: Lotes_Nome do Campo Tipo de Dados Descrição Validação

ID_lotes_enviados_f )

Código do lote enviado e o Number(4 para financeiro (Chav

Primária) sequênciaautomática.

não nul

Lote Number(4) Nome do lote enviado.

Formato{0:d2}

Data_envio_ars Date(7) Data de envio á ARS. Formato {0:dd/MM/yyyy}

Nc_tc Number(4) Número de crianças comtratamento concluído.

Formato}

{0:d4

Valor_total_lote Number(10,2) facturação dos Valor de Formatolotes. {0:c2}

Percentagem_lote Varchar2(7) entagem por lote. ato Perc Form{0:P}

T a b e l a 2 6 – Classe “Lotes_enviados_f”

Page 182: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 163

Mah_ppso_c_a – Apresenta os totais de escolas abrangidas e alunos

abrangi

dolescentes (PBSO, PEAS e PIM-D).

dos em cada centro de saúde no Programa de Promoção da Saúde Oral nas

crianças e A

Classe: Mah_ppso_c_a Nome do Campo Tipo de Dados ão Descriç Validação

ID_mah_ppso_c_a Number(4) lo

Código do mapa das escolas abrangidas e alunos abrangido(Chave Primárisequência

s a) não nu

automática.

N_escola_a_ji_pbso Number(4) l de jardin

o ato Tota s Forminfantis abrangidpelo PBSO.

s {0:d4}

N_escola_a_eb1_pbso er(4) } Numb

Total de escolas ebabrangidas pelPBSO.

1 o Formato

4{0:d

N_escola_a_eb123_pbso 4) 4} Number(

Total de escolaeb123 abrangid

s Formatoas {0:dpelo PBSO.

N_escola_a_eb23_pbso Numl mato

{0:d4} ber(4) eb23 abrangidas pelo PBSO.

Total de esco as For

N_escola_a_eb23s_pbso Number(4) Total de escolas eb23s abrangidas Formato

pelo PBSO. {0:d4}

N_escola_a_eb3s_pbso Number(4) Total de escolas eb3s abrangidas Formato

pelo PBSO. {0:d4}

N_escola_a_eb1_peas Number(4) Total de escolas eb1 abra pelo Formato

{ngidas PEAS. 0:d4}

N_escola_a_eb123_peas Number(4) o {0:d4}

Total de escolas eb123 abrangidas pelo PEAS.

Format

N_escola_a_eb23_peas Number(4) brangidas Formato {0:d4}

Total de escolas eb23 apelo PEAS.

N_escola_a_eb23s_peas Number(4) Total de escolas eb23s abrangidas pelo PEAS.

Formato {0:d4}

N_escola_a_eb3s_peas Number(4) Total de escolas eb3s abrangidas pelo PEAS.

Formato {0:d4}

Page 183: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 164

N_escola_a_eb1_pim_d Number(4) escolas eb1 Formato Total de

abrangidas pelo PIM-D. {0:d4}

N_escola_a_eb123_pim_d Number(4) escolas Formato Total de

eb123 abrangidas pelo PIM-D. {0:d4}

N_escola_a_eb23_pim_d Number(4) escolas Formato Total de

eb23 abrangidas pelo PIM-D. {0:d4}

N_escola_a_eb23s_pim_d Number(4) escolas Formato Total de

eb23s abrangidas pelo PIM-D. {0:d4}

N_escola_a_eb3s_pim_d Number(4) escolas Formato Total de

eb3s abrangidas pelo PIM-D. {0:d4}

N_alunos_a_epe_pbso Number(4) de alunos Formato Total

abrangidos no EPE pelo PBSO. {0:d4}

N_alunos_a_1c_eb_pbso Number(4) alunos Formato Total de

abrangidos no 1º Ciclo pelo PBSO. {0:d4}

N_alunos_a_1c_eb_peas Number(4) alunos Formato Total de

abrangidos no 1º Ciclo pelo PEAS. {0:d4}

N_alunos_a_1c_eb_pim_d Number(4) alunos Formato Total de

abrangidos no 1º Ciclo pelo PIM-D. {0:d4}

N_alunos_a_2c_eb_pbso Number(4) alunos Formato Total de

abrangidos no 2º Ciclo pelo PBSO. {0:d4}

N_alunos_a_2c_eb_peas Number(4) de alunos Formato Total

abrangidos no 2º Ciclo pelo PEAS. {0:d4}

N_alunos_a_2c_eb_pim_d Number(4) alunos Formato Total de

abrangidos no 2º Ciclo pelo PIM-D. {0:d4}

N_alunos_a_3c_eb_pbso Number(4) alunos Formato Total de

abrangidos no 3º Ciclo pelo PBSO. {0:d4}

N_alunos_a_3c_eb_peas Number(4) Total de alunos Formato abrangidos no 3º Ciclo pelo PEAS. {0:d4}

N_alunos_a_3c_eb_pim_d Number(4) Total de alunos abrangidos no 3º Ciclo pelo PIM-D.

Formato{0:d4}

ID_centro_saude N umber(4) Código do Centro de Saúde (Chave não nulo

Page 184: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 165

estrangeira).

N_escola_a_ot_pbso Number(4)

Total de outras tipologias abrangidas pelo PBSO.

Formato {0:d4}

N_escola_a_ot_peas Number(4)

Total de outras tipologias abrangidas pelo PEAS.

Format{0:d4}

o

N_alunos_a_ot_pim_d Number(4) o Total de outras tipologias abrangidas pelo PIM-D.

Format{0:d4}

N_outros_a_pbso N

m

umber(4)

Total de crianças eoutros tipos abrangidos pelo PBSO.

Formato {0:d4}

N_outros_a_peas N lo umber(4)

Total de crianças em outros tipos abrangidos pePEAS.

Format{0:d4}

o

N_outros_a_pim_d Number(4) s Total de crianças em outros tipoabrangidos pelo PIM-D.

Formato{0:d4}

N_outros_ji_pim_d Number(4) s Formato Total de jardin

infantis abrangidos pelo PIM-D. {0:d4}

N_alunos_a_ji_pim_d Number(4) nos no

.

ato Total de aluEPE abrangidos pelo PIM-D

Form{0:d4}

T a b e l a 2 7 – Classe

– Aprese e cria nsultas

realizadas, valor facturado nas crianças e nº de cr ratamento por

grupo etário (3 a 5, 6 a 8, 9 a 13 e 14 a 16).

Classe: Mapa_anual

“Mah_ppso_c_a”

Mapa_anual nta o total d nças contratualizadas,

ianças q

nº de co

ue concluíram t

Nome do Campo Tipo de Dados Validação Descrição

ID_mapa_anual Number(4) ulo

Código do mapa(Chave Primária)sequência autom

não n

ática.

N_criancas_contra3_5 ) o } Number(4 Total de crianças

contratualizadas no

Form{0:d4

at

Page 185: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 166

grupo etário 3 a 5 anos.

N_criancas_conclusao3_5 4) io (grupo

} Number(

Total de crianças que concluíramtratamento dentár

ato

etário 3 a 5).

Form{0:d4

N_consultas_realizadas3_5 Number(4) no {0:d4}

Total de consultasrealizadas

Formato

grupo etário 3 a 5.

Valor_facturacao3_5 Number(10,2) o 3 a 5.

} Valor facturado nogrupo etári

Form{0:C2

ato

N_criancas_contra6_8 Number(4)

anças contratualizadas no grupo etário 6 a 8

Formato {0:d4}

Total de cri

anos.

N_criancas_conclusao6_8 Number(4)

Total de crianças que concluíram Formato tratamento dentário (grupo etário 6 a 8).

{0:d4}

N_consultas_realizadas6_8 Number(4) Tot ltas Fal de consurealizadas no grupo etário 6 a 8. {0:d4}

ormato

Valor_facturacao6_8 Number(10,2) rado no 6 a 8. {0:C2}

Valor factugrupo etário

Formato

N_criancas_contra9_13 o Number(4)

Total de crianças contratualizadas ngrupo etário 9 a 13 anos.

Formato {0:d4}

N_criancas_conclusao9_13

Number(4)

Total de crianças que concluíram tratamento dentário (grupo etário 9 a 13).

Formato {0:d4}

N_consultas_realizadas9_13 Number(4)

Total de consultas realizadas no grupo etário 9 a13.

Format{0:d4}

o

Valor_facturacao9_13 Number(10,2) Valor facturado no

grupo etário 9 a 13.

Formato{0:C2}

N_criancas_contra14_16 Number(4) lizadas no Formato Total de crianças contratuagrupo etário 14 a 16 anos.

{0:d4}

N_criancas_conclusao14_16 Number(4) rianças Total de c Formato

Page 186: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 167

que concluíram tratamento

{0

dentário (grupo etário 14 a 16).

:d4}

N_consultas_realizadas14_16

Number(4)

Total de consultasrealizadas no grupo etário 14 a16.

Formato {0:d4}

Valor_facturacao14_16 Number(10,2) o Valor facturado n

grupo etário 14 a 16.

Format{0:C2}

o

ID_centro_saude Number(4)

Código do Centro de Saúde (Chave estrangeira).

não nulo

T a b e l a 2 8 – Classe “

la – total tes e

total de alunos e crianças matriculadas.

_escola

Mapa_anual”

Mapa_anual_h_esco Apresenta o de escolas/outros tipos existen

Classe: Mapa_anual_hNome do Campo Tipo de Dados ão Descrição Validaç

ID_mapa_anual_h Nu )

nmber(4)

Código do mapa (Chave Primáriasequência automática.

ão nulo

N_jardins_infantil Number(4) ormato Nº de jardins infantis existentes.

F{0:d4}

N_eb1 Nu Fmber(4) Nº de escolas eb1existentes. {

ormato0:d4}

N_eb123 Number(4) Formato Nº de escolaseb123 existentes. {0:d4}

N_eb23 Number(4) Nº de escolas eb23 existentes.

F{

ormato 0:d4}

N_eb23s Number(4) Formato {

Nº de escolaseb23s existentes. 0:d4}

N_eb3s Nu {mber(4) Nº de escolas eb3s existentes.

Formato 0:d4}

N_outra_tipologia Nu ato mber(4) Nº de outros tipos existentes.

Form{0:d4}

N_alunos_m_epe_ji no Formato {0:d4} Number(4) matriculados

EPE.

Nº de alunos

N_alunos_m_1ceb_eb1 Number(4) Nº de alunos matriculados no 1º Ciclo.

Formato {0:d4}

Page 187: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 168

N_alunos_m_2ceb_eb123 NumbeNº de alunos Formato r(4) matriculados no 2º Ciclo. {0:d4}

N_al NNº de alunos matriculados no F

{unos_m_3ceb_eb23 umber(4) 3º Ciclo.

ormato 0:d4}

N_alunos_m_sec_eb23s s no {0:d4} Number(4) Nº de alunos matriculadoSecundário.

Formato

N_alunos_m_eb3s Number(4) Nº de alunos matriculados no eb3s.

Formato {0:d4}

N_alunos_m_ot Number(4) as em Nº de criançoutros tipos.

Formato{0:d4}

ID_centro_saude

Number(4) Código do Centrode Saúde (Chave estrangeira).

não nulo

T a b e se “Map

al_pbso – Apresenta o total de alunos ou crianças a fazer Flúor em

soluto, escovagem na escola e educação para a saúde no Ensino Pré-Escolar, 1º Ciclo, 2º

C através d Básico

Classe: Mapa_anual_pbso

l a 2 9 – Clas a_anual_h_escola”

Mapa_anu

iclo, 3º Ciclo e outros o Programa da Saúde Oral (PBSO).

Nome do Campo T os ão ipo de Dad Descrição Validaç

ID_mapa_anual_pbso Number(4)

Código do mapa (Chave Primária) sequência automática.

não nulo

N_alunos_fs_1c Number(4) Nº de alunos a fazer Flúor no 1º Ciclo.

Formato {0:d4}

N_alunos_fs_2c Number(4) Nº de alunos a fazer Flúor no 2º Ciclo.

Formato {0:d4}

N_alunos_fs_3c Number(4) Nº de alunos a fazer Flúor no 3º Ciclo.

Formato {0:d4}

N_alunos_ee_epe Number(4) Nº de alunos a fazer escovagem no EPE.

Formato {0:d4}

N_alunos_ee_1c Number(4) Nº de alunos a fazer escovagem no 1º Ciclo. {0:d4}

Formato

Page 188: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 169

N_alunos_ee_2c Number(4) Nº de alunos a fazer escovagem Formato

no 2º Ciclo. {0:d4}

N_alunos_ee_3c Number(4) Nº de alunos a fazer escovagem no 3º Ciclo.

Formato {0:d4}

N_ NuNº de alunos a ter edu a Form

{0alunos_es_epe mber(4) cação parasaúde no EPE.

ato :d4}

N_alunos_es_1c Number(4) Nº de alunos a ter educação saúde no 1º C

para a iclo. {0:d4}

Formato

N_alunos_es_2c Number(4) Nº de alunos a ter educação para a saúde no 2º Ciclo.

Formato {0:d4}

N_alunos_es_3c Number(4) Nº de alunos a ter educação para a saúde no 3º Ciclo.

Formato {0:d4}

N_outros_fs Number(4) Nº de crianças a fazer Flúor em outros tipos.

Formato {0:d4}

N_outros_ee Number(4) Nº de crianças a fazer escovagem em outros tipos.

Formato {0:d4}

N_outros_es Number(4)

Nº de crianças a ter educação para a saúde em outros tipos.

Formato {0:d4}

ID_centro_saude Number(4) have Código do Centro de Saúde (Cestrangeira).

não nulo

T a b e l a 3 0 – Classe “M

al_pea a o total d icaram

selantes e selantes aplicados em 1º’s molares, 2º’s m lo, 2º

C utros através do Programa Específico de Aplicação de Selantes de

Fissura (PEAS).

ual_pea

apa_anual_pbso”

Mapa_anu s – Apresent e alunos ou crianças que apl

olares e pré-molares no 1º Cic

iclo, 3º Ciclo e o

Classe: Mapa_an s Nome do Campo Tipo de Dados Validação Descrição

ID_mapa_anual_peas NumCó(Chseq

ber(4) digo do mapa ave Primária) uência automática.

não nulo

N_alunos_as_1c NºNumber(4) de alunos que Formato

Page 189: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 170

apl es no 1º

{0:d4} icaram selantCiclo.

N_alunos_as_2c Number(4) Nºapl o 2º

{0:d4}

de alunos que icaram selantes nCiclo.

Formato

N_alunos_as_3c Nºapl3º

Number(4) de alunos que icaram selantes no Ciclo.

Format{0:d4}

o

N_outros_as Number(4) Nº de crianças que aplout

icaram selantes em ro tipo.

Formato {0:d4}

N_alunos_a1m_1c Numes

molares do 1º Ciclo.

Formato {0:d4} ber(4)

Nº de selantaplicados nos 1º’s

N_alunos_a1m_2c Number(4) Nº de selantes aplicados nos 1º’s molares do 2º Ciclo.

Formato {0:d4}

N_alunos_a1m_3c Number(4) Nº de selantes aplicados nos 1º’s Formato

molares do 3º Ciclo. {0:d4}

N_outros_a1m_o Number(4) Nº de selantes aplicados nos 1º’s Formato

{molares de outro tipo. 0:d4}

N_alunos_a2m_1c Number(4) Nº de selantes aplicados nos 2º’s molares do 1º Ciclo.

Formato {0:d4}

N_alunos_a2m_2c Number(4) Nº de selantes aplicados nos 2º’s molares do 2º Ciclo.

Format{0:d4}

o

N_alunos_a2m_3c Number(4) Nº de selantes aplicados nos 2º’s molares do 3º Ciclo.

Format{0:d4}

o

N_outros_a2m_o Number(4) {0:d4}

Nº de selantes aplicados nos 2º’s molares de outros tipos.

Formato

N_alunos_apm_1c Number(4) Nº de selantes aplicados nos pré-molares do 1º Ciclo.

Formato{0:d4}

N_alunos_apm_2c Number(4) Nº de selantes aplicados nos pré-molares do 2º Ciclo.

Formato{0:d4}

N_alunos_apm_3c Number(4) Nº de selantes aplicados nos pré-molares do 3º Ciclo.

Formato{0:d4}

N_outros_apm_o Number(4) -

{0:d4} Nº de selantes aplicados nos pré

Formato

Page 190: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 171

molares de outro tipo.

ID_centro_saude Number(4) Código do Centro de Saúde (Chave estrangeira).

não nulo

T a b e l a 3 1 – Classe

Mapa_anual_pimd – Apresenta o tota s c lizadas

que foram encaminhadas para tratamento dentá dicos

Dentistas ou tologistas / Clín tal d e total

de dentes tratados no Ensino Pré-Escolar (EPE clo e outra

ti Program nção Mé

Classe: Mapa_anual_pimd

“Mapa_anual_peas”

l de alunos ou criança ontratua

rio, total de protocolos

e contratos no Centro d

com Mé

Estoma icas, to e Saúde

), 1º Ciclo, 2º Ciclo, 3º Ci

dico-Dentária (PIM-D). pologia através do a de Interve

Nome do Campo ados ão Tipo de D

Descrição Validaç

ID_mapa_anual_pimd Number(4)

Código do mapa (Chave Primária) sequência automática.

não nulo

N_alunos_pe_e11_contra Number(4) to Nº de alunos do EPE que foramencaminhados para PIM-D.

{0:d4} Forma

N_alunos_pe_e1b_contra Number(4)

Formato

Nº de alunos do EPEcom selante +tratamento que foram encaminhados para PIM-D.

{0:d4}

N_alunos_pe_e1_protoco no Centro de Saúde.

Formato {0:d4} los Number(4) Nº de protocolos

N_alunos_pe_e1_cs Number(4) Nº de contratos no Formato Centro de saúde. {0:d4}

N_alunos_pe_e1_outra Number(4) Nº de outras formas. Formato {0:d4}

N_alunos_pe_e21_contra Number(4) Formato {0:d4}

N_alunos_pe_e2b_contra Number(4) Formato {0:d4}

N_alunos_pe_e2_protocolos Number(4) ato {0:d4}

Form

N_alun Nu F{0:d4} os_pe_e2_cs mber(4) ormato

N_alunos_pe_e2_outra Number(4) Formato

Page 191: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 172

{0:d4}

N_alunos_pe_tratado_contra Number(4) tratados Formato {0:d4}

Nº de dentesno EPE.

N_alunos_pe_tratado_pro Number(4) Formato {0:d4}

N_alunos_pe_tratado_cs Number(4) Formato {0:d4}

N_alunos_pe_tratado_outra Number(4) Formato {0:d4}

N_alunos_1c_e11_contra Number(4) foram Formato Nº de alunos do 1ºC que encaminhados para PIM-D.

{0:d4}

N_alunos_1c_e1b_contra +

encaminhados para

IM-D.

Number(4)

Nº de alunos do 1ºC com selante tratamento que foram

P

Formato {0:d4}

N_alunos_1c_e1_protocolos Number(4) Nº de protocolos no entro de Saúde.

C

Formato{0:d4}

N_alunos_1c_e1_cs Number(4) Nº de contratos no entro de saúde.

C

Formato{0:d4}

N_alunos_1c_e1_outra Number(4) Nº de outras formas. Formato{0:d4}

N_alunos_1c_e21_contra Number(4) Formato{0:d4}

N_alunos_1c_e2b_contra Number(4) Formato{0:d4}

N_alunos_1c_e2_protocolos Number(4) Formato{0:d4}

N_alunos_1c_e2_cs Number(4) Formato {0:d4}

N_alunos_1c_e2_outra Number(4) Formato {0:d4}

N_alunos_1c_tratado_contra Number(4) Nº de dentes tratados no 1º Ciclo.

Formato{0:d4}

N_alunos_1c_tratado_pro Number(4) Formato {0:d4}

N_alunos_1c_tratado_cs Number(4) Formato {0:d4}

N_alunos_1c_tratado_outra Number(4) Formato {0:d4}

N_alunos_2c_e11_contra Number(4)

Nº de alunos do 2ºC que foram encaminhados para PIM-D.

Formato {0:d4}

N_alunos_2c_e1b_contra Number(4) Nº de alunos do 2ºC Formato

Page 192: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 173

com selante +

encaminhados para IM-D.

tratamento que foram

P

{0:d4}

N_alunos_2c_e1_protocolos Number(4) Nº de protocolos no entro de Saúde.

C

Formato{0:d4}

N_alunos_2c_e1_cs Number(4) Nº de contratos no entro de saúde.

C

Formato{0:d4}

N_alunos_2c_e1_outra Number(4) Nº de outras formas. Formato{0:d4}

N_alunos_2c_e21_contra Number(4) Formato{0:d4}

N_alunos_2c_e2b_contra Number(4) Formato{0:d4}

N_alunos_2c_e2_protocolos Number(4) Formato{0:d4}

N_alunos_2c_e2_cs Number(4) Formato{0:d4}

N_alunos_2c_e2_outra Number(4) Formato{0:d4}

N_alunos_2c_tratado_contra Number(4) Nº de dentes tratados {0:d4} no 2º Ciclo. Formato

N_alunos_2c_tratado_pro Number(4) Formato {0:d4}

N_alunos_2c_tratado_cs Number(4) Formato {0:d4}

N_alunos_2c_tratado_outra Number(4) Formato {0:d4}

N_alunos_3c_e11_contra Number(4)

Nº de alunos do 3ºC que foram encaminhados para PIM-D.

Formato {0:d4}

N_alunos_3c_e1b_contra +

encaminhados para

IM-D.

Number(4)

Nº de alunos do 3ºC com selante tratamento que foram

P

Formato {0:d4}

N_alunos_3c_e1_protocolos Number(4) Nº de protocolos no entro de Saúde.

C

Formato{0:d4}

N_alunos_3c_e1_cs Number(4) Nº de contratos no entro de saúde.

C

Formato{0:d4}

N_alunos_3c_e1_outra Number(4) Nº de outras formas. Formato{0:d4}

N_alunos_3c_e21_contra Number(4) Formato {0:d4}

N_alunos_3c_e2b_contra Number(4) Formato {0:d4}

Page 193: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 174

N_alunos_3c_e2_protocolos Number(4) Formato{0:d4}

N_alunos_3c_e2_cs Number(4) Formato{0:d4}

N_alunos_3c_e2_outra Number(4) Formato{0:d4}

N_alunos_3c_tratado_contra Number(4) Nº de dentes tratados {0:d4} no 3º Ciclo. Formato

N_alunos_3c_tratado_pro Number(4) Formato {0:d4}

N_alunos_3c_tratado_cs Number(4) Formato {0:d4}

N_alunos_3c_tratado_outra Number(4) Formato {0:d4}

N_outros_e1 Number(4) ogia que Formato Nº de crianças de outra tipolforam encaminhadas para PIM-D.

{0:d4}

N_outros_e2 Number(4)

Nº de crianças de outra tipologia com

que foram ncaminhadas para

PIM-D.

selante+tratamento

e

Formato {0:d4}

N_outros_t Number(4) Nº de dentes tratados em outra tipologia.

Formato {0:d4}

ID_centro_saude Number(4) Código do Centro de Saúde (Chave strangeira).

e

não nulo

T a b e l a 3 2 – Classe “Mapa_anual_pimd”

pres d xterna cria actor

a

Mapa_avaliacao – A enta o mapa e avaliação e do pelo

dministrativo.

Classe: Mapa_avaliacaoNome do Campo Tipo de D Descrição ão ados Validaç

ID_mapa_avaliacao Number(apa (Chave

mária) sequência autom

nã4) Código do mPri

ática. o nulo

ID_codigo_medico_av Numberdili

estran(4)

Cóava

go do médico ador (Chave geira).

não nulo

ID_codigo_medico Number(Códig

tisextern

4) deno do médico ta para avaliação a (Chave

não nulo

Page 194: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 175

estrangeira) criada.

Nome_medico Varchar2(50) NomeDentista para avaliação

ernnão nulo

do Médico

ext a.

ID_crianca Number(4) ig

avaliaan

o nulo Cód o do criança para

ção externa (Chave geira) criada.

nãestr

Nome_crianca Varchar2(50) Nome para não nulo da criança avaliação externa.

T a b e l a 3 3 – Classe “Mapa_avaliacao”

es: Operaçõ

Criar Mapa () – Criação de um mapa de avaliação externa pelo administrativo.

a ()Actualizar Map – Actualização do mapa de avaliação externa.

Consultar () – Consulta do mapa de av

Apres ngidos

pelo PBSO e que foram encaminhados p o dentário, para selantes +

tratamentos e percentagem de dentes tratad 2º Ciclo e 3º

C

Classe: Mapa_indicador_a_pbso

aliação externa.

Mapa_indicador_a_pbso – enta a percentagem de alu

ara tratament

nos abra

os nos alunos do 1º Ciclo,

iclo.

Nome do Campo ção Tipo deDados

Descrição Valida

ID_indicador_a_pbso Number(4)

nulo Código do mapa(Chave Primária) sequência automática.

não

Indicador_al_a_etd_1c ) Formato Varchar2(7

Percentagem de alunos encaminhados paratratamento dentário no1º Ciclo.

{0:P}

Indicador_al_a_etd_2c Varchar2(7)

os encaminhados para tratamento dentário no 2º Ciclo.

Formato {0:P}

Percentagem de alun

Indicador_al_a_etd_3c Varchar2(7)

Percentagem de alunos encaminhados para Formato tratamento dentário no {0:P} 3º Ciclo.

Indicador_al_est_1c Varchar2(7) e alunos

encaminhados para selante+tratamento

Formato {0:P}

Percentagem d

Page 195: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 176

dentário no 1º Ciclo.

Indicador_al_est_2c Varchar2(7)

Percentagem de alunos encaminhados para selante+tratamento

Formato {0:P}

dentário no 2º Ciclo.

Indicador_al_est_3c Varchar2(7)

Percentagem de alunos encaminhados para selant dentário no 3º Ciclo.

Formato {0e+tratamento :P}

Indicador_al_tratado_1c rmato Varchar2(7) Percentagem de dentes tratados no 1º Ciclo.

Fo{0:P}

Indicador_al_tratado_2c Varchar2(7) Formato {0:P}

Percentagem de dentestratados no 2º Ciclo.

Indicador_al_tratado_3c Varchar2(7) Percentagem de dentes tratados no 3º Ciclo.

Formato {0:P}

ID_centro_saude Number(4) o Centro de

não nulo Código dSaúde (Chave estrangeira).

T a b e l a 3 4 – Classe “

r_a sen angidos

pelo PEAS e que aplicaram selantes no 1º Ciclo

Mapa_indicador_a_pbso”

Mapa_indicado _peas – Apre ta a percentagem de alu

, 2º Ciclo

nos abr

e 3º Ciclo.

Classe: Mapa_indicador_a_peas

Nome do Campo Dados ação Tipo de Descrição Valid

ID_indicador_a_peas a.

Number(4) Código do mapa (Chave Primária) sequência automátic

não nulo

Indicador_al_a _1c Varchar2(7) s Formato Percentagem de aluno

abrangidos pelo PEAS no 1º Ciclo. {0:P}

Indicador_al_a _2c Varchar2(7) nos

S o Percentagem de aluabrangidos pelo PEAno 2º Ciclo.

Format{0:P}

Indicador_al_a _3c Varchar2(7) Percentagem de alunos abrangidos pelo PEAS no 3º Ciclo.

Formato {0:P}

Indicador_al_as_1c Varchar2(7) S o {0:P}

Percentagem de alunos abrangidos pelo PEAe que aplicaram selantes no 1º Ciclo.

Format

Indicador_al_as_2c de alunos Formato

{0:P} Varchar2(7) abrangidos pelo PEAS e que aplicaram

Percentagem

Page 196: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 177

selantes no 2º Ciclo.

Indicador_al_as_3c Varchar2(7)

Percentagem de alunos abrangidos pelo PEAS e que aplicara

Formato m

selantes no 3º Ciclo. {0:P}

ID_ NuCódigo do Centro de Saúde have nãcentro_saude mber(4) (Cestrangeira).

o nulo

T a b e sse “

ador_a sen gidos

pelo PPSO a fazer flúor, a fazer escovagem nas escolas e alvo de acções de EPS.

ador_a

l a 3 5 – Cla Mapa_indicador_a_peas”

Mapa_indic _ppso – Apre ta a percentagem de alunos abran

Classe: Mapa_indic _ppso

Nome do Campo Tipo de Dados

Descrição Validação

ID_indicador_a_ppso Number(4) não nulo Código do mapa (Chave Primária) sequência automática.

Indicador_eps Varchar2(7) o {0:P}

Percentagem de alunos abrangidos pelo PPSO no EPE.

Format

Indicador_1c Varchar2(7) Percentagem de alunos abrangidos pelo PPSO no 1º Ciclo.

Formato {0:P}

Indicador_2c Varchar2(7) Formato Percentagem de alunos abrangidos pelo PPSO no 2º Ciclo. {0:P}

Indicador_3c Varchar2(7) Formato {0:P}

Percentagem de alunos abrangidos pelo PPSO no 3º Ciclo.

Indicador_fluor_eps Varchar2(7) o EPE. {0:P} Percentagem de alunos a fazer flúor n

Formato

Indicador_fluor_1c Varchar2(7) a fazer flúor no 1º Ciclo.

Formato {0:P}

Percentagem de alunos

Indicador_fluor_2c Varchar2(7) Percentagem de alunos a fazer flúor no 2º Ciclo.

Formato {0:P}

Indicador_e_esc_eps Varchar2(7) Percentagem de alunos a fazer escovagem na escola no E

Formato {0PE. :P}

Indicador_e_esc_1c Varchar2(7) Percentagem de alunos a fazer escovagem na escola no 1º Ciclo.

Formato {0:P}

Page 197: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 178

Indicador_e_esc_2c 2º Ciclo.

Varchar2(7) Percentagem de alunos a fazer escovagem na escola no

Formato {0:P}

Indicador_alvo_eps

Varchar2(7) Percentagem de alunos em alvo de acções de EPS no EPE.

Formato {0:P}

Indicador_alvo_1c clo.

Varchar2(7) Percentagem de alunos em alvo de acções de EPS no 1º Ci

Formato {0:P}

Indicador_alvo_2c clo.

Varchar2(7) Percentagem de alunos em alvo de acções de EPS no 2º Ci

Formato {0:P}

Indicador_alvo_3c Varchar2(7) Percentagem de alunos em alvo de acções de EPS no 3º Ciclo.

Forma{0:P}

to

ID_centro_saude Number(4) (Chave lo Código do Centro de Saúde estrangeira).

não nu

T a b e se “

Mapa_indicador_esc_ppso – Apresenta a percentagem de escolas abrangidas

pelo PPSO.

Classe: Mapa_indicador_esc_ppso

l a 3 6 – Clas Mapa_indicador_a_ppso”

Nome do Campo Tipo de ão DadosDescrição Validaç

ID_indicador_esc_ppso Number(4) apa Código do m

(Chave Primária) sequência automática.

não nulo

Indicador_ji Varchar2(7) de o Percentagem Jardins Infantis.

Format{0:P}

Indicador_eb1 Varchar2(7) Percentagem de escolas eb1.

Forma{0:P}

to

Indicador_eb123 Varchar2(7) Percentagem de escolas eb123.

Formato {0:P}

Indicador_eb23 Varchar2(7) de o Percentagem escolas eb23.

Format{0:P}

Indicador_eb23s Varchar2(7) Percentagem de escolas eb23s.

Forma{0:P}

to

Indicador_eb3s Varchar2(7) Formato Percentagem de escolas eb3s. {0:P}

Indicador_outra_t Varchar2(7) de outras Formato {0:P}

Percentagem tipologias.

ID_centro_saude Number(4) Saúde (Chave não nulo Código do Centro de

Page 198: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 179

estrangeira). T a b e l a 3 7 – Classe “Mapa_indicador_esc_ppso”

nto_md enta o núm

valor facturado, data de envio e aos

Mapa_pagame – Apres ero de tratamentos concluídos, o

pagamento médicos dentistas.

Classe: Mapa_pagamento_mdNome do Campo do ão Tipo de Da s Descrição Validaç

ID_mapa_pagamento_md

mapa

Number(4)

Código do (Chave Primária) sequência automática.

não nulo

N_trata_concluidos_md Num amentos ber(4)

Total de tratconcluídos nos médicos dentistas.

Formato{0:d4}

Valor_total_md Number(15,2) tistas. Valor total nos médicos den

Formato {0:C2}

Dataenvio_pag_md aos Date(7) Data de envio para pagamento Fo

médicos dentistas. {0:dd/MM/yyyy}rmato

Datapagamento_md Date(7) gamento

yyy}

Data de paaos médicos dentistas.

Fo{0

rmato :dd/MM/y

Ndif_dias_pag Nume dias na Formato

{0:d4} ber(4) diferença do pagamento.

Número d

T a b e l a 3 8 – Classe “Mapa_pagamento_md”

do envio ao IGIF. Mapa_pagpedido_igif – Apresenta o mapa de pagamento

Classe: Mapa_pagpedido_igif Nome do Campo Ti o po de Dados Descriçã Validação

ID_mapa_pagpedido_igif Number(4)

Código do mapa(Chave Primária)sequência automática.

não nulo

N_trata_concluidos_igif Number(4) to

Total de tratamentos concluídos parIGIF.

Formaa {0:d4}

Valor_total_igif Number(15,2) ato

Valor total para FormIGIF. {0:C2}

Dataenvio_ped_ars Dp /yyyy}Date(7) ata de envio do edido á ARS.

Formato {0:dd/MM

Data_vencimento Date(7) Data de Formato

Page 199: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 180

vencimento. {0:dd/MM/yyyy}

Ndif_dias_rec Number(4) na o

Número de dias diferença drecebimento.

Formato {0:d4}

T a b e l a 3 9 – Classe “M

Mapa_pedido_igif –

Classe: Mapa_pedido_igif

apa_pagpedido_igif”

Apresenta o mapa de pedidos ao IGIF.

Nome do Campo Tipo de Dados Descrição Validação

ID_mautomática.

apa_pedido Number(4) Código do mapa (Chave Primária) sequência não nulo

Centro_saude Varchar2(30) Nome o de saúde.

do centr não nulo

Nome_medico Varchar2(50) N não nulo ome do médico. Nome_clinica Varc N lo har2(100) ome da Clínica. não nuRef_contrato Varchar2(7) R contrato.eferência do não nulo

N_criancas Number(4) N ianças no co

Formato

úmero de crntrato. {0:d4}

Valor_total Num V ração nco

to 2} ber(10,2) alor de factu

ntrato. o Forma

{0:C

N_pedido Number(4) N do pedido. Formato

úmero {0:d4}

T a b e l a 4 0 – Classe

idos – Apresenta o mapa de a) ao IG

pedidos

“Mapa_pedido_igif”

Mapa_ped pedidos (cópi IF.

Classe: Mapa_Nome do Campo Tip idação o de Dados Descrição Val

ID_mapa_pedido C (Chave

a automática.

não nulo Number(4) Primária) sequênciódigo do mapa

Centro_saude Varchar2(30) Nome do centro de não nulo saúde. Nome_medico Varchar2(50) Nome do médico. não nulo Nome_clinica Varchar2(100) Nome da Clínica. não nulo Re V nf_contrato archar2(7) Referência do contrato. ão nulo

N_criancas Number(4) Número de crianças no contrato.

Formato {0:d4}

Valor_total Number(10,2) Valor de facturação no contrato.

Formato {0:C2}

N_pedido Number(4) Número do pedido. Formato {0:d4}

Page 200: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 181

T a b e l a 4 1 – Cl

_distribuicao – Apresenta o de

c atualizadas p den

triz_distribu

asse “Mapa_pedidos”

Matriz a matriz de distribuição

tista ou estomatologista.

do númer

rianças contr ara cada médico

Classe: Ma icao Nome do Campo Tipo de Da Descrição ção dos Valida

ID_matriz_distribuicao Number(4) z

(Chave Primária) sequência automática.

não nulo Código da matri

Ncc_ mato d4} 1 Number(4) Número de crianças no

código centro=1. For{0:

Nc Nc_2 umber(4) Número de crianças no código ce

Formato {0:ntro=2. d4}

Ncc_3 N Núcó

ormato umber(4) mero de crianças no digo centro=3.

F{0:d4}

Ncc_4 Number(4) Nú anças no có

Formato mero de cridigo centro=4. {0:d4}

Ncc_5 N Nú e crianças no có

Form{umber(4) mero d

digo centro=5. ato

0:d4}

Ncc_6 N Nú no có

F{umber(4) mero de crianças

digo centro=6. ormato 0:d4}

Ncc_7 N Núcódigo centro=7. {umber(4) mero de crianças no Formato

0:d4}

Ncc_8 N Núcódigo centro=8. {umber(4) mero de crianças no Formato

0:d4}

Ncc_9 N Nú o código centro=9.

F{umber(4) mero de crianças n ormato 0:d4}

Ncc_10 Nu o código centro=10.

Formato {0:d4} mber(4) Número de crianças n

Ncc_11 Number(4) Número de crianças no Formato código centro=11. {0:d4}

Ncc_12 Number(4) Número de crianças no código centro=12.

Formato {0:d4}

Ncc_13 Number(4) Número de crianças no código centro=13.

Formato {0:d4}

Ncc_14 Number(4) Nc

úmero de crianças no ódigo centro=14.

Formato {0:d4}

Total_criancas Number(4) Tc

otal de crianças ontratualizadas.

Formato {0:d4}

Nome_medico V o archar2(50) Nome do médico dentista. não nul

Centro_saude V archar2(30) Nome do Centro Saúde. não nuloT a b e l a 4 2 – Classe “Matriz_distribuicao”

Page 201: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 182

Operações:

dicionar Medico (A ) – Adicionar med tribuição

dicionar Medico

ico á matriz de dis .

A sClinica () – Ad i

nta os aliação

extern

edico_avaliad

icionar médicos da clín ca á matriz de

distribuição.

Medico_avaliador –

a.

Aprese dados do médico avaliador para av

Classe: M or Nome do Campo dos ção Tipo de Da Descrição Valida

ID_codigo_medico_av

édico

ência Number(4)

Código do mavaliador (Chave Primária) sequautomática.

não nulo

Nome_medico_av Varchar2(50) édico Nome do mavaliador. não nulo

Morada Varchar2(100) édico o Morada do mavaliador. não nul

Contacto Number(9) Contacto do telefone ou telemóvel.

Formato {0:d9}

Email não nulo Varchar2(30) Email do médico avaliador.

N_criancas_total Number(4) Números de crianças para avaliação externa.

Formato {0:d4}

Valor_total Num Valor total na Formato :C2} ber(10,2) avaliação externa. {0

T a b e l a 4 3 – Classe “Medico_avaliador”

Operações:

Criar Medico Avaliador () – Criar registo do médico avaliador por parte do

Coordenador.

Eliminar Avaliador () – Eliminar o registo do médico avaliador por parte do

Coordenador.

Consultar () – Consulta dos médicos avaliadores registados na Base de Dados.

Page 202: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 183

Medico_dentista – Apresenta dados e

cada centro de saúde e nos vários contratos.

ntista

do médico dentista ou estomatologista d

Classe: Medico_deNome do Campo T ição ão ipo de Dados Descr Validaç

ID_codigo_medico Number(4)

Cde (Chave Pau

ódigo do médico ntista/ES

rimária) sequência tomática.

não nulo

Nome_medico Va Nderchar2(100) ome do médico

ntista/ES. não nulo

Morada Va Mderchar2(150) orada do médico

ntista/ES. não nulo

Telefone Number(13) Contacto do telefone ou te

lemóvel.

Formato{0:d13}

ID_doente Nu mber(4) ID_profissional Nu mber(4)

ID_centro_saude Number(4) Código do Centro de Saúde (Chave estrangeira).

não nulo

ID_coCódigo do contrato

estrangeira). ntrato_ind Number(4) individual (Chave não nulo

ID_coCódigo do contrato em

estrangeira). ntrato_soc Number(4) sociedade (Chave não nulo

T a b e l a 4 4 – Classe “Medico_dentista”

contratos em sociedade.

global

Medicos_clinicas_global – Apresenta dados dos médicos dentistas ou

estomatologistas de cada centro de saúde nos

Classe: Medicos_clinicas_Nome do Campo osTipo de Dad Descrição Validação

ID_medicos_cli_global 4) Number(Código da tabela (Chave Primária) sequência automática.

não nulo

ID_contrato_soc o contrato

). Number(4)

Código dem sociedade (Chave estrangeira

não nulo

Ref_contrato_cli de. Varchar2(7) Referência do contrato em socieda não nulo

Nome_medico Varchar2(50) S. Nome do médico dentista/E não nulo

Funcao Varchar2(15) Função profissional de médico dentista ou ão nulo n

Page 203: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 184

estomatologista. T a b e l a 4 5 – Class

Medicos_clinicas_temp – Apresenta os dados adicionados temporários dos

m os em

sociedad os na c

Classe: Medicos_clinicas

e “Medicos_clinica_global”

édicos dentistas ou estom

e para posterior serem

atologistas de

inserid

cada centro de saúde no

lasse médicos_clinica_glob

s contrat

al.

_tempNome do Campo Tipo de Dados Descrição Validação

ID_mCódigo da tabela

edicos_clinica_temp Number(4) (Chave Primária) sequência automática.

não nulo

ID_contrato_soc Number(4)

em sociedade (Chave estran

não nulo Código do contrato

geira).

Ref_contrato_cli Varchar2(7) o nulo Referência do contrato em sociedade. nã

Nome_medico Varchar2(50) não nulo Nome do médico dentista/ES.

Funcao Varchar2(15) Função profissional de médico dentista ou estomatologista.

não nulo

T a lasse _temp”

Apresenta o nome ria da

criança.

Classe: Nome_dente

b e l a 4 6 – C “Medicos_clinica

Nome_dente – de cada dente da estrutura dentá

Nome do Campo Tipo de Dados Descrição Validação

ID_coCódigo do dente

digo_dente Number(4) (Chave Primária) sequência automática.

não nulo

ID_dentes Number(4) Código do registo no dente (Chave estrangeira).

não nulo

Nome_dente Varchar2(4) Nome do dente. não nulo T a b e l a 4 7 – la

P_mapa_anual – Apresenta os nom os mapas e o

n ou estom cad

C sse “Nome_dente”

es dos responsáveis d

a centro de saúde. úmero de dentistas atologistas em

Page 204: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 185

Classe: P_mapa_anual Nome do Campo T s ão ipo de Dado Descrição Validaç

ID_preenchimento NCódigo do mapa (sequência automática.

umber(4) Chave Primária) não nulo

Nome_responsavel Varchar2(100) N o nulo ome do responsável. nã

Data Da Da o{0:dd/MM/yyyy}te(7) ta de Visualização. F rmato

Observacao adicionada ao mapa. Varchar2(150) Observação

N_cenNúmero de centros de Formato tro_contra Number(4) saúde contratualizados. {0:d4}

N_profissionais_e Number(4) Total de estomatologistas contratualizados.

Formato {0:d4}

N_profissionais_md rmato Number(4) Total de médicos dentistas contratualizados.

Fo{0:d4}

ID_centro_saude Number(4) Código do Centro de Saúde (Chave estrangeira).

não nulo

T a b e l a 4 8 – Cla l”

Rastreio – Apresenta todos os rastreios das crianças contratualizadas no

Program

sse “P_mapa_anua

a de Promoção da Saúde Oral (PPSO).

Classe: RastreioNome do Campo Tipo de Dados Descrição Validação

ID NuCódigo do rastreio (s

o_rastreio mber(4) Chave Primária) equência automática.

nã nulo

ID_doente Nu C(Chave estrangeira). mber(4) ódigo da criança não nulo

Nome_doente Varchar2(50) Nome da criança. não nulo Tipo_analise Va Erchar2(15) scovagem.

Tratamento Va Tnrchar2(1) ratamento (sim ou ão).

Data_analise Varchar2(15) Data da escovagem. Data_tratamento Va Drchar2(15) ata de tratamento.

Nome_medico Varchar2(40) Na

ome do médico dicionado á criança.

Autorizacao Varchar2(15) Autorizado ou Não A não nulo utorizado.

Observacao Varchar2(100) Observação do

Page 205: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 186

rastreio.

Fluor_soluto Varchar2(1) F im o o nulo lúor em soluto (S

u Não). nã

Tipo_analise1 Va F oluto. rchar2(15) lúor em S Data_fluor Varchar2(15) Data do Flúor. não nulo e nulo

Escovagem Va ENrchar2(1) scovagem (Sim ou

ão). não nulo

Tipo_analise2 Varchar2(15) S não nulo elante. Selante Var não nulo char2(1) Selante (Sim ou Não).Data_selante Varchar2(15) Data do selante. não nulo e nulo Tipo_analise3 Varchar2(15) Tratamento.

Data_rastreio Date(7) Data do rastreio. Formato {0:dd/MM/yyyy}

Autorizado_s Varchar2(1) Autorização do Selante (Sim ou Não). não nulo

A VAutor do

ãoutorizado_t archar2(1) ização

tratamento (Sim ou Não).

n nulo

Inicio_programa Varchar2(1) não nulo Início do Pograma (Sim ou Não).

Final_programa Varchar2(1) Final do Programa (Sim ou Não). não nulo

T a b e l a 4 9

ões:

io ()

– Classe “Rastreio”

Operaç

Criar Rastre – Criar rastreio para

to_avalia ta o valiador

te r a tili

Classe: Registo_avaliador

a criança contratualizada.

Regis dor – Apresen registo de utilizador do médico a

mporário antes de se dicionado a um u zador credenciado.

Nome do Campo dos ção Tipo de Da Descrição Valida

ID_registo Number(4) Código do reg

misto

ária) (Chave Prisequência automática.

não nulo

Nome Varchar2(100) Nome utilizador. não nulo Tipo Varchar2(30) Tipo de utilizador. não nulo Sexo Varchar2(2) Sexo (M/F). não nulo Email Varchar2(75) Email do utilizador. não nulo

Username Varchar2(25) Username ou Login ão nulo do utilizador. n

Password Varchar2(32) Password do utilizador. não nulo

Page 206: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 187

Confirma_password Varchar2(32) lo Confirmação da Password. não nu

Datah_registo Date(7) Data e Hora do registo. {0:dd/MM/yyyy}

Formato

Mensagem_registo Varchar2(40) Mensagem de Alerta. não nulo

Assinala_registo Number(1) o ou Registo ActivNão.

Formato {0:d1}

T a b e l a 5 0 – Cl aliador”

Registo_intervencao – Apresenta todas as intervenções médicas nas crianças

contratualizadas.

Classe: Reg

asse “Registo_av

isto_intervencao Nome do Campo Tipo de Dados Descrição Validação

ID_registo_intervencao Number(4) Código da intervenção (Chave Primsequência automá

ária) tica.

não nulo

ID_doente Number(4) Código da criança (Chave estrangeira). não nulo

ID_dentes Varchar2(4) Código do dente.

Data Date(7) Data da intervenção médica.

Formato {0:dd/MM/yyyy}

Tipo_intervencao ção. o Varchar2(75) Tipo de interven não nul

Observacao Varchar2(200) d.

Observação a intervenção

Observacao_final Varchar2(200) dObservação final a intervenção.

Nome_medico Varchar2(60)

médico

ogista qu o

Nome do dentista ou estomatol e não nul

realizou a intervenção.

Centro_saude Varchar2(40) Centro dNome do e Saúde. não nulo

T a b e l a 5 1 – Cla to_intervencao”

Operações:

Criar Intervencao

sse “Regis

() – Criar intervenção dentária pelo médico dentista ou

estomatologista.

Consultar () – Consulta das intervenções criadas pelo médico dentista/ES.

Page 207: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 188

Registo_interven senta t tervenções as

crianças contratualizadas para avaliação extern

n

cao_av – Apre odas as in médicas n

a pelo médico avaliador.

Classe: Registo_interve cao_avNome do Campo Tipo de Dados ção Validação Descri

ID_registo_intervencao

Number(4)

Código da intervenção (Chave Primária) sequência automática.

não nulo

ID_doente Number(4) Código da criança (Chave estrangeira).

não nu

lo

Data Date(7) Data da intervenção Form

médica. {0ato

:dd/MM/yyyy}

Observacao_final ) Varchar2(500 Observação final da intervenção.

Nome_medico

ou

or que Varchar2(60)

Nome do médico dentista estomatologista avaliadrealizou a intervenção.

não nulo

T a b e l a 5 2 – Classe “Registo_intervencao_av”

()

Operações:

Criar Intervencao – Criar intervenção dentária pelo médico dentista ou

Incluir Observacao ()

estomatologista avaliador.

– Consulta das intervenções criadas pelo médico

dentista/ES avaliador.

nções médicas

te

Classe: Registo_intervencao_temp

Registo_intervencao_temp – Apresenta todas as interve

mpo contrrárias nas crianças atualizadas.

Nome do Campo Tipo de dos ação Da

Descrição Valid

ID_registo_intervencao_ Number(4)

da ão

ária)

não nulo temp

Códigointervenç(Chave Prim

Page 208: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 189

sequência automática.

ID_doente Number(4) da

ça (Chave Código crianestrangeira).

não nulo

Numero_dente Varchar2(4) nte. não nulo Nome do de

Data Date(7) o M/yyyy}

Data da intervenção médica.

Format{0:dd/M

Tipo_intervencao Varchar2(75)a.

Tipo de intervenção temporári

não nulo

Observacao Varchar2(200) intervenção temporária.

Observação da

Obser Varchar2(200) Observação final da vacao_final intervenção.

T a b e l a 5 3 – Classe “Registo_intervencao_temp”

o_temp_av – Apresenta todas as intervenções médicas

mporárias nas crianças contratualizadas da avaliação externa.

Class

Registo_intervenca

te

e: Registo_intervencao_temp_av

Nome do Campo Tipo de Dados

Descrição Validação

ID_registo_intervencao_ temp_av Number(4)

tica.

ulo

Código da intervenção(Chave Primária) sequênciaautomá

não n

ID_doente Number(4)

da

não nulo

Códigocriança (Chave estrangeira).

Data Date(7) Data da intervenção médica.

Formato /yyyy}{0:dd/MM

Observacao_final Varchar2(500 da ) Observação final intervenção.

T a b e l a 5 4 sto

– Classe “Regi _intervencao_temp_av”

Page 209: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 190

Seguranca – Apresenta os dados de segur dos utilizadores

r

Classe: Seguranca

ança ou recuperação

egistados.

Nome do Campo Tipo d ação e Dados Descrição Valid

ID_registo

Código do registo

automática.

nulo Number(4) (Chave Primária) sequência não

Nome Varchar2(100) Nome utilizador. não nulo Tipo Varchar2(30) Tipo de utilizador. não nulo Sexo Varchar2(2) Sexo (M/F). não nulo Concelho Varchar2(50) Centro de Saúde. não nulo

Codigo_secreto Number(4) igo pera

Formato {0:d

Códrecu

secreto de ção. 4}

Email Varchar2(75) ail d o nulo Em o utilizador. nã

Username Varchar2(25) Usernamdo utiliz não nulo e ou Login

ador.

Password Varchar2(3 swo o utilizad2) Pas rd d

or. não nulo

Confirma_password Varchar2(32) Confirm Passwo não nulo ação da

rd. Questao_secreta Varchar2(100) Questão o nulo secreta. nãResposta_secreta Varchar2(1 spost . 00) Re a secreta não nulo

Codigo_seguranca Varchar2(5) Código de Seguran não nulo ça.

Datah_registo Date(7) Data e Hora do registo.

Formato {0:dd/MM/yyyy}

Mensagem_registo Varchar2(40) Mensagem de Alerta.

Assinala_registo Number(1) Registo Activo ou Não.

Formato {0:d1}

T a b e l a 5 5 – Classe “Seguranca”

Tipo_escola – Apresenta todos os tipos de escolas e outra tipologia para todos

os centros de saúde.

Classe: Tipo_escola Nome do Campo Tipo de Dados Descrição Validação

ID_tipo Number(4)

. ulo

Código do tipo (ChavePrimária) sequênautomática

cia não n

Descricao_tipo ipo

outipologia.

ulo Varchar2(40)Descrição do t de escola ou tra não n

Page 210: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 191

T a b e l a 5 6 – C cola”

A s os tip as ios.

o_evento

lasse “Tipo_es

Tipo_evento – presenta todo os de eventos, notici ou colóqu

Classe: TipNome do Campo dos ição dação Tipo de Da Descr Vali

ID_tipo_evento sequên ulo Number(4) Código do tipo (Chave Primária) cia não nautomática.

Categoria_evento do tipo Varchar2(50) Descrição de evento. não nulo

T a b e l a 5 7 – C

tilizador nta todos o

do

lasse “Tipo_evento”

Tipo_u – Aprese s tipos de utilizadores registados.

Classe: Tipo_utiliza r Nome do Campo dos Descrição Validação Tipo de Da

ID_tipo_utilizador ária) sequên nulo Number(4)Código do tipo (ChaPrim

ve cia não

automática.

Tipo_utilizador Varchar2(4) utilizador. não nulo Descrição do tipo de

T a b e l a 5 8 – Classe “Tipo_utilizador”

Totais – Apresenta os totais dos contratos em todos os Centros de Saúde.

Classe: Totais Nome do Campo ados o Tipo de D Descrição Validaçã

ID_totais Number(4) não nulo Código do total (Chave Primária) sequência automática.

N_contrato_ind Number(4) {0:d4} Total de contratos individiuais.

Formato

N_contrato_soc Number(4) sociedade. Formato {0:d4}

Total de contratos em

N_con Total de contratos. Formato tratos Number(4) {0:d4}

N_criancas_inscritas Number(4) Total de crianças inscrit

Formato {as. 0:d4}

N_criancas_ci Number(4) FTotal de crianças nos contratos individuais.

ormato {0:d4}

N_criancas_cs Number(4) Total de crianças nos contratos em

Formato {0:d4}

Page 211: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 192

sociedade.

Percentagem_ci Va de Formato {0:P} rchar2(7) Percentagem

contratos individuais.

PercentagePercentagem de Formato

m_cs Varchar2(7) contratos em sociedade. {0:P}

T a b e l a 5 9 – Classe “Totais”

os_co enta os stão

a

Classe: Tratamentos_conc

Tratament nc – Apres tratamentos concluídos para a ge

dministrativa.

Nome do Campo Validação Tipo de Dados Descrição

ID_tr

Código do tratamento

Primária) sequência automática.

atamentos_conc Number(4) concluído (Chave não nulo

Ref_contrato Varchar2(7) Referência do c nulo ontrato. não

Nome_medico Varchar2(50) Ndentista ou e

ome do médico

stomatologista. não nulo

Nome_crianca Varchar2(50) Nome da criança. não nulo

Data_trat_conc Date(7) D{0:dd/MM/yyyy}

ata de conclusão. Formato

Lote Number(4) N Formúmero do lote. ato {0:d4}

Valor Number(10,2) Valor total do lote. Formato {0:C2}

T a b e l a 6 0 – Classe

Operações:

atament

“Tratamentos_conc”

Adiciona tr o () – Adiciona o trat ista

ou estomatologista.

icha ()

amento concluído pelo médico dent

Adicionar F icha con

Tratamentos_esc – Apresenta os tratamentos concluídos da escolha pela

gestão administrativa.

– Adiciona a f cluída.

Page 212: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 193

Classe: Tratamentos_esc Nome do Campo Tipo de Dados Descrição Validação

ID N

Código do tratamento concluído (Chave

não_tratamentos_esc umber(4) Primária) sequência automática.

nulo

Ref_contrato Varchar2(7) Referência do contrato. não nulo

Nome_medico Vmédico

ogista. archar2(50)

Nome do dentista ou estomatol

não nulo

Nome_crianca Varchar2(50) Nome da criança. não nulo

Data_trat_conc Date(7) Data de conclusão. Formato {0:dd/MM/yyyy}

Lote Number(4) Número do lote. Formato {0:d4}

Valor Number(10,2) Valor total do lote. Formato {0:C2}

Escolha Number(1) Escolha (Sim ou Não).

Formato{0:d1}

T a b e l a 6 1 – Classe “Tratamentos_esc”

Apresenta os dados dos utilizadores registados na Sub-Região

de Saúde da Guarda.

Classe: Utiliz

Utilizadores –

adores Nom dos Descrição Validação e do Campo Tipo de Da

ID_utilizador Number(4)

do utilizador registado (Chave Primária) sequência

não nulo

Código

automática.

Username Login ou Varchar2(25) username. não nulo

Password Varchar2(32) Password do utiliz não nulo ador.

ID_tipo_utilizador Number(4) Código do tipo de utilizador (Chave estrangeira).

não nulo

Nome Varchar2(100) Nome do utilizador. não nulo

Confirma_password Varchar2(32) Confirmação da password. não nulo

Email Varchar2(75) do não nulo Email

Page 213: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 194

utilizador.

ID_centro_saude Number(4) e não nulo Código do Centro de Saúde (Chavestrangeira).

T a b e l a 6 2 – C

Operações:

lasse “Utilizadores”

Registar Utilizador () – Registo do utilizador na Sub-Região da Guarda.

rar UtilizadorAlte es () – Alterar os arte do

Administrador.

Eliminar Utilizadores ()

dados dos utilizadores por p

– Eliminar utilizadores por parte do Administrador.

Consultar () – Consulta dos utilizadores registados pelo administrador.

Alterar Password () – Alterar a password por cada utilizador.

Validar Utilizador () – Validação do utilizador pelo administrador.

acaoValida autentic () – Validação de auten cada u

Inserir ()

ticação para tilizador.

– Inserção dos dados de utiliz

)

ador para segurança.

Validar ( – Valida to de uti

concluídos para a gestão

a a.

Classe: Valor_global

ção do regis lizador.

Valor_global – Apresenta os tratamentos

dministrativ

Nome do Campo dos ação Tipo de Da Descrição Valid

ID_valor_global N

Código do valor gPa

umber(4) lobal (Chave rimária) sequência utomática.

não nulo

Valor_global NValor da consulta i

{0:C2} umber(10,2) nterna.

não nulo Formato

Valor_extra N ) Valor da consulta e

{0:C2} umber(10,2 xterna.

não nulo Formato

T a b e l a 6 3 – Classe “Valor_global”

Operações:

Page 214: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 195

Alterar valor () – Alterar valor da consulta interna e externa pelo Financeiro.

3.2.3.

O modelo de dados Entidade-Relacionamento (ER) foi desenvolvido para

uxiliar o projecto de bases de dados, através da especificação de um esquema que

efine a organização da base de dados. O modelo de dados ER é baseado na

compreensão de que o mundo real é constituído por dois tipos de objectos:

MODELO ENTIDADE-RELACIONAMENTO

a

d

Page 215: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 196

............

• ntidade (descrevem objecto únicos): podem representar pessoas (funcionários,

lunos,...), organizações (escolas, empresas,...), coisas (livros, cd’s,...)

• elacionamento: relações entre as várias entidades.

om base em [CAM1999] o modelo de dados Entidade-Relacionamento é um

conjunto de tabelas, que podem partilhar o mesmo ficheiro físico, ou até estar

espalhadas por vários ficheiros.

figura 69 mostra o Modelo de Entidade-Relacionamento do Projecto.

E

a

R

C

A

Page 216: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

Figura 69 – Modelo Entidade Relacionamento

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 197

Page 217: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 198

3.2.4. DIAGRAMA DE COMPONENTES

“O diagrama de componentes é utilizado para descrever a arquitectura da

aplicação informática em termos de componentes de software”. (NUNES e O’NEILL, 2003, p.7)

O desenvolvimento de componentes bem estruturados e com interfaces bem

definidas permite efectuar uma manutenção mais eficiente do sistema.

A figura que se segue representa o diagrama de componentes da Gestão da

Saúde Oral de uma forma resumida, onde poderemos ver um conjunto de componentes

e as suas relações.

Page 218: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

Figura 70 – Diagrama de Componentes

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 199

Page 219: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 200

3.2.4. DIAGRAMA DE INSTALAÇÃO

“O diagrama de instalação permite descrever a arquitectura do equipamento

informático utilizado e distribuição dos componentes da aplicação pelos elementos da

arquitectura”. (NUNES e O’NEILL, 2003, p.7)

Na prática, permite demonstrar como o hardware está organizado e

como os componentes (software) estão distribuídos, estabelecendo assim a sua relação

física.

F i g u r a 7 1 – Diagrama de Instalação

Page 220: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 201

............

3.2.4. DIAGRAMA DE ACTIVIDADES

“O diagrama de actividades pode ser utilizado para descrever cada um dos use

cases, realçando o encadeamento de actividades realizadas por cada um dos objectos

do sistema, numa óptica de fluxo de trabalho (work-flow) ”. (NUNES e O’NEILL, 2003, p.7)

ara descrever fluxos de trabalho numa organização ou para detalhar operações

de uma classe, incluindo comportamentos que possuam processamento paralelo. Nas

figuras seguintes (Figura 72 e 73) estão descritos os diagramas de actividades:

Higienista Oral e Médico Dentista/ES.

O diagrama de actividades constitui um elemento de modelação simples, mas

eficaz p

Page 221: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

F i g u r a 7 2 – Diagrama de Actividades Higienista Oral

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 202

Page 222: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 203

............

F S i g u r a 7 3 Diagrama de Actividades Médico Dentista / E

Page 223: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 204

3.3. FERRAMENTAS UTILIZADAS

Para a elaboração do projecto foram utilizados diferentes softwares.

Inicialmente, procedeu-se a criação e planificação do modelo de Entidade

Relacionamento (ER) utilizando o Microsoft Visio 2003, que permite a criação de

diagramas técnicos, a documentação e organização de ideias complexas, de processos e

de sistemas. Os diagramas criados no Microsoft Visio 2003 permitem visualizar e

comunicar a informação de uma forma clara, concisa e eficaz.

Para proceder á criação de um modelo de Entidade Relacionamento (ER) no

Microsoft Visio 2003, inicialmente é necessário escolher uma categoria no progra

que neste caso é Bussine Process, o template que permite criar o modelo ER é o B

Flowchart. Após o tipo de diagrama escolhido o utilizador pode começar a criar o ER

ma,

asic

.

Figura 74 – Exemplo do ambiente de trabalho do Microsoft Visio 2003.

Page 224: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 205

............

Através da figura 74, podemos ver a área de trabalho do

possível criar o diagrama. Do lado esquerdo, en

Microsoft Visio 2003, onde é

contram-se as figuras necessárias para a

es). Os diagramas

Rose permitem mostrar e dar uma percepção clara e eficaz sobre a

planificação do projecto desenvolvido. Para

Através da figura 75, podemos ver um exemplo do programa Rational Rose

2000 Enterprise Edition. Nesta imagem podemos ver duas pastas que se salientam: a

pasta Use Case View e a pasta Logical View. Manipulando a pasta Use Case View com

o botão direito do rato, podemos criar os actores envolvidos no sistema, o diagrama de

casos de uso, os diagramas de sequência e os diagramas de colaboração enquanto na

pasta Logical View podemos criar os diagramas de classes.

criação do diagrama.

Após a definição do modelo de Entidade Relacionamento (ER) utilizou-se o programa

Rational Rose 2000 Enterprise Edition, através deste foi possível criar vários diagramas

(diagrama de casos de uso, diagramas de sequência, diagramas de colaboração,

diagramas de actividades, diagramas de instalação e diagrama de class

criados no

a construção dos diferentes diagramas é

necessário um conjunto de componentes (exemplo: rectângulo que se encontra a

vermelho na figura 75 seguinte).

Page 225: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

Figura 75 – Ambiente l Rose 2000de trabalho do Rationa Enterprise Edition.

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 206

Page 226: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 207

CAPÍTULO IV

4. IMPLEMENTAÇÃO

Neste capítulo é feita uma descrição da implementação do Projecto e das

ferramentas utilizadas para a sua construção.

A implementação foi dividida em duas fases:

1. Após a realização da análise e concepção do sistema (Capítulo anterior)

procedeu-se a construção da base de dados.

2. A segunda fase consistiu na elaboração e desenvolvimento do projecto, onde

foi implementado o código e arquitectado os interfaces do projecto.

4.1. BASE DE DADOS

A ferramenta que se utilizou como servidor de base de dados foi o Oracle

DataBase 10g Release 1 (10.1 ou 10.2) for Windows. Esta foi a ferramenta escolhida

porque na instituição Sub-Região de Saúde da Guarda já tinha esta ferramenta nas suas

diversas aplicações a funcionar. Mas poderia ter escolhido o Microsoft SQL Server 2005

ou o MySql 5.0.37 mas como já tinham a ferramenta do Oracle DataBase 10g Release 1

(10.1 ou 10.2) for Windows tive de optar por esta, devido ás licenças dos produtos.

O Oracle DataBase 10g Release 1 (10.1 ou 10.2) for Windows, assenta o seu

desenvolvimento já com interfaces de criação e manutenção da base de dados através da

Internet ou Intranet onde pode verificar as falhas, alterações e outros tipos importantes

para o administrador da Base de Dados. Sendo uma das novas versões de software do

Oracle para armazenamento, gestão e análise de dados que vai aumentar a

Page 227: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 208

escalabilidade, disponibilidade e segurança para aplicações corporativas. Tornando-se

assim mais acessíveis e fáceis de serem criadas, implementadas e geridas.

da Empresa Quest Software foi a ferramenta utilizada para

criar tabelas, vistas (views), procedimentos, triggers, funções, índices, roles,

da Base de Dados em Oracle. Mas

tablespace utilizei a ferramenta Oracle

SQL Plus*. Na implementação do script de Base de Dados utilizei o notepad do

Window e ser mais fácil

a criação da Base de Dados. A execução do script também poderia ser executado na

ferrame

de script´s. dos já pude utilizar a ferramenta

SQL Navigator 4.3 para criar procedimentos, triggers e funções para as várias tabelas

também

alterações, elim

Nas figuras que se seguem (figura 76 e 77) podemos ver o ambiente do SQL

el visualizar todos os componentes da base de dados em

Oracle. Através desta ferramenta foi possível realizar os procedimentos (procedures),

trigger

O SQL Navigator 4.3

previlégios, tablespaces e outras funcionalidades

para criar as tabelas, sequences, utilizadores,

s para posterior ser executado na ferramenta Oracle SQL Plus*

nta iSql Plus* URL, aplicação de Internet ou Intranet do Oracle para execução

Após estar executado o script da base de da

tive de adicionar todos os previlégios ao utilizador para realizar possíveis

inações e inserções futuras na Base de dados.

Navigator 4.3, onde é possív

s e funções (Functions) na base de dados.

Page 228: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 209

............

Figura 76 – Autenticação na Base de Dados.

F i g u r a 7 7 – Visualização de todas as componentes para a gestão da Base de Dados

em Oracle através da ferramenta SQL Navigator 4.3.

Page 229: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 210

É necessário salientar que antes de criar a base de dados foi necessário executar

o ficheiro, scriptBD.sql na ferramenta iSQL* Plus Release 10.1.0.2 (figura 78) para a

criação da Base de Dados.

Figura 78 – Execução de scripts na ferramenta iSQL* Plus Release 10.1.0.2

Existe também uma ferramenta de internet ou intranet para a gestão da Base de

dados fornecida pelo servidor Oracle, o Enteprise Manager 10g Database Control URL

onde o administrador pode visualizar todas as falhas, recover´s, utilizadores em sessão,

gráficos de tempo de acesso e entre outras funcionalidades disponíveis. A ferramenta é

muito importante porque o administrador pode estar em diferentes locais na rede

Intranet e verificar através de um Url de acesso o desempenho da Base de Dados.

Page 230: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 211

4.1.1. CONFIGURAÇÃO DA BASE DE DADOS

Na configuração da base de dados para a aplicação do Projecto teve de seguir os

seguintes passos para que a configuração esteja correcta:

1. Foi utilizado a ferramenta Visual Studio 2005 Professional Edition com

.net framework 2.0 na implementação do projecto. Na ferramenta foi

configurado através do componente assistente Data Connections tal

como mostra a figura 79.

Figura 79 – Configuração do Data Connections para oracle

2. Após ter configurado o assistente e testado a conexão á base de dados

com sucesso, no ficheiro Web.Config (figura 80) da ferramenta Visual

Studio 2005 terá de ter esta configuração.

Figura 80 – Configuração do acesso à base de dados

Page 231: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 212

3. Após ter colocado o respectivo código no ficheiro Web.Config também é

necessário configurar o Servidor Oracle para a Internet ou Intranet

tor. Na Figura 81, mostra o

assistente do Oracle Net Manager.

através das ferramentas Oracle Net Configuration Assistant, Oracle Net

Manager e Microsoft ODBC Administra

Figura 81 – Assistente do Oracle Net Manager.

4. P s em Oracle é

necessário adicionar ao projecto implementado, uma referência, isto é, o

é necessário configurar os

ficheiros sql.ora, listener.ora e tnsnames.ora, na figura seguinte (Figura

82) é visualizado a configuração do ficheiro tnsnames.ora.

ara que a implementação do projecto utilize conexõe

System.Data.OracleClient e também tem de ser colocado o ficheiro

oci.dll (Oracle Call Interface) no sistema do Windows

(c:\windows\system32\oci.dll). Também

Page 232: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 213

Figura 82 – Configuração do ficheiro tnsnames.ora

Após ser configurado a aplicação para conexões em Oracle existem outras

funcionalidades na ferramenta Microsoft Visual Studio 2005 Professional Edition que

vieram facilitar a implementação por parte do programador e também a ferramenta SQL

Navigator 4.3 tem os mesmos métodos de implementação através da linguagem SQL e

Oracle PL\SQL.

A linguagem SQL é uma linguagem padrão para operações com base de dados,

que foi elaborada de forma a ser independente do hardware ou do software. Ao usar a

linguagem SQL não é necessário saber qual o software de base de dados ou do hardware

envolvido em uma operação. Tudo o que é preciso conhecer são os comandos/instruções

SQL padrão para solicitar informações, que obrigatoriamente é o mesmo em todos os

sistemas que utilizam o SQL.

que ajudou em

em cer

permite

nossa b

Quando efe

SQL que ser a programar

na base de dados, seja muito mais reduzido porque evitamos erros de sintaxe, que

acontece muitas vezes quando inserimos código manual.

A ferramenta de implementação, Visual Studio 2005 contém uma característica

muito a criação dos procedimentos bem como do acesso à base de dados

tas alturas da aplicação. Essa propriedade é denominada de Query Designer, que

que em vez de escrevermos o código SQL para o que pretendemos, acedemos a

ase de dados graficamente e escolhemos os campos que queremos das tabelas.

ctuamos todas as operações que necessitamos, ele próprio coloca o código

ia necessário. Este método, origina que o tempo que se demora

Page 233: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 214

Na figura 83 é representado um exemplo da utilização do Query Designer.

Figura 83 – Exemplo da utilização do Query Designer

Com base em [CAM1999] um procedimento é um subprograma escrito em SQL

que pode estar armazenado na base de dados ou então integrado numa biblioteca de

código, fora da base de dados.

O exemplo seguinte é de um dos procedimentos que foi criado para o projecto da

Gestão da Saúde Oral, tem como finalidade registar um utilizador na base de dados.

PROCEDURE CRIA_UTILIZADOR (v_id_utilizador IN utilizadores.id_utilizador%TYPE, v_username IN utilizadores.username%TYPE, v_password IN utilizadores.password%TYPE,

Page 234: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 215

v_id_tipo_utilizador IN utilizadores.id_tipo_utilizador%TYPE, v_nome v_conf_email IN utilizadores.email%TYPE, _id_centro_saude IN utilizadores.id_centro_saude%TYPE ) IS valida_nome_u number; cursor c1 is select id_utilizador from utilizadores where (nome=v_nome); BEGIN open c1; fetch c1 into valida_nome_u; if c1%notfound then insert into utilizadores (id_utilizador, username, password, id_tipo_utilizador, nome, confirma_password, email, id_centro_saude) values (S_UTILIZADORES.NEXTVAL, v_username, v_password, v_id_tipo_utilizador, v_nome, v_confirma_password, v_email, v_id_centro_saude); commit; else raise_application_error(-20001,'Esse nome de Utilizador já existe!!! -'||SQLCODE||' -ERROR- '||SQLERRM); end if; end;

Na ferramenta SQL Navigator, a criação de triggers é muito fácil de ser

implementado tal como mostra a Figura 84, o trigger Actualiza_ncriancas tem como

finalidade actualizar o campo crianças_inscritas da tabela crianças_medico.

IN utilizadores.nome%TYPE, irma_password IN utilizadores.confirma_password%TYPE,

vv

F i g u r a 8 4 – Exemplo do trigger Actualiza_ncriancas

Page 235: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 216

4.2. P E AÇÃO DA APLICAÇÃO ROGRAMAÇÃO E STRUTUR

O Microsoft Visual Studio .NET 2005 Profissional Edition é um software que

tém um conjunto completo de ferramentas de desenvolvimento para a construção de con

aplicações web ASP.NET, serviços web XML e para aplicações móveis.

i utilizado o

rofissional Edition. Sendo a Gestão da Saúde Oral

P.NET e a

a

oucas linhas

Para o desenvolvimento e estruturação do interface do projecto fo

Microsoft Visual Studio .NET 2005 P

conjunto de várias linguagens,

ente VB.NET, C#.NET e J#.NET.

uma aplicação para a Internet ou Intranet, utilizou-se a plataforma AS

linguagem C#.NET. Esta linguagem é considerada uma linguagem sofisticada orientad

a objectos e de fácil utilização pois permite obter maiores resultados com p

de código.

A plataforma ASP.NET permite a construção de páginas usando menos código

ASP e esta plataforma suporta umdo que o

nomeadam

Na figura que se segue, podemos visualizar a criação de um novo web site em

ASP.NET.

Figura 85 – Criar um novo website em ASP.NET

Page 236: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 217

Na plataforma ASP.NET 2.0 contém um conjunto de novas funcionalidades para

suporte e aumento da produtividade, no desenvolvimento do projecto foram usados

alguns c

05.

ontrolos que facilitaram a sua elaboração.

A figura 86 mostra o ambiente do Microsoft Visual Studio.Net 20

Figura 86 – Ambiente da ferramenta Microsoft Visual Studio.Net 2005

Comparando esta versão do Microsoft Visual Studio 2005, com as versões

anteriores podemos observar que já não é necessário possuir um servidor web IIS

instalado no computador para realizar os testes da aplicação. O próprio Visual Studio já

traz incluído um servidor que será executado cada vez que se correr uma aplicação web

pelo Visual Studio (ver figura 87).

Figura 87 – Servidor web próprio

Page 237: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 218

4.2.1.

ma página ‘especial’, que define o

layout g

(ABREU, 2006, p.392)

A Master Page pode ser considerada como uma herança visual, ou seja, consiste

na funcionalidade de se criar uma página modelo, e gerar todas as outras páginas a partir

dessa, resultando num reaproveitamento enorme da implementação visual, pois só é

preciso implementar uma única vez.

No projecto foram utilizadas várias Master Pages, mas devido ao facto de o

funcionamento ser igual só irei fazer referência a uma.

MASTER PAGE

“Uma master page pode ser vista como u

A Master Page principal do projecto está representada na figura 88.

enérico de todas as páginas que usam essa master.”

Figura 88 – Master Page do projecto (MasterPage.master)

Na figura 89, podemos visualizar um exemplo de herança da Master Page, é de

salientar que toda a parte exterior envolvente do ContentPlaceHolder se mantém, só o

interior deste é que é alterável.

Page 238: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 219

Figura 89 – Herança Visual da Master Page (Index.aspx)

Page 239: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 220

............

4.2.2. SEGURANÇA NA AUTENTICAÇÃO DOS UTILIZADORES

“A segurança de uma aplicação web passa pela realização de operações de

autenticação e autorização.” (ABREU, 2006, p.419)

♦ AUTENTIFICAÇÃO DE UTILIZADORES

O mecanismo de validação e autenticação das contas de utilizador usado no

projecto foi a autenticação de Forms, a utilização deste tipo de autenticação faz com que

apenas sejamos responsáveis por definir o algoritmo de validação usado para autenticar

o utilizador. Este sistema de autenticação é ideal quando queremos permitir o registo e

autenticação de u ecto.

seguir é apresentado o código que configura a autenticação no projecto. <authentication mode="Forms"> <forms name=".ASPXAUTH" loginUrl="~/index.aspx" protection="Validation" timeout="35"/>

</authentication>

o podemos visualizar, foram definidos o tipo de autenticação, neste caso,

“FormsAuthentication”, a localização da página que efectua a validação das credenciais

do utilizador (index.aspx), o tipo de protecção (Validation) e o tempo de validade da

sessão após inactividade do utilizador (35 minutos).

tilizadores numa aplicação web, como é o caso do proj

A

Com

Page 240: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 221

4.2.3. WSAT – WEB SITE ADMINISTRATION TOOL

O WSAT (Web Site Administration Tool) é uma aplicação ASP.NET fornecida

com o Visual Studio.NET 2005. O WSAT está dividido em algumas Tabs: Home,

Security, Application e Provider. Nestas tabs é possível gerir algu

lacionadas com a aplicação Web mas no caso do projecto só foi utilizada a

.

Para se aceder a este interface (figura 90) selecciona-se na barra de ferramentas

do Mic

mas configurações

re

Application

rosoft Visual Studio.NET 2005, a opção WebSite e de seguida, a opção ASP.NET

Configuration e Application.

Figura 90 – Interface do Web Site Administration Tool (WSAT)

Page 241: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 222

4.2.4. SELECCIONAR, ADICIONAR, ALTERAR E ELIMINAR DADOS

rvirem para tratar dados provenientes de base de dados têm funções

diferentes. Os controlos (TreeView, GridView, FormView, DetailsView,

Crysta

trolos (SqlDataSource, SiteMapDataSource ou DataSet)

porque são os controlos que filtram a informação a ser mostrada.

♦ Controlo SQLDataSource

O controlo SQLDataSource permite reduzir a quantidade de linhas de código

necessárias para aceder a base de dados.

Na figura 91 é representado um exemplo de um acesso à base de dados

utilizando um SqlDataSource. É de salientar que o acesso pode ser efectuado através

das tabelas da base de dados ou através de um procedimento previamente construído.

A plataforma ASP.NET tem um conjunto de controlos, que permitem um acesso

a uma base de dados para manipular os seus dados. No projecto foram utilizados os

controlos SqlDataSource, TreeView, SiteMapDataSource, DataSet, GridView,

FormView, DetailsView, CrystalReportViewer e CrystalReportSource. Estes controlos

apesar de se

lReportViewer e CrystalReportSource) servem para representarem os valores que

o utilizador quer visualizar. Para essa visualização, estes controlos necessitam estar

ligados através de outros con

Figura 91 – Configuração de um SqlDataSource utilizando tabelas no VS 2005

Page 242: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 223

♦ Controlo TreeView, SiteMapDataSource

O controlo TreeView permite apresentar os dados em forma de árvore. Este

controlo apresenta dados hierárquicos provenientes do controlo SiteMapDataSource.

Por sua vez, o SiteMapDataSource carrega os dados do ficheiro WebSiteMap (guarda os

ficheiros de navegação). A figura 92 apresenta um exemplo de TreeView no projecto.

Figura 92 – Utilização do controlo TreeView

♦ Controlo DataSet

“O DataSet permite manter uma mini base de dados em memória. No interior

trarmos uma ou mais tabelas, representadas por

instânc(ABREU, 2006, p.207)

deste elemento, é normal encon

ias da classe DataTable”.

O responsável por efectuar a passagem entre a base de dados física e a base de

dados em memória representada pelo DataSet é a classe SqlDataAdapter. Na figura 93,

é representado um exemplo de um acesso à base de dados utilizando um DataSet.

Figura 93 – Acesso à base de dados através de DataSet

Page 243: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 224

♦ Controlo GridView

O controlo GridView permite apresentar dados sobre a forma de uma tabela. O

controlo possui várias propriedades capazes de definir o aspecto de cada linha

apresentada. Para além disso o controlo suporta ainda as operações de ordenação,

paginação e edição dos dados sem escrever uma única linha de código. Pode ainda ser

configurado em conjunto com o controlo "FormView" para exibir detalhes de um registo

da GridView. Na figura 94 pode-se observar um exemplo de uma gridview utilizada no

projecto.

Figura 94 – GridView com a paginação activa

conjunto de atributos, por vezes a sua utilização torna-se mais útil relativamente ao

controlo anterior. O controlo FormView obriga a construir templates para apresentar os

dados ao utilizador (este possui vários templates: leitura, inserção e edição de dados,

que por sua vez, podem ser usados ao mesmo tempo ou apenas escolher um como modo

de visualização).

No projecto foram utilizados os controlos FormView para inserção, visualização,

edição e eliminação de dados. Na figura 95 podemos visualizar um exemplo do

FormView usado no projecto para visualizar e eliminar dados da tabela rastreio.

♦ Controlo FormView

O controlo FormView permite visualizar um registo de cada vez ou de um

Page 244: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 225

Figura 95 – Exemplo de um FormView

♦ Controlo CrystalReportViewer e CrystalReportSource

O controlo CrystalReportViewer permite visualizar relatórios dos dados de

várias tabelas utilizando um Dataset em que esses dados serão visualizados através do

controlo CrystalReport. O controlo CrystalReportSource é utilizado para especificar

qual o CrystalReport CrystalReport é um

relatório em que será apresentado vários dados das tabelas, caso queira imprimir ou

ma ToolBar para essas funcionalidades e os dados podem ser

exporta

a escolher na sua visualização. O controlo

exportar esses dados tem u

dos para formatos de Word, Excel e Adobe Reader. Na figura 96 mostra um

exemplo da utilização de um dos controlos mencionados anteriormente.

F i g u r a 9 6 – Exemplo da utilização do controlo CrystalReportViewer

Page 245: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 226

CAPÍTULO V

5. CONCLUSÕES

Inicialmente, na análise do que se pretendia resolver surgiram algumas dúvidas

na análise e concepção do problema mas ao longo do tempo fui resolvendo as partes

complexas e estruturando essa análise com detalhe para melhor entendimento.

No inicio da implementação do projecto tinha em vista utilizar algumas

funcionalidades tais como, uma aplicação que utilizasse páginas em jsp e applets em

Java e uma base de dados ncionalidades teria mais

ades, neste caso, a

ferrame

Dados

bém foram realizados muitos testes na implementação do projecto. Os

utilizadores da aplicação ao longo do percurso da sua implementação foram testando a

aplicação e indicando algumas alterações. Foi muito grato realizar este projecto porque

gostei de trabalhar em equipa no desenvolvimento da aplicação para a web.

Numa análise geral os objectivos propostos no início do projecto foram todos

atingidos.

em MySQL porque ao utilizar estas fu

segurança dos dados. Mas optei por outro tipo de funcionalid

nta Microsoft Visual Studio 2005 Profissional Edition e a ferramenta de Base de

Oracle DataBase 10g Release 1 (10.1 ou 10.2) devido a ser mais fácil na sua

implementação e por já utilizarem algumas ferramentas na Instituição.

A implementação do projecto sofreu algumas alterações ao longo do tempo

devido aos esclarecimentos dos profissionais de saúde mas foi muito importante para a

sua implementação. A utilização das várias ferramentas serviu para melhorar a

experencia de utilização.

Tam

Page 246: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 227

5.1. PERSPECTIVAS DE TRABALHO FUTURO

ro seria útil implementar o seguinte:

go seria

possível todos os utilizadores acederem do exterior.

Para trabalho futu

• Alterar a Base de Dados Oracle para Microsoft SQL Server para poder

alojar a página numa empresa. Ao alterar a base de dados lo

• Adicionar idosos e grávidas ao Programa de Contratualização;

• Aperfeiçoar algumas funcionalidades do Projecto.

• Em cada interface do utilizador ter um controlo de alteração dos temas de

visualização.

• Ter um sistema de alerta de marcações de consultas na aplicação do

Médico Dentista ou Estomatologista.

Page 247: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 228

LISTA DE ACRÓNIMOS

• PNPSO – Programa Nacional de Promoção da Saúde Oral.

a Saúde.

• CPO – Indice dos dentes Cariados, Perdidos e Obturados.

• IGIF – Instituto de Gestão Informática e Financeira d

• SRS – SubRegião de Saúde da Guarda.

• GPD – Gabinete de Desenvolvimento e Gestão de Projectos de Saúde.

Page 248: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

............

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 229

B AFIAIBLIOGR

ABREU, Luís, ASP.NET 2.0 Curso Completo, Lisboa, Editora de Informática FCA,

NUNE .actualizada e

VIEIRA, João, ática

FCA, Junho 2002.

VIEIRA, João,

FCA, Junho 2003.

ites Consultados

(http://msdn2.microsoft.com/pt-br/asp.net/default.aspx) Consultado em 2007-06-15

(http://msconline.maconstate.edu/tutorials/aspnet20/default.htm) Consultado em 2007-06-17

tti.net

(http://www.macoratti.net/) Consultado em 2007-10-23

he Official Microsoft ASP.NET Site

(http://www.asp.net/) Consultado em 2007-10-23

Junho 2006.

S, Mauro e O’NEILL, Henrique, Fundamental de UML, 2ª ed

aumentada, Lisboa, Editora de Informática FCA, Junho 2003.

Programação com ASP.NET, Vol. I, Lisboa, Editora de Inform

Programação com ASP.NET, Vol. II, Lisboa, Editora de Informática

SASP.NET Developer Center

ASP.NET 2.0 Tutorial

Macora

T

Page 249: Gestão da Saúde Oral - IPGbdigital.ipg.pt/dspace/bitstream/10314/148/1... · Conteúdo Protegido INSTITUTO POLITÉCNICO DA GUARDA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO ESTÁGIO

Conteú

do P

roteg

ido

II NN SS TT II TT UU TT OO PP OO LL II TT ÉÉ CC NN II CC OO DD AA GG UU AA RR DD AA EE SS CC OO LL AA SS UU PP EE RR II OO RR DD EE TT EE CC NN OO LL OO GG II AA EE GG EE SS TT ÃÃ OO

EE SS TT ÁÁ GG II OO DD EE FF II MM DD EE CC UU RR SS OO –– GG EE SS TT ÃÃ OO DD AA SS AA ÚÚ DD EE OO RR AA LL 230

............

ANEXOS – MANUAL DE UTILIZADORES

fun o projecto. Este manual foi utilizado por todos os utilizadores do

Projecto, no qual também realizei formação do Projecto na Instituição Sub-Região de

Cen

Nos anexos é apresentado o manual de utilizadores onde se encontra descrito o

cionamento d

Saúde da Guarda para que todos os profissionais pudessem utilizar a aplicação nos 14

tros de Saúde do distrito.