Projeto_Sistema de Controle de Clínica Médica

168
8 UNIVERSIDADE CÂNDIDO MENDES COORDENAÇÃO DE PÓS-GRADUAÇÃO E ATIVIDADES COMPLEMENTARES DEPARTAMENTO DE PESQUISA E PÓS-GRADUAÇÃO COORDENADORIA DE CURSOS DE PÓS-GRADUAÇÃO LATO SENSU Emerson Barros de Meneses Projeto: Sistema de Controle de Clínica Médica Trabalho de Conclusão de Curso Rio de Janeiro Julho/2007

Transcript of Projeto_Sistema de Controle de Clínica Médica

Page 1: Projeto_Sistema de Controle de Clínica Médica

8

UNIVERSIDADE CÂNDIDO MENDES

COORDENAÇÃO DE PÓS-GRADUAÇÃO E ATIVIDADES COMPLEMENTARES

DEPARTAMENTO DE PESQUISA E PÓS-GRADUAÇÃO

COORDENADORIA DE CURSOS DE PÓS-GRADUAÇÃO LATO SENSU

Emerson Barros de Meneses

Projeto: Sistema de Controle de Clínica Médica

Trabalho de Conclusão de Curso

Rio de Janeiro

Julho/2007

Page 2: Projeto_Sistema de Controle de Clínica Médica

9

CAPITULO I

1 – INTRODUÇÃO

A finalidade deste trabalho é desenvolver o projeto de

um sistema computacional com a intenção de facilitar e controlar o funcionamento da

Clínica Médica Particular Otoban.

Além disso, o sistema deverá fornecer relatórios de

interesses da diretoria da Clínica Médica.

O sistema informatizará desde o atendimento médico

até a consulta e diagnóstico de exames, não serão envolvidas internações na Clínica, e não

serão fornecidos remédios gratuitos a pacientes. A informatização do sistema visa

transformar todo o trabalho de atendimento, anteriormente manual, mais rápido e com

melhor eficiência a seus pacientes.

Clínica Médica Otoban, localizada na rua Silva Cardoso 629

- Bangu – Rio de Janeiro/RJ.

Page 3: Projeto_Sistema de Controle de Clínica Médica

10

1.1 – DESCRIÇÃO DO TEMA:

O projeto CF (Clinica Fácil) foi elaborado para

auxiliar na recepção e atendimento dos pacientes.

Visando melhorar os procedimentos da Clínica

Medica Otoban em relação à qualidade e agilidade no atendimento, armazenamento de

informações tanto do paciente, do médico quanto da consulta em geral.

Perante estas informações, analisamos,

desenvolvemos e implantamos o projeto com a finalidade desejada pelos funcionários da

Clínica.

1.2 – JUSTIFICATIVA:

A idéia é desenvolver a análise e o projeto de um

sistema com a intenção de controlar administrativamente o funcionamento da Clínica,

dando maior qualidade no atendimento aos pacientes. Serão feitos cadastros do paciente

com seus dados pessoais.

Procuramos desenvolver um sistema de alta qualidade

e de baixo custo voltado para prestação de serviço na área de atendimento e a

confiabilidade do seu software.

O sistema não abrange todas as áreas existentes da

Clínica sendo assim serão abordados basicamente as funções de atendimento,

cadastramento de pacientes, cadastramento de exames, agendamento de consultas,

Page 4: Projeto_Sistema de Controle de Clínica Médica

11

cadastramento de médicos e especialidade médica, e funções de apoio ao atendimento

médico.

No quesito segurança, o sistema será dividido por

nível de hierarquia. No caso do atendente, do médico ou do administrador, eles somente

terão acesso aos dados que correspondem a sua função. Esse acesso será feito por meio de

login e senha que será feito pelo administrador do sistema.

A idéia é que o sistema venha a proporcionar maior qualidade

e agilidade no serviço de atendimento ao paciente, ajudando valer ao negócio da Clínica

aumentando sua vitalidade.

1.3 – OBJETIVOS:

O objetivo principal desse projeto é apresentar um

sistema que atenda as necessidades dos funcionários da Clínica de forma mais efetiva e

eficaz, acabando com os problemas apresentados. As medidas adotadas tornarão o trabalho

de maior qualidade, tendo em vista que serão tratadas as deficiências encontradas,

adicionando ainda novos recursos que permitirão a segurança, o acesso e o controle das

informações através da modernização do processo de realização de tarefas da Clínica.

A idéia de informatizar uma Clínica Particular surgiu

para facilitar o atendimento aos pacientes, e para facilitar o acesso dos funcionários ao

sistema.

O sistema terá interface gráfica tornando sua

utilização amigável e intuitiva, permitindo que o atendente, o médico e o administrador do

sistema aprendam facilmente a operá-lo.

Page 5: Projeto_Sistema de Controle de Clínica Médica

12

Um bom sistema deve facilitar a compreensão e percepção do

usuário para que haja mais estímulo no trabalho.

1.4 - ANÁLISE DO AMBIENTE ORGANIZACIONAL:

1.4.1.Definição do Ramo de Atividade:

Mercado: De acordo com pesquisas recentes, o Brasil

apresenta hoje um indicativo de maior busca na área de clinicas medicas e hospitais

particulares. Devido a precariedade do sistema publico de saúde. Assim as clinicas medicas

precisam investir para melhor atender ao seu publico crescente. Implicando na aquisição de

novos componentes tecnológicos e serviços que atendam as necessidades da empresas que

não estão totalmente adaptadas a era da informação. A clinica é de pequeno porte e busca

destaque no mercado. É uma clinica que esta crescendo no mercado.

Objetivos empresariais: A clinica busca perfeição em seus

serviços e aprimorar os conhecimentos dos funcionários para um serviço de qualidade,

para que possa se destaque no âmbito da saúde.

Fatores críticos de sucesso: O que poderia inviabilizar o

sucesso para uma clinica medica seria a possível incapacidade dos médicos e/ou

atendentes. Com isso o mau atendimento dos funcionários poderá acarretar em redução do

numero de pacientes e prejuízo para a clínica médica. Além de perder a confiabilidade dos

serviços prestados, colaborando assim para o insucesso da clínica.

Page 6: Projeto_Sistema de Controle de Clínica Médica

13

1.4.2.Organograma da Clínica:

Legenda:

Localização

Abrangência

Médico Chefe

Administrador

do sistema

Atendente

Médico Supervisor

Operacional Médica

Médicos

Page 7: Projeto_Sistema de Controle de Clínica Médica

14

1.4.3 - Descrição das Funções:

Médico Chefe – é responsável pelo gerenciamento da clínica,

é a pessoa que contrata novos funcionários e autoriza a compra de equipamentos.

Administrador do sistema – é o responsável pelo

cadastramento de novos médicos e atendentes, novos exames e especialidades.

Atendente – é o responsável por todos os tramites referentes

a consulta, pagamento, paciente e relatórios.

Supervisor Médico – é o responsável por administrar os

médicos do seu turno.

Médico – é o responsável por atender os pacientes e pode

verificar informações referentes a exames, paciente e consultas.

1.4.4. Plataforma Tecnológica Existentes:

A Clínica Médica atualmente necessita de um sistema

que facilite a consulta e atendimento ao paciente, agilizando o trabalho do atendente, do

médico e do administrador. A idéia principal é acabar com o acúmulo de fichas e

documentos para melhorar a organização da Clínica.

Isso será feito através de um sistema que organize desde o

agendamento da consulta até o diagnóstico do paciente, sendo incluído também todas as

funções de apoio ao atendimento médico, inclusive o cadastramento dos médicos, e

emissão de relatórios de interesse da Clínica.

O cadastro do paciente é feito a partir de preenchimento de

fichas, sendo guardada em ordem alfabética para facilitar a sua procura, e todo o controle

Page 8: Projeto_Sistema de Controle de Clínica Médica

15

administrativo da Clínica é feito de forma lenta e cansativa, sendo manuscrito pelo

atendente na recepção.

1.5 – METODOLOGIA DE DESENVOLIVIMENTO:

1.5.1 – Levantamento de Requisitos:

R01 - O sistema irá informatizar desde o atendimento até

a consulta de pacientes;

R02 - O sistema deverá fornecer relatórios, que serão

mensalmente emitidos e impressos;

R03 – O sistema permite emissão de faturamento mensal

da clínica;

R04 – O sistema permite emissão dos dados da consulta

médica;

R05 – O sistema permite emissão dos dados da agenda

médica;

R06 - O sistema permite armazenar informações tanto do

paciente, do médico, quanto da consulta;

R07 - O sistema deve permitir que o médico tenha acesso

aos dados do paciente;

R08 – O sistema permite armazenamento dos dados da

especialidade e exames;

Page 9: Projeto_Sistema de Controle de Clínica Médica

16

R09 - O sistema permite o controle de pagamentos de

consultas e exames em geral.

1.5.2 – Regras de Negócio:

RN01 - o atendente, o médico ou o administrador,

somente terão acesso aos dados que correspondem a sua função. *

RN02 - o sistema será dividido por nível de hierarquia. *

RN03 - o acesso será feito por meio de login e senha que

será criado pelo administrador do sistema. *

RN04 – a senha poderá conter no máximo 8 caracteres. *

RN05 - o cliente não poderá marcar duas consultas no

mesmo horário.

RN06 – somente o administrador do sistema poderá

cadastrar exames, especialidades, atendentes e médicos.

RN07 – somente o atendente poderá cadastrar pacientes.

1.5.3. Descrição do Mini Mundo

A Clínica Médica atualmente necessita de um sistema que

facilite a consulta e atendimento ao paciente, agilizando o trabalho do atendente, do

médico e do administrador. A idéia principal é acabar com o acúmulo de fichas e

documentos para melhorar a organização da Clínica.

Isso será feito através de um sistema que organize desde o

agendamento da consulta até o diagnóstico do paciente, sendo incluído também todas as

funções de apoio ao atendimento médico, inclusive o cadastramento dos médicos, e

emissão de relatórios de interesse da Clínica.

Page 10: Projeto_Sistema de Controle de Clínica Médica

17

O cadastro do paciente é feito a partir de preenchimento de

fichas, sendo guardada em ordem alfabética para facilitar a sua procura, e todo o controle

administrativo da Clínica é feito de forma lenta e cansativa, sendo manuscrito pelo

atendente na recepção.

1.5.4 - Diagramas de Atividade

1.5.4.1 - Atendente cadastra novo paciente

atendente escolhe

cadastrar paciente

fornece o CPF ou

código

exibe msg de

erro

[paciente cadastrado] [senão]

cadastra

paciente

consulta cadastro

do paciente

solicita dados

do paciente

Page 11: Projeto_Sistema de Controle de Clínica Médica

18

1.5.4.2 - Médico visualiza histórico paciente

médico escolhe consultar histórico

[não há consultas anteriores]

fornece código ou

CPF do paciente

consulta

histórico

exibe msg

[há consultas anteriores]

Page 12: Projeto_Sistema de Controle de Clínica Médica

19

1.5.4.3 - Administrador cadastra novo médico

administrador escolhe

cadastrar médico

fornece CRM do

médico

consulta cadastro

do médico

exibe msg de

erro solicita dados

do médico

[médico cadastrado] [senão]

cadastra

médico

Page 13: Projeto_Sistema de Controle de Clínica Médica

20

1.5.4.4 - Médico se loga no sistema

médico escolhe

logar no sistema

solicita login e

senha

verifica login

verificar senhaexibe msg de

erro

exibe tela

principal

exibe msg de

erro

[login cadastrado] [senão]

[senha cadastrada] [senão]

Page 14: Projeto_Sistema de Controle de Clínica Médica

21

1.5.4.5 - Atendente se loga no sistema

atendente escolhe

logar no sistema

solicita login e

senha

verifica login

verificar senha exibe msg de

erro

[login cadastrado] [senão]

exibe tela

principal

exibe msg de

erro

[senha cadastrada] [senão]

Page 15: Projeto_Sistema de Controle de Clínica Médica

22

1.5.4.6 - Administrador cadastra novo atendente

administrador escolhe

cadastrar atendente

fornece a matrícula

exibe msg de

erro

[atendente cadastrado] [senão]

cadastra

atendente

consulta cadastro

do atendente

solicita dados

do atendente

Page 16: Projeto_Sistema de Controle de Clínica Médica

23

1.5.4.7 - Atendente marca nova consulta

atendente escolhe

marcar consulta

consulta

agenda médica

exibe dados do médico

exibe msg

[senão] [disponív el]

f ornece CRM

f ornece cód.

especialidade

exibe cód. e

especialidade

f ornece CPF ou

código

v erif ica consulta

exibe msg

[senão][disponív el]

f ornece data e horário

da consulta

v erif ica data e

horário

[disponív el] [senão]

f ornece v alor

inclui consulta

Page 17: Projeto_Sistema de Controle de Clínica Médica

24

1.5.4.8 - Médico solicita exame

médico escolhe

solicitar exame

diagnóstico do

paciente

f ornece código ou CPF do pacientef ornece número

da consulta

consulta exame

anterior

f ornece código, nov o

exame e pedido

solicita nov o

exame

[há exame] [senão]

Page 18: Projeto_Sistema de Controle de Clínica Médica

25

1.5.4.9 - Atendente imprime relatório mensal

busca dados da

agenda médica

exibe dados da

agenda médica

imprime relatório

mensal

[imprimir] [senão]

atendente escolhe imprimir

relatório mensal

seleciona o tipo

de relatório

busca dados da

consulta

exibe dados da

consulta

imprime relatório

mensal

[imprimir] [senão]

busca dados do

faturamento mensal

exibe dados do

faturamento mensal

imprime relatório

mensal

[imprimir] [senão]

Page 19: Projeto_Sistema de Controle de Clínica Médica

26

1.5.4.10 - Administrador cadastra nova especialidade

fornece a especialidade

médica e código

consulta cadastro de

especialidade

exibe msg de

erro

cadastra

especialidade

[especialidade cadastrada] [senão]

atendente escolhe

cadastrar especialidade

Page 20: Projeto_Sistema de Controle de Clínica Médica

27

1.5.4.11 - Administrador cadastra novo exame

administrador escolhe

cadastrar exame

fornece exame,

código e valor

exibe msg de

erro

[exame cadastrado] [senão]

cadastra exame

consulta cadastro

de exame

Page 21: Projeto_Sistema de Controle de Clínica Médica

28

1.5.4.12 - Atendente visualiza cadastro do paciente

consulta cadastro da

pacienteexibe msg de

erro

[paciente não cadastrado] [senão]

atendente escolhe consultar

cadastro do paciente

fornece código ou

CPF do paciente

Page 22: Projeto_Sistema de Controle de Clínica Médica

29

1.5.4.13 - Administrador visualiza cadastro do médico

administrador escolhe

consultar cadastro do médico

consulta cadastro

médicoexibe msg de

erro

[médico não cadastrado] [senão]

fornece CRM do

médico

Page 23: Projeto_Sistema de Controle de Clínica Médica

30

1.5.4.14 - Administrador visualiza cadastro do atendente

exibe msg de

erro

[atendente não cadastrado] [senão]

administrador escolhe consultar

cadastro do atendente

fornece matrícula

consulta cadastro

do atendente

Page 24: Projeto_Sistema de Controle de Clínica Médica

31

1.5.4.15 - Atendente registra novo pagamento

atendente escolhe

registrar pagamento

fornece número

da consulta

exibe recibo

fornece data do

pagamento

fornece data do

cheque

[pgto à vista] [pgto com cheque]

registra pagamento

à vista

registra pagamento

com cheque

imprime

comprovante

Page 25: Projeto_Sistema de Controle de Clínica Médica

32

1.5.4.16 - Administrador se loga no sistema

administrador escolhe

logar no sistema

solicita login e

senha

verifica login

verificar senha exibe msg de

erro

[login cadastrado] [senão]

exibe tela

principal

exibe msg de

erro

[senha cadastrada] [senão]

Page 26: Projeto_Sistema de Controle de Clínica Médica

33

1.5.4.16 - Administrador visualiza cadastro de exame

administrador escolhe

consultar cadastro de exame

consulta lista de

exame

Page 27: Projeto_Sistema de Controle de Clínica Médica

34

1.5.4.17 - Administrador visualiza cadastro de especialidade

consulta lista de

especiaidade

administrador escolhe

consultar especialidade

Page 28: Projeto_Sistema de Controle de Clínica Médica

35

1.5.4.19 - Médico visualiza cadastro de exeme

médico escolhe consultar

cadastro de exame

consulta lista de

exame

Page 29: Projeto_Sistema de Controle de Clínica Médica

36

1.5.4.20 - Médico visualiza cadastro do paciente

exibe msg de

erro

[paciente não cadastrado] [senão]

médico escolhe consultar cadastro

do paciente

fornece cod. ou CPF

do paciente

consulta cadastro

do paciente

Page 30: Projeto_Sistema de Controle de Clínica Médica

37

1.6 - METODOLOGIA DE DESENVOLVIMENTO

Utilizaremos à metodologia de Análise Orientada a Objetos, que será

dividida em oito etapas:

Identificação do problema: levantamento dos requisitos do sistema.

Análise de Viabilidade: levantamento de custos e benefícios necessários ao

sistema

Análise: identificação das necessidades do usuário, modelagem do software

a ser implantado e tratamento dos dados utilizados.

Projeto: utiliza as especificações detectadas na análise e integração dos

componentes do sistema.

Implementação: define a linguagem de programação a ser utilizada na

codificação.

Implantação: instalação do sistema e oferecimento de treinamento ao

usuário.

Testes: avaliação dos módulos do programa e da integração de todo sistema.

Manutenção: modificações realizadas no sistema após a implantação.

Para modelagem do sistema, utilizaremos as notações da UML. Para

implementação, as ferramentas MY SQL, J2SE.

Page 31: Projeto_Sistema de Controle de Clínica Médica

38

1.7 - CRONOGRAMA DE EXECUÇÃO

Etapas do Cronograma

08/0

3/0

7

15/0

3/0

7

22/0

3/0

7

29/0

3/0

7

05/0

4/0

7

12/0

4/0

7

19/0

4/0

7

26/0

4/0

7

19/0

4/0

7

26/0

4/0

7

03/0

5/0

7

10/0

5/0

7

22/0

6/0

7

29/0

6/0

7

12/0

7/0

7

19/0

7/0

7

Levantamento dos Dados

Mini Mundo

Análise do problema

Proposta de solução

Metodologia Adotada

Análise de Viabilidade

Análise de Requisitos

Diagrama de Atividade

AnteProjeto

Diagrama Casos de Uso

Descrição Textual dos

Atores

Descrição Textual dos

Casos de Uso

Diagrama de Classes

Dicionário das Calasses

Diagrama de Seqüência

Diagrama de Transição de

Estado

Projeto Lógico

Projeto Físico

Projeto de Interface

Gráfica

Projeto de Implantação

Manual do usuário

Conclusões e Trabalhos

Futuros

Período de Apresentação

Período de Revisão dos

Projetos

Page 32: Projeto_Sistema de Controle de Clínica Médica

39

1.8 - ORÇAMENTO DO TRABALHO

Segue na tabela abaixo, demonstrativa dos valores fixados do hardware e

software necessários, acrescidos do pessoal técnico alocados no projeto:

1.8.1 Orçamento 01

Hardware Quant. Custo

Unitário

Custo

Total

Cliente: Microcomputador Pentium IV com 2.6

Ghz, 512Mb Ram, disco rígido 40Gb, drive 1.44,

placa de rede 10/100 PCI, monitor 15”, teclado e

mouse

6 1.820,00 10.920,00

Servidor de Banco de Dados: Microcomputador

Pentium IV com 3.0 Ghz, 1GB Ram, 1 disco

rígido 80 Gb, gravadora de CD, drive 1.44, placa

de rede 10/100 PCI , monitor 15”, teclado e mouse

1 2.620,00 2.620,00

Impressora laser Lexmark E210 1 680,00 680,00

No-Break 1200 kva 1 330,00 330,00

SubTotal 14.550,00

Software Quant. Custo Unitário Custo Total

Microsoft Windows 2000 Professional

Português

7 840,00 5.880,00

My-SQL 4.0.20 1 - -

JRE - Freeware 1 - -

SubTotal 5.880,00

Rede (Intranet) Quant. Custo Unitário Custo Total

Switch 10/100 Encore 8 portas 1 200,00 200,00

Cabo par trançado 350 m 0,60 210,00

Conectores RJ45 30 0,50 15,00

Subtotal 425,00

Page 33: Projeto_Sistema de Controle de Clínica Médica

40

Pessoas Envolvidas Quant. Total de horas Custo Hora Custo Total

Analista de Sistemas 1 6 horas/ dia 80,00 480,00

Programador 2 8 horas/dia 40,00 320,00

Cabeador 1 6 horas/dia 15,00 90,00

SubTotal 890,00

Total R$ 21.745,00

1.8.2 Orçamento 02

Hardware Quant. Custo

Unitário

Custo

Total

Cliente: Microcomputador Pentium IV com 2.6

Ghz, 512Mb Ram, disco rígido 40Gb, drive 1.44,

placa de rede 10/100 PCI, monitor 15”, teclado e

mouse

2 1.820,00 3.640,00

Servidor de Banco de Dados: Microcomputador

Pentium IV com 3.0 Ghz, 1GB Ram, 1 disco

rígido 80 Gb, gravadora de CD, drive 1.44, placa

de rede 10/100 PCI , monitor 15”, teclado e mouse

1 2.620,00 2.620,00

Impressora laser Lexmark E210 1 680,00 680,00

No-Break 1200 kva 1 330,00 330,00

SubTotal 7.270,00

Software Quant. Custo Unitário Custo Total

Microsoft Windows 2000 Professional

Português

3 840,00 2.520,00

My-SQL 4.0.20 1 - -

JRE - Freeware 1 - -

SubTotal 2.520,00

Page 34: Projeto_Sistema de Controle de Clínica Médica

41

Rede (Intranet) Quant. Custo Unitário Custo Total

Switch 10/100 Encore 8 portas 1 200,00 200,00

Cabo par trançado 350 m 0,60 210,00

Conectores RJ45 30 0,50 15,00

Subtotal 425,00

Pessoas Envolvidas Quant. Total de horas Custo Hora Custo Total

Analista de Sistemas 1 6 horas/ dia 80,00 480,00

Programador 2 8 horas/dia 40,00 320,00

Cabeador 1 6 horas/dia 15,00 90,00

SubTotal 890,00

Total R$ 11.105,00

1.8.3-Justificativa

Foi escolhido o projeto 2 por tornar-se mais viável. Como a

empresa encontra-se em processo de expanção optou pelo mais econômico, uma vez que

ele atende as necessidades da clinica. Inclusive em relação à quantidade de equipamentos

já que serão necessários apenas dois atendentes, por conseguinte dois computadores

clientes.

Conforme a necessidade foi escolhida os hardwares e

softwares que atendem as expectativas e que terão o melhor custo/benefício.

Page 35: Projeto_Sistema de Controle de Clínica Médica

42

CAPITULO II

2 - MODELOS DE CASO DE USO

2.1 - DIAGRAMA DE CASO DE USO

Page 36: Projeto_Sistema de Controle de Clínica Médica

43

2.2 - DESCRIÇÃO DOS ATORES

Administrador do sistema – responsável pelo cadastro,

consulta, alteração e exclusão dos médicos, atendentes, exames e especialidades.

Atendente – responsável pelos tramites que dizem respeito a

consulta, pagamento, paciente e relatórios.

Médico – responsável por verificar informações referentes

ao paciente, exames e consultas.

2.3 – DESCRIÇÃO DOS CASOS DE USO

Projeto: Sistema de Controle de Clínica Médica

Caso de uso: Logar no sistema

Atores envolvidos: Atendente, Médico, Administrador.

Pré-condições: Atendente, Médico, Administrador possuírem login e senha cadastrada no

sistema.

Descrição Textual detalhada:

1- O sistema solicita o login e a senha.

2- O atendente e/ou médico e/ou administrador fornecem o login e a senha.

3- O sistema valida o login e a senha.

4- Login correto, o sistema loga o atendente e/ou médico e/ou administrador no

sistema.

5- Encerrar Caso de Uso.

Fluxo de exceção: 3.1- Login ou senha não tiver cadastrado, informar ao mesmo e solicitar

nova digitação.

Pós-condições: Atendente e/ou Médico e/ou Administrador logados no sistema. (RN01,

RN02, RN03, RN04)

Page 37: Projeto_Sistema de Controle de Clínica Médica

44

Projeto: Sistema de Controle de Clínica Médica

Caso de uso: Novo exame.

Atores envolvidos: Administrador

Pré-condições: O administrador solicitar ao sistema o cadastramento do exame.

Descrição Textual detalhada:

1- O administrador acessa a tela de exame.

2- O administrador acessa o link “Novo Exame”.

3- Exame não cadastrado, o administrador cadastra o exame no sistema.

4- Encerrar Caso de Uso.

Fluxo de exceção: 3.1- Exame já cadastrado, o sistema exibirá uma mensagem de erro.

Pós-condições: Exame cadastrado no sistema pelo administrador.(RN01, RN06)

Projeto: Sistema de Controle de Clínica Médica

Caso de uso: Novo atendente

Atores envolvidos: Administrador

Pré-condições: Administrador solicitar ao sistema o cadastramento do atendente e o

atendente não ser cadastrado.

Descrição Textual detalhada:

1- O administrador acessa a tela de atendente.

2- O administrador acessa o link “Novo Atendente”.

3- Atendente não cadastrado, o administrador cadastra o atendente no sistema.

4- Encerrar Caso de Uso.

Fluxo de exceção: 3.1- Atendente cadastrado no sistema, o sistema exibirá uma mensagem

de erro.

Page 38: Projeto_Sistema de Controle de Clínica Médica

45

Fluxo alternativo: 3.1 – O Atendente informa no cadastro se o paciente é Solteiro, Casado

ou Viúvo.

Pós-condições: Atendente cadastrado no sistema pelo administrador. (RN01, RN06)

Projeto: Sistema de Controle de Clínica Médica

Caso de uso: Novo médico

Atores envolvidos: Administrador

Pré-condições: Administrador solicitar ao sistema o cadastramento do médico e o médico

não ser cadastrado.

Descrição Textual detalhada:

1- O administrador acessa a tela de médico.

2- O administrador acessa o link “Novo Médico”.

3- Médico não cadastrado, o administrador cadastra o médico no sistema.

4- Encerrar Caso de Uso.

Fluxo de exceção: 3.1- Médico cadastrado, o sistema exibirá uma mensagem de erro.

Fluxo alternativo: 3.1- O Administrador informa se o médico é casado, solteiro ou viúvo.

3.2 – O Administrador informa a especialidade do médico.

3.3- O Administrador informa o turno do médico, que poderá ser manhã, tarde ou noite.

Pós-condições: Médico cadastrado no sistema pelo administrador. (RN01, RN06)

Page 39: Projeto_Sistema de Controle de Clínica Médica

46

Projeto: Sistema de Controle de Clínica Médica

Caso de uso: Nova especialidade.

Atores envolvidos: Administrador

Pré-condições: O administrador solicitar ao sistema o cadastramento da especialidade.

Descrição Textual detalhada:

1- O administrador acessa a tela de especialidade.

2- O administrador acessa o link “Nova Especialidade”.

3- Especialidade não cadastrada, o administrador cadastra a especialidade no sistema.

4- Encerrar Caso de Uso.

Fluxo de exceção: 3.1- Especialidade cadastrada, o sistema exibirá uma mensagem de erro.

Pós-condições: Especialidade cadastrada no sistema pelo administrador. (RN01, RN06)

Projeto: Sistema de Controle de Clínica Médica

Caso de uso: Editar exame

Atores envolvidos: Administrador

Pré-condições: O administrador precisa verificar se o exame está cadastrado.

Descrição Textual detalhada:

1- O administrador acessa a tela de Exame.

2- O sistema informa a lista de exames ao administrador.

3- O administrador clica no botão “Editar” do exame desejado.

4- Administrador edita dados do exame.

5- Encerrar Caso de Uso.

Pós-condições: Administrador edita dados do exame.(RN01, RN06)

Page 40: Projeto_Sistema de Controle de Clínica Médica

47

Projeto: Sistema de Controle de Clínica Médica

Caso de uso: Editar Atendente

Atores envolvidos: Administrador

Pré-condições: O administrador precisa verificar se o atendente está cadastrado.

Descrição Textual detalhada:

1- O administrador acessa a tela de Atendente.

2- O sistema informa a lista de atendentes ao administrador.

3- O administrador clica no botão “Editar” do atendente desejado.

4- Administrador edita dados do atendente.

5- Encerrar Caso de Uso.

Fluxo Alternativo: 3.1- O Administrador edita o estado civil do atendente escolhendo entre

Solteiro, Casado e Viúvo.

Pós-condições: Administrador edita dados do atendente.(RN01, RN06)

Projeto: Sistema de Controle de Clínica Médica

Caso de uso: Editar Médico

Atores envolvidos: Administrador

Pré-condições: O administrador precisa verificar se o médico está cadastrado.

Descrição Textual detalhada:

1- O administrador acessa a tela de Médico.

2- O sistema informa a lista de médicos ao administrador.

3- O administrador clica no botão “Editar” do médico desejado.

4- Administrador edita dados do médico.

5- Encerrar Caso de Uso.

Page 41: Projeto_Sistema de Controle de Clínica Médica

48

Fluxo alternativo: 3.1- O Administrador edita o estado civil do médico escolhendo entre

casado, solteiro ou viúvo.

3.2 – O Administrador edita a especialidade do médico.

3.3- O Administrador edita o turno do médico, que poderá ser manhã, tarde ou noite.

Pós-condições: Administrador edita dados do médico.(RN01, RN06)

Projeto: Sistema de Controle de Clínica Médica

Caso de uso: Editar Especialidade.

Atores envolvidos: Administrador

Pré-condições: O administrador precisa verificar se a especialidade está cadastrada.

Descrição Textual detalhada:

1- O administrador acessa a tela de Especialidade.

2- O sistema informa a lista de especialidades ao administrador.

3- O administrador clica no botão “Editar” da especialidade desejada.

4- Administrador edita dados da especialidade.

5- Encerrar Caso de Uso.

Pós-condições: Administrador edita dados do especialidade.

Page 42: Projeto_Sistema de Controle de Clínica Médica

49

Projeto: Sistema de Controle de Clínica Médica

Caso de uso: Excluir Exame

Atores envolvidos: Administrador

Pré-condições: Administrador ter efetuado cadastro de exames.

Descrição Textual detalhada:

1- O administrador acessa a tela de Exames.

2- O administrador clica no botão “Excluir” do exame desejado.

3- Encerrar Caso de Uso.

Fluxo de exceção: 2.1- Exame estar marcado na consulta de algum paciente, o sistema

exibirá a mensagem de falha para excluir por ele possuir dependências no sistema..

Pós-condições: Exame excluído pelo administrador.(RN01)

Projeto: Sistema de Controle de Clínica Médica

Caso de uso: Excluir Atendente

Atores envolvidos: Administrador

Pré-condições: Administrador ter efetuado cadastro de Atendentes.

Descrição Textual detalhada:

1- O administrador acessa a tela de “Atendente”.

2- O administrador clica no botão “Excluir” do atendente desejado.

3- Encerrar Caso de Uso.

Pós-condições: Atendente excluído pelo administrador.(RN01)

Page 43: Projeto_Sistema de Controle de Clínica Médica

50

Projeto: Sistema de Controle de Clínica Médica

Caso de uso: Excluir Médico

Atores envolvidos: Administrador

Pré-condições: Administrador ter efetuado cadastro de Médicos.

Descrição Textual detalhada:

1- O administrador acessa a tela de “Médico”.

2- O administrador clica no botão “Excluir” do médico desejado.

3- Encerrar Caso de Uso.

Fluxo de exceção: 2.1- Médico ter alguma dependência no sistema, o sistema exibirá a

mensagem de falha para excluir.

Pós-condições: Médico excluído pelo administrador. (RN01)

Projeto: Sistema de Controle de Clínica Médica

Caso de uso: Excluir Especialidade

Atores envolvidos: Administrador

Pré-condições: Administrador ter efetuado cadastro de Especialidades.

Descrição Textual detalhada:

1- O administrador acessa a tela de “Especialidade”.

2- O administrador clica no botão “Excluir” da especialidade desejada.

3- Encerrar Caso de Uso.

Fluxo de exceção: 2.1- Especialidade ter alguma dependência no sistema, o sistema exibirá

a mensagem de falha para excluir.

Pós-condições: Especialidade excluída pelo administrador.(RN01)

Page 44: Projeto_Sistema de Controle de Clínica Médica

51

Projeto: Sistema de Controle de Clínica Médica

Caso de uso: Visualizar exame

Atores envolvidos: Administrador e Médico.

Pré-condições: O administrador e/ou médico precisam verificar se o exame está

cadastrado..

Descrição Textual detalhada:

1- O administrador e o médico acessam a tela de exame.

2- O sistema informa a lista de exames ao administrador e/ou médico.

3- O administrador / médico clicam no botão “Visualizar” do exame desejado.

4- Administrador / médico visualizam dados completos do exame.

5- Encerrar Caso de Uso.

Pós-condições: Administrador e médico visualizam exame.(RN01)

Projeto: Sistema de Controle de Clínica Médica

Caso de uso: Visualizar atendente

Atores envolvidos: Administrador

Pré-condições: O administrador precisa verificar se o atendente está cadastrado.

Descrição Textual detalhada:

1- O administrador acessa a tela de atendente.

2- O sistema informa a lista de atendentes ao administrador.

3- O administrador clica no botão “Visualizar” do atendente desejado.

4- Administrador visualiza dados completos do atendente.

5- Encerrar Caso de Uso.

Pós-condições: Administrador visualiza atendente. (RN01)

Page 45: Projeto_Sistema de Controle de Clínica Médica

52

Projeto: Sistema de Controle de Clínica Médica

Caso de uso: Visualizar médico

Atores envolvidos: Administrador

Pré-condições: O administrador precisa verificar se o médico está cadastrado.

Descrição Textual detalhada:

1- O administrador acessa a tela de Médico.

2- O sistema informa a lista de médicos ao administrador.

3- O administrador clica no botão “Visualizar” do médico desejado.

4- Administrador visualiza dados completos do médico.

5- Encerrar Caso de Uso.

Pós-condições: Administrador visualiza médico.(RN01)

Projeto: Sistema de Controle de Clínica Médica

Caso de uso: Visualizar Especialidade

Atores envolvidos: Administrador

Pré-condições: O administrador precisa verificar se a especialidade está cadastrada.

Descrição Textual detalhada:

1- O administrador acessa a tela de especialidade.

2- O sistema informa a lista de especialidades ao administrador.

3- O administrador clica no botão “Visualizar” da especialidade desejada.

4- Administrador visualiza dados completos da especialidade.

5- Encerrar Caso de Uso.

Pós-condições: Administrador visualiza atendente.(RN01)

Page 46: Projeto_Sistema de Controle de Clínica Médica

53

Projeto: Sistema de Controle de Clínica Médica

Caso de uso: Nova Consulta.

Atores envolvidos: Atendente

Pré-condições: Atendente solicitar o agendamento da consulta.

Descrição Textual detalhada:

1- O atendente acessa a tela de consultas.

2- O atendente clica em “Nova Consulta”.

3- O atendente preenche os dados da consulta..

4- O atendente marca a consulta do paciente.

5- O sistema confirma consulta ao atendente.

7- Encerrar Caso de Uso.

Fluxo de exceção:

3.1- Horário e data da Consulta não disponível, o sistema exibirá uma mensagem.

4.1- Paciente não compareceu à clínica, o atendente solicita ao sistema desmarcar

consulta.

Fluxo alternativo:

3.1- O atendente escolhe o médico que irpa fazer a consulta.

3.2- O atendente escolhe o paciente a ser consultado.

3.3- O atendente escolhe a hora da consulta.

3.4- O atendente marca os exames a serem feitos, caso exista algum.

Pós-condições: Consulta marcada pelo atendente.(RN01, RN05)

Page 47: Projeto_Sistema de Controle de Clínica Médica

54

Projeto: Sistema de Controle de Clínica Médica

Caso de uso: Novo Pagamento.

Atores envolvidos: Atendente

Pré-condições: Atendente solicitar registrar novo pagamento.

Descrição Textual detalhada:

1- O atendente acessa a tela de Pagamento.

2- O atendente clica em “Novo Pagamento”.

3- O Atendente escolhe a consulta a ser paga.

4- O atendente preenche a data do pagamento.

5- O atendente cadastra o pagamento.

7- Encerrar Caso de Uso.

Fluxo de exceção:

5.1 –Se a consulta já tiver sido paga exibirá a mensagem “Esta consulta já foi paga”.

Fluxo alternativo:

3.1- Atendete escolhe a consulta que irá ser paga, lá contém os dados do médico, do

paciente e valor da consulta.

4.1 – Pagamento à vista, o atendente informa a data e registra o pagamento do paciente.

4.2 -Pagamento com cheque, o atendente informa a data do cheque e registra o

pagamento.

Pós-condições: Pagamento registrado pelo atendente.(RN01)

Page 48: Projeto_Sistema de Controle de Clínica Médica

55

Projeto: Sistema de Controle de Clínica Médica

Caso de uso: Novo Paciente

Atores envolvidos: Atendente

Pré-condições: Atendente solicitar ao sistema o cadastramento do paciente e o paciente não

ser cadastrado.

Descrição Textual detalhada:

1- O atendente acessa a tela de Paciente.

2- O atendente acessa o link “Novo Paciente”.

3- Paciente não cadastrado, o atendente cadastra o paciente no sistema.

4- Encerrar Caso de Uso.

Fluxo de exceção: 3.1- Paciente cadastrado, o sistema exibirá uma mensagem de erro.

Fluxo alternativo: 3.1- O atendente seleciona o estado civil do paciente, escolhendo as

opções entre Casado, Solteiro e Viúvo.

Pós-condições: Paciente cadastrado no sistema pelo atendente.(RN01, RN07)

Projeto: Sistema de Controle de Clínica Médica

Caso de uso: Editar Consulta.

Atores envolvidos: Atendente.

Pré-condições: O atendente precisa verificar se a consulta está cadastrada.

Descrição Textual detalhada:

1- O atendente acessa a tela de Consulta.

2- O sistema informa a lista de consultas ao atendente.

3- O atendente clica no botão “Editar” da consulta desejada.

4- Atendente edita dados da consulta.

Page 49: Projeto_Sistema de Controle de Clínica Médica

56

5- Encerrar Caso de Uso.

Fluxo de exceção:

4.1 – Se Atendente editar consulta para um horário já marcado exibirá uma mensagem

de erro avisando.

Fluxo alternativo:

Fluxo alternativo:

4.1- O atendente edita o médico que irpa fazer a consulta.

4.2- O atendente edita o paciente a ser consultado.

4.3- O atendente edita a hora da consulta.

4.4- O atendente edita os exames a serem feitos, caso exista algum.

Pós-condições: Atendente edita dados da consulta.(RN01, RN05)

Projeto: Sistema de Controle de Clínica Médica

Caso de uso: Editar Pagamento.

Atores envolvidos: Atendente.

Pré-condições: O atendente precisa verificar se o pagamento está cadastrado.

Descrição Textual detalhada:

1- O atendente acessa a tela de Pagamento.

2- O sistema informa a lista de pagamentos ao atendente.

3- O atendente clica no botão “Editar” do pagamento desejado.

4- Atendente edita dados do pagamento.

5- Encerrar Caso de Uso.

Fluxo alternativo:

Page 50: Projeto_Sistema de Controle de Clínica Médica

57

3.1- o Atendente clica em “imprimir” para imprimir comprovante de pagamento.

4.1- Atendete escolhe a consulta que irá ser paga, lá contém os dados do médico, do

paciente e valor da consulta.

4.2 – Pagamento à vista, o atendente informa a data e registra o pagamento do paciente.

4.3 -Pagamento com cheque, o atendente informa a data do cheque e registra o

pagamento.

Pós-condições: Atendente edita dados do pagamento. (RN01)

Projeto: Sistema de Controle de Clínica Médica

Caso de uso: Editar Paciente

Atores envolvidos: Atendente

Pré-condições: O atendente precisa verificar se o paciente está cadastrado.

Descrição Textual detalhada:

1- O atendente acessa a tela de Paciente.

2- O sistema informa a lista de pacientes ao administrador.

3- O atendente clica no botão “Editar” do paciente desejado.

4- Atendente edita dados do paciente.

5- Encerrar Caso de Uso.

Fluxo alternativo: 4.1- O atendente edita o estado civil do paciente escolhendo entre as

opções Solteiro, Casado e Viúvo.

Pós-condições: Administrador edita dados do médico.(RN01, RN07)

Page 51: Projeto_Sistema de Controle de Clínica Médica

58

Projeto: Sistema de Controle de Clínica Médica

Caso de uso: Excluir Consulta

Atores envolvidos: Atendente

Pré-condições: Atendente ter marcado consultas..

Descrição Textual detalhada:

1- O atendente acessa a tela de Consulta.

2- O atendente clica no botão “Excluir” da consulta desejada.

3- Encerrar Caso de Uso.

Fluxo de exceção: 2.1- Cajo haja depêndencias, o sistema exibirá a mensagem de falha

para excluir.

Pós-condições: Exame excluído pelo administrador.(RN01)

Projeto: Sistema de Controle de Clínica Médica

Caso de uso: Excluir Pagamento

Atores envolvidos: Atendente

Pré-condições: Atendente ter efetuado cadastro de Pagamentos.

Descrição Textual detalhada:

1- O atendente acessa a tela de “Pagamento”.

2- O administrador clica no botão “Excluir” do pagamento desejado.

3- Encerrar Caso de Uso.

Pós-condições: Pagamento excluído pelo atendente.(RN01)

Page 52: Projeto_Sistema de Controle de Clínica Médica

59

Projeto: Sistema de Controle de Clínica Médica

Caso de uso: Excluir Paciente

Atores envolvidos: Atendente

Pré-condições: Atendente ter efetuado cadastro de Pacientes.

Descrição Textual detalhada:

1- O atendente acessa a tela de “Paciente”.

2- O atendente clica no botão “Excluir” do paciente desejado.

3- Encerrar Caso de Uso.

Exceções: 2.1- Paciente ter alguma dependência no sistema, o sistema exibirá a mensagem

de falha para excluir.

Pós-condições: Paciente excluído pelo atendente.(RN01)

Projeto: Sistema de Controle de Clínica Médica

Caso de uso: Visualizar Consulta

Atores envolvidos: Atendente e Médico.

Pré-condições: O atendente / Médico precisam verificar se a consulta está cadastrada.

Descrição Textual detalhada:

1- O atendente / Médico acessam a tela de consulta.

2- O sistema informa a lista de consultas ao atendente / Médico.

3- O atendente / Médico clicam no botão “Visualizar” da consulta desejada.

4- Atendente / Médico visualizam dados completos da consulta.

5- Encerrar Caso de Uso.

Pós-condições: Atendente / Médico visualizam consulta. (RN01)

Page 53: Projeto_Sistema de Controle de Clínica Médica

60

Projeto: Sistema de Controle de Clínica Médica

Caso de uso: Visualizar Pagamento

Atores envolvidos: Atendente

Pré-condições: O atendente precisa verificar se o pagamento está cadastrado.

Descrição Textual detalhada:

1- O atendente acessa a tela de pagamento.

2- O sistema informa a lista de pagamentos ao atendente.

3- O atendente clica no botão “Visualizar” do pagamento desejado.

4- Atendente visualiza dados completos do pagamento.

5- Encerrar Caso de Uso.

Fluxo alternativo:

3.1 – O Atendente clica em “Gerar Cartão do paciente” para gerar cartão de identificação

do paciente depois do primeiro pagamento.

Pós-condições: Atendente visualiza pagamento.(RN01)

Projeto: Sistema de Controle de Clínica Médica

Caso de uso: Visualizar Paciente

Atores envolvidos: Atendente

Pré-condições: O atendente precisa verificar se o paciente está cadastrado.

Descrição Textual detalhada:

3- O atendente acessa a tela de Paciente.

4- O sistema informa a lista de pacientes ao atendente.

5- O atendente clica no botão “Visualizar” do paciente desejado.

Page 54: Projeto_Sistema de Controle de Clínica Médica

61

6- Atendente visualiza dados completos do paciente.

7- Encerrar Caso de Uso.

Pós-condições: Atendente visualiza Paciente.(RN01)

Projeto: Sistema de Controle de Clínica Médica

Caso de uso: Gerar Cartão

Atores envolvidos: Atendente.

Pré-condições: Atendente ter efetuado o primeiro pagamento do respequitivo paciente.

Descrição Textual detalhada:

1- O atendente acessa a tela de Pagamento.

2- Atendente clica no link “Visualizar” do respequitivo pagamento/paciente.

3- O atendente clica no botão “Gerar Cartão do Paciente”.

4- O sistema imprime o cartão.

5- Encerrar Caso de Uso.

Fluxo de exceção: 1.1 – Não tem nenhum pagamento cadastrado.

Pós-condições: Cartão impresso pelo atendente. (RN01)

Projeto: Sistema de Controle de Clínica Médica

Caso de uso: Imprimir Comprovante de Pagamento

Atores envolvidos: Atendente.

Pré-condições: Atendente ter efetuado o pagamento do respequitivo paciente.

Descrição Textual detalhada:

1- O atendente acessa a tela de Pagamento.

Page 55: Projeto_Sistema de Controle de Clínica Médica

62

2- Atendente clica no link “Editar” do respequitivo pagamento/paciente.

3- O atendente clica no botão “Imprimir”.

4- O sistema imprime o comprovante de pagamento.

5- Encerrar Caso de Uso.

Fluxo de exceção: 1.1 – Não tem nenhum pagamento cadastrado.

Pós-condições: Comprovante impresso pelo atendente. (RN01)

Projeto: Sistema de Controle de Clínica Médica

Caso de uso: Faturamento Mensal Geral

Atores envolvidos: Atendente.

Pré-condições: Atendente deve especificar o tipo e solicitar a impressão dos relatórios ao

sistema.

Descrição Textual detalhada:

6- O atendente acessa a tela de Relatório.

7- Atendente clica no link “Relatório Mensal Geral”.

8- O sistema informa ao atendente os relatórios mensais.

9- O atendente verifica os relatórios para impressão.

10- Encerrar Caso de Uso.

Fluxo de exceção: 2.1 – Não ter nenhum pagamento cadastrado.

Pós-condições: Relatório impresso pelo atendente. (RN01)

Page 56: Projeto_Sistema de Controle de Clínica Médica

63

Projeto: Sistema de Controle de Clínica Médica

Caso de uso: Faturamento Mensal por Médico.

Atores envolvidos: Atendente.

Pré-condições: Atendente deve especificar o tipo e solicitar a impressão dos relatórios ao

sistema.

Descrição Textual detalhada:

1- O atendente acessa a tela de Relatório.

2- Atendente clica no link “Relatório Mensal por Médico”.

3- O sistema informa ao atendente os relatórios mensais por médico.

4- O atendente verifica os relatórios para impressão.

5- Encerrar Caso de Uso.

Fluxo de exceção: 2.1 – Não ter nenhum pagamento cadastrado.

Pós-condições: Relatório impresso pelo atendente. (RN01)

Page 57: Projeto_Sistema de Controle de Clínica Médica

64

CAPÍTULO III

3 – MODELOS DE CLASSES

3.1 - Diagrama de Classe

Page 58: Projeto_Sistema de Controle de Clínica Médica

65

3.2 - DICIONÁRIO DE CLASSES

3.2.1 - Classe: Paciente

Atributos

Nome Tipo Tamanho Formato Conteúdo

Cód_pac Número Inteiro - Identificação do

paciente

Cód_usuário String 10 - Identificação do

usuário

Métodos

Nome Descrição

Consultar_usr() Consulta os dados cadastrais do paciente para uma determinada informação.

Cadastrar_usr() O atendente inclui o cadastro de paciente no sistema.

excluir_usr () Exclui os dados cadastrais do paciente caso haja desistência do paciente.

alterar_usr() Altera os dados cadastrais do paciente de acordo com a necessidade.

gerar_cartão() O atendente gera cartão para paciente, com os dados necessários para sua

identificação.

3.2.2 - Classe: Médico

Atributos

Nome Tipo Tamanho Formato Conteúdo

CRM String 12 - Identificação do

Médico

Cód_especialidade String 03 - Identificação da

Especialidade

Médica

Horário Data/Hora 100 HH:MM am/pm Horário do

médico(a) na

clínica

Dia_da_semana String 100 - Dia(s) do

médico(a) na

clínica

Cód_usuário String 10 - Identificação do

usuário

Login String 20 - Login de acesso

ao sistema

Page 59: Projeto_Sistema de Controle de Clínica Médica

66

Métodos

Nome Descrição

consultar_usr() Consulta os dados cadastrais do médico para uma determinada

informação.

cadastrar_usr() O administrador inclui o cadastro do médico no sistema.

excluir_usr() Exclui os dados cadastrais do médico caso haja a sua desistência.

alterar_usr() Altera os dados cadastrais do médico de acordo com a

necessidade.

consultar_agenda_médica() O atendente consulta a agenda do médico verificando a sua

disponibilidade.

3.2.3 - Classe: Pagamento

Atributos

Nome Tipo Tamanho Formato Conteúdo

Cód-pgto String 15 - Identificação do

pagamento

Cód_pac Número Inteiro - Identificação do

paciente

Valor_pgto Moeda - R$ 9.999,99 Valor a ser pago pelo

paciente

Forma_pgto Moeda - R$ 9.999,99 Cartão, Cheque ou

Dinheiro

Data_pgto Data/Hora - DD/MM/AAAA Hora que o paciente

efetuou o pagamento

Cód-exame String 7 - Identificação do

Exame

Num-consulta Número Inteiro - Número da consulta

do paciente

Métodos

Nome Descrição

registrar_pgto() O atendente irá registrar o pagamento do paciente.

imprimir_comp_pgto() O atendente irá imprimir o comprovante de pagamento

para o paciente.

consultar_faturamento_semanal() O atendente irá consultar o faturamento semanal, no qual

ele irá imprimir.

Page 60: Projeto_Sistema de Controle de Clínica Médica

67

3.2.4 - Classe: Exame

Atributos

Nome Tipo Tamanho Formato Conteúdo

Cód_exame String 7 - Identificação do

Exame

Nome-exame String 50 - Exame Sanguíneo,

Endoscopia,

Mamografia,

Ecocardiografia,

Eletrocardiografia,

Eletroencefalografia,

Radiologia,

UltraSonografia,

Tomografia

Computadorizada,

Glicose, Colesterol ou

Triglicerídeos.

Valor_exame Moeda - R$ 9.999,99 Valor do exame que o

paciente irá pagar

Métodos

Nome Descrição

cadastrar_exame() Inclui os exames no banco de dados.

alterar_exame() Altera o exame de acordo com as modificações que forem feitas

no documento.

excluir_exame() Exclui os dados do exame de acordo com a desistência do

paciente.

consultar_exame() Consulta os dados cadastrais do exame para uma determinada

informação.

3.2.5 - Classe: Histórico Paciente

Atributos

Nome Tipo Tamanho Formato Conteúdo

Cód_exame String 7 - Identificação do

Exame

Num_consulta Número Inteiro - Número da consulta

do paciente

Cód_pac Número Inteiro - Identificação do

paciente

Page 61: Projeto_Sistema de Controle de Clínica Médica

68

Métodos

Nome Descrição

consultar_hist_pac() O médico irá consultar o histórico de um determinado paciente para ver

os dados de uma consulta anterior.

3.2.6 - Classe: Atendente

Atributos

Nome Tipo Tamanho Formato Conteúdo

Matrícula Número Inteiro - Identificação do

Atendente

Turno String 50 - Manhã, Tarde ou

Noite

Cód_usuário String 10 - Identificação do

usuário

Login String 20 - Login de acesso ao

sistema

Métodos

Nome Descrição

Cadastrar_usr( ) Insere o cadastro do atendente no sistema informando seus

dados pessoais.

Excluir_usr( ) Apaga os dados do cadastro no sistema, caso ele não trabalhe

mais na clínica.

Alterar_usr( ) Altera os dados do cadastro do atendente no sistema.

Consultar_usr( ) Consulta os dados cadastrais do atendente para uma

determinada informação.

Page 62: Projeto_Sistema de Controle de Clínica Médica

69

3.2.7 - Classe: Consulta

Atributos

Nome Tipo Tamanho Formato Conteúdo

Num_consulta Número Inteiro - Número da consulta

do paciente

CRM String 12 - Identificação do

Médico

Cód_pac Número Inteiro - Identificação do

paciente

Valor_consulta Moeda - R$9.999,99 Valor a ser pago pela

consulta.

Data_consulta Data/Hora - DD/MM/AAAA Data da realização

da consulta do

paciente.

Horário_consulta Data/Hora - HH:MM am/pm Hora da realização

da consulta.

Métodos

Nome Descrição

Marcar_consulta( ) O atendente marca a consulta para o paciente após ter

verificado disponibilidade das datas e horários do médico

para agendar uma nova consulta.

Consultar_dados_da_consulta( ) Disponibiliza as informações das consultas do paciente.

Desmarcar_consulta() O atendente desmarca consulta, caso haja ausência do

paciente.

3.2.8 - Classe: Especialidade

Atributos

Nome Tipo Tamanho Formato Conteúdo

Cód_especialidade String 03 - Identificação da

Especialidade

Médica

Especialidade String 50 - Clínico Geral,

Cardiologia,

Oftamologia,

Neurologia,

Pediatria,

Dermatologia,

Ginecologia,

Psiquiatria,

Otorrinolaringologia,

Ortopedia ou

Urologia.

Page 63: Projeto_Sistema de Controle de Clínica Médica

70

Métodos

Nome Descrição

Cadastrar_especialidade() Inclui no sistema a especialidade referente ao médico.

Alterar_esp() Altera no cadastro do sistema a especialidade do médico.

Excluir_esp() Apaga a especialidade do sistema.

Consultar_esp() Verifica no sistema as especialidades com os seus

respectivos códigos.

3.2.9 - Classe: Adm

Atributos

Nome Tipo Tamanho Formato Conteúdo

Login String 20 - Login de acesso ao

sistema

Senha String 10 - Senha de acesso ao

sistema

Tipo String 10 - Tipo de usuário

Métodos

Nome Descrição

Logar_no_sistema Usuário fornece login e senha para ter acesso ao sistema.

3.2.10 - Classe: Usuário

Atributos

Nome Tipo Tamanho Formato Conteúdo

Cód_usuário String 10 - Identificação do

usuário

Nome String 50 - Nome do usuário

Endereço String 100 - Endereço do usuário,

composto de nome da

rua, nº da casa, bairro,

estado

Tel String 11 - Telefone do usuário

para contato

Est_civil String 13 - Solteiro, Casado,

Viúvo, Desquitado,

Divorciado

Data_nasc Data/Hora - DD/MM/AAAA Data do nascimento

do usuário

RG Número Inteiro 999999999 RG do usuário

Email String 40 - Email do usuário

CPF String 11 - CPF do usuário

Page 64: Projeto_Sistema de Controle de Clínica Médica

71

Métodos

Nome Descrição

consultar_usr() Consulta os dados cadastrais do usuário para uma determinada informação.

cadastrar_usr() O atendente inclui o cadastro de usuário no sistema.

excluir_usr () Exclui os dados cadastrais do usuário caso haja desistência do paciente.

alterar_usr() Altera os dados cadastrais do usuário de acordo com a necessidade.

3.2.11 - Classe: Marca_Exame

Atributos

Nome Tipo Tamanho Formato Conteúdo

Cód_exame String 7 - Identificação do

Exame

Diagnóstico String 50 - Diagnóstico do

paciente

Cód_pac Número Inteiro - Identificação do

paciente

Métodos

Nome Descrição

solicitar_novo_exame() O médico irá solicitar novo exame para o determinado paciente.

consultar_exame_anterior() O médico irá consultar exame anterior de um determinado

paciente para pedir outro exame para o próprio.

Page 65: Projeto_Sistema de Controle de Clínica Médica

72

CAPÍTULO IV

4 – MODELOS DE INTERAÇÕES

4.1 - DIAGRAMAS DE SEQUÊNCIA

4.1.1 - Administrador Cadastra Novo Exame

4.1.2 - Administrador Cadastra Novo Atendente

Page 66: Projeto_Sistema de Controle de Clínica Médica

73

4.1.3 - Administrador Cadastra Novo Médico

4.1.4 - Administrador Cadastra Nova Especialidade

Page 67: Projeto_Sistema de Controle de Clínica Médica

74

4.1.5 – Administrador Edita o Exame

4.1.6 - Administrador Editar Atendente

Page 68: Projeto_Sistema de Controle de Clínica Médica

75

4.1.7 - Administrador Edita Médico

4.1.8 – Administrador Edita Especialidade

Page 69: Projeto_Sistema de Controle de Clínica Médica

76

4.1.9 – Administrador Exclui Exame

4.1.10 – Administrador Exclui Atendente

Page 70: Projeto_Sistema de Controle de Clínica Médica

77

4.1.11 – Administrador Exclui Médico

4.1.12 – Administrador Exclui Especialidade

Page 71: Projeto_Sistema de Controle de Clínica Médica

78

4.1.13 – Administrador Visualiza Exame

4.1.14 – Administrador Visualiza Atendente

Page 72: Projeto_Sistema de Controle de Clínica Médica

79

4.1.15 – Administrador Visualiza Médico

4.1.16 – Administrador Visualiza Especialidade

Page 73: Projeto_Sistema de Controle de Clínica Médica

80

4.1.17 – Atendente Cadastra Nova Consulta

4.1.18 – Atendente Cadastra Novo Pagamento

Page 74: Projeto_Sistema de Controle de Clínica Médica

81

4.1.19 – Atendente Cadastra Novo Paciente

4.1.20 – Atendente Edita Consulta

Page 75: Projeto_Sistema de Controle de Clínica Médica

82

4.1.21 – Atendente Edita Pagamento

4.1.22 – Atendente Edita Paciente

Page 76: Projeto_Sistema de Controle de Clínica Médica

83

4.1.23 – Atendente Exclui Consulta

4.1.24 – Atendente Exclui Pagamento

Page 77: Projeto_Sistema de Controle de Clínica Médica

84

4.1.25 – Atendente Exclui Paciente

4.1.26 – Atendente Visualiza Consulta

Page 78: Projeto_Sistema de Controle de Clínica Médica

85

4.1.27 – Atendente Visualiza Pagamento

4.1.28 – Atendente Visualiza Paciente

Page 79: Projeto_Sistema de Controle de Clínica Médica

86

4.1.29 – Médico Visualiza Exame

4.1.30 – Médico Visualiza Consulta

Page 80: Projeto_Sistema de Controle de Clínica Médica

87

4.1.31 – Atendente Gera Cartão

4.1.32 – Atendente Gera Cartão

Page 81: Projeto_Sistema de Controle de Clínica Médica

88

4.1.33 – Atendente Solicita Faturamento Mensal Geral

4.1.34 – Atendente Solicita Faturamento Mensal Por Médico

Page 82: Projeto_Sistema de Controle de Clínica Médica

89

4.1.35– Administrador / Atendente / Médico Logam no Sistema

Page 83: Projeto_Sistema de Controle de Clínica Médica

90

Capitulo V

5 – MODELO DE TRANSIÇÃO DE ESTADOS

5.1 - DIAGRAMAS DE ESTADO

5.1.1 – Cadastrar Novo Atendente

Page 84: Projeto_Sistema de Controle de Clínica Médica

91

5.1.2 – Cadastrar Nova Especialidade

Page 85: Projeto_Sistema de Controle de Clínica Médica

92

5.1.3 – Cadastrar Novo Exame

Page 86: Projeto_Sistema de Controle de Clínica Médica

93

5.1.4 – Cadastrar Novo Médico

Page 87: Projeto_Sistema de Controle de Clínica Médica

94

5.1.5 – Cadastrar Novo Paciente

5.1.6 – Visualizar cadastro de especialidade

abrindo tela de consultar

cadastro de especialidade

v erif icar especialidade exibindo especialidades e

códigos

cadastro da especialidade consultadocadastro de especialidade

Page 88: Projeto_Sistema de Controle de Clínica Médica

95

5.1.7 – Visualizar cadastro de exame

abrindo tela de consultar

cadastro de exame

v erif icar exame exibindo exames, cód e

v alorcadastro de exame exame consultado

5.1.8 – Visualizar cadastro do atendente

abrindo tela de consultar

cadastro do atendente

verificar atendente

exibindo msg

de erro

exibindo dados do

atendente

recebendo matrícula do atendentematrícula do atendente validando matricula do atendentevalidar matricula

cadastro do atendente consultado

matrícula do atendente não cadastradomatrícula do atendente cadastrado

Page 89: Projeto_Sistema de Controle de Clínica Médica

96

5.1.9 – Visualizar cadastro do médico

abrindo tela consultar

cadastro do médico

verificar médico recebendo CRM

do médico

CRM do médico validando CRM

do médico

validar CRM

exibindo msg

de erro

exibindo dados

do médico

CRM do médico cadastrado CRM do médico não cadastrado

cadastro do médico consultado

5.1.10 – Visualizar Cadastro do Paciente

abrindo tela consultar

cadastro do paciente

verificar paciente recebendo CPF ou Cód do pacienteCPF ou Cód do paciente validando CPF ou Cód. do pacientevalidar CPF ou Cód.

exibindo msg

de erro

exibindo dados

do paciente

CPF ou Cód. do paciente não cadastradoCPF ou Cód do paciente cadastrado

cadastro do paciente consultado

Page 90: Projeto_Sistema de Controle de Clínica Médica

97

5.1.11 – Consultar Histórico do Paciente

abrindo tela consultar

histórico do paciente

opção consultar histórico do paciente

exibindo msg

de erroselecionando

paciente desejado

exibindo histórico

do pacientepaciente desejado

recebendo CPF ou Cód do pacienteCPF ou Cód. do paciente validando CPF ou Cód. do pacientevalidar CPF ou Cód.

histórico consultado

CPFou Cód. não cadastradoCPF ou Cód. cadastrado

5.1.12 – Imprimir Faturamento Mensal Geral

Page 91: Projeto_Sistema de Controle de Clínica Médica

98

5.1.13 – Logar no sistema

abrindo tela de

logar no sistema

recebendo

login e senha

login e senha validando login

e senha

exibindo msg

de erro

validar login e senhaopção de logar no sistema

logando usuário

no sistema

login ou senha inválidoslogin e senha válidos

usuário logado

Page 92: Projeto_Sistema de Controle de Clínica Médica

99

5.1.14 – Nova Consulta

Page 93: Projeto_Sistema de Controle de Clínica Médica

100

5.1.15 – Novo Pagamento

abrindo tela de

registrar pagamento

opção de registrar pagamento buscando consulta

pacientenúmero da consulta

solicitando forma de pgto

e dataexibindo

comprovante

registrando pagamento do

paciente

registar pagamento

imprimindo

comprovante

pagamento realizado

comprovante de pagamento

exibindo

msg

número inválidonúmero válido

pgto e data aceitos

pgto e data não aceitos

Page 94: Projeto_Sistema de Controle de Clínica Médica

101

5.1.16 – Solicitar Exame

5.1.17 – Imprimir Faturamento Mensal Por Médico

Page 95: Projeto_Sistema de Controle de Clínica Médica

102

5.1.18 – Excluir Exame

5.1.18 – Excluir Atendente

5.1.19 – Excluir Médico

Page 96: Projeto_Sistema de Controle de Clínica Médica

103

5.1.20 – Excluir Especialidade

5.1.21 – Excluir Consulta

Page 97: Projeto_Sistema de Controle de Clínica Médica

104

5.1.22 – Excluir Pagamento

5.1.23 – Excluir Paciente

Page 98: Projeto_Sistema de Controle de Clínica Médica

105

5.1.24 – Editar Exame

5.1.25 – Editar Atendente

Page 99: Projeto_Sistema de Controle de Clínica Médica

106

5.1.26 – Editar Médico

Page 100: Projeto_Sistema de Controle de Clínica Médica

107

5.1.27 – Editar Especialidade

5.1.28 – Editar Consulta

Page 101: Projeto_Sistema de Controle de Clínica Médica

108

5.1.29 – Editar Pagamento

5.1.30 – Editar Paciente

Page 102: Projeto_Sistema de Controle de Clínica Médica

109

5.1.31 – Visualizar Consulta

5.1.32 – Visualizar Pagamento

Page 103: Projeto_Sistema de Controle de Clínica Médica

110

ANEXO II

CONTRATO PARA DESENVOLVIMENTO DE SISTEMA DE INFORMÁTICA

Pelo presente instrumento particular de Contrato para Desenvolvimento de Sistema

de Informática que entre si celebram de um lado, Clínica Fácil, localizada na rua Silva

Cardoso 629, cidade do Rio de Janeiro, Estado do RJ, inscrita no CNPJ sob o nº

2484.4579815, neste ato representado na forma de seu Contrato Social por (nome), RG nº

000000-0, CPF nº 000.000.000-00, de ora em diante denominada simplesmente

CONTRATANTE, e, de outro lado (razão social)..................., com sede à Rua ...............,

nº ......., cidade de ..............., Estado ........, inscrita no CNPJ sob o nº ......................, neste

ato representada na forma de seu Contrato Social por (nome) ............................., RG nº

.............., CPF nº ......................., de ora em diante denominada simplesmente

CONTRATADA, têm entre si justo e contratado o que segue:

1. O presente contrato tem como objeto o desenvolvimento do sistema de informática, por

parte da CONTRATADA, para uso específico da CONTRATANTE, intitulado "Otoban",

doravante denominado simplesmente “Sistema”, conforme proposta.............., em anexo,

que ficam fazendo parte integrante deste instrumento.

2. O prazo para desenvolvimento do sistema obedecerá ao seguinte cronograma: .............

3. O desenvolvimento e acompanhamento do sistema dar-se-á conforme estabelecido no

cronograma, abrangendo reuniões e avaliações dos usuários da CONTRATANTE para

desenvolvimento do Sistema.

Page 104: Projeto_Sistema de Controle de Clínica Médica

111

4. Após a execução do cronograma inicialmente previsto, se ainda houver pendências em

relação ao desenvolvimento, as partes definirão, de comum acordo, um cronograma

complementar, estabelecendo um número de visitas bastantes para a finalização do

processo de desenvolvimento.

5. Finalizado o processo de desenvolvimento, a CONTRATADA fará ajustes de

adequação, compreendendo a atualização de novas versões do sistema, atendimento de

suporte aos usuários, por telefone ou INTERNET, e visitas necessárias referentes às

mudanças relacionadas ao sistema.

6. Em remuneração pelos serviços mencionados na cláusula 1ª, a CONTRATADA

receberá da CONTRATANTE as quantia de 11.105,00.

7. Fica eleito o foro da Comarca em Bangu para dirimir quaisquer dúvidas decorrentes da

execução deste instrumento.

E por estarem assim justas e contratadas, as partes assinam o presente contrato em

2(duas) vias de igual teor e forma na presença das testemunhas abaixo.

Rio de Janeiro, ___ de ______________ de _____.

_________________________________

CONTRATANTE

_________________________________

CONTRATADA

Page 105: Projeto_Sistema de Controle de Clínica Médica

112

ANEXO I

Questionário

ROTEIRO PARA LEVANTAMENTO DE REQUISITOS DE

NEGÓCIOS

Entrevistador: Quais são as atividades da clínica médica?

Médico Chefe: Atendimento a pacientes na área de clínica médica.

Entrevistador: Quantos funcionários têm na empresa?

Médico Chefe: Temos dois atendentes e sete médicos..

Entrevistador: Quais informações seria importante para o projeto? Como

formulários e relatórios, por exemplo?

Médico Chefe: Seria bom se tivéssemos relatório de faturamento mensal e

consulta de pacientes, exames, por exemplo.

Entrevistador: A Clínica possui filiais?

Médico Chefe: Não, mas no futuro pretendemos abrir..

Entrevistador: Como vocês classificam a clínica?

Médico Chefe: Nossa clínica é de pequeno porte, mas queremos mudar esse

conceito em um futuro próximo.

Entrevistador: O que a clínica espera do sistema?

Gerente: Esperamos que melhore a qualidade e a velocidade do

atendimento com um sistema informatizado.

Page 106: Projeto_Sistema de Controle de Clínica Médica

113

CAPÍTULO VI

6-PROJETO DE BANCO DE DADOS

6.1– PROJETO LÓGICO DE BANCO DE DADOS

Page 107: Projeto_Sistema de Controle de Clínica Médica

114

6.2 - PROJETO FÍSICO DE BANCO DE DADOS

6.2.1 - Tipificação dos Atributos

6.2.1.1 - Tabela paciente

Atributos

Nome Tipo Descrição

Cód_pac Número Identificação do paciente

Cód_usuário String Identificação do usuário

6.2.1.2 - Tabela médico

Atributos

Nome Tipo Descrição

CRM String Identificação do Médico

Cód_especialidade String Identificação da Especialidade Médica

Horário Data/Hora Horário do médico(a) na clínica

Dia_da_semana String Dia(s) do médico(a) na clínica

Cód_usuário String Identificação do usuário

Login String Login de acesso ao sistema

6.2.1.3 - Tabela pagamento

Atributos

Nome Tipo Conteúdo

Cód-pgto String Identificação do pagamento

Cód_pac Número Identificação do paciente

Valor_pgto Moeda Valor a ser pago pelo paciente

Forma_pgto Moeda Cartão, Cheque ou Dinheiro

Data_pgto Data/Hora Hora que o paciente efetuou o pagamento

Cód-exame String Identificação do Exame

Num-consulta Número Número da consulta do paciente

Page 108: Projeto_Sistema de Controle de Clínica Médica

115

6.2.1.4 - Tabela exame

Atributos

Nome Tipo Conteúdo

Cód_exame String Identificação do Exame

Nome-exame String Exame Sanguíneo, Endoscopia, Mamografia,

Ecocardiografia, Eletrocardiografia, Eletroencefalografia,

Radiologia, UltraSonografia, Tomografia

Computadorizada, Glicose, Colesterol ou Triglicerídeos.

Valor_exame Moeda Valor do exame que o paciente irá pagar

6.2.1.5 - Tabela histórico paciente

Atributos

Nome Tipo Conteúdo

Cód_exame String Identificação do Exame

Num_consulta Número Número da consulta do paciente

Cód_pac Número Identificação do paciente

6.2.1.6 - Tabela atendente

Atributos

Nome Tipo Conteúdo

Matrícula Número Identificação do Atendente

Turno String Manhã, Tarde ou Noite

Cód_usuário String Identificação do usuário

Login String Login de acesso ao sistema

6.2.1.7 - Tabela consulta

Atributos

Nome Tipo Conteúdo

Num_consulta Número Número da consulta do paciente

CRM String Identificação do Médico

Cód_pac Número Identificação do paciente

Valor_consulta Moeda Valor a ser pago pela consulta.

Data_consulta Data/Hora Data da realização da consulta do paciente.

Horário_consulta Data/Hora Hora da realização da consulta.

Page 109: Projeto_Sistema de Controle de Clínica Médica

116

6.2.1.8 - Tabela especialidade

Atributos

Nome Tipo Conteúdo

Cód_especialidade String Identificação da Especialidade Médica

Especialidade String Clínico Geral, Cardiologia, Oftamologia, Neurologia,

Pediatria, Dermatologia, Ginecologia, Psiquiatria,

Otorrinolaringologia, Ortopedia ou Urologia.

6.2.1.9 - Tabela adm

Atributos

Nome Tipo Conteúdo

Login String Login de acesso ao sistema

Senha String Senha de acesso ao sistema

Tipo String Tipo de usuário

6.2.1.10 - Tabela usuário

Atributos

Nome Tipo Conteúdo

Cód_usuário String Identificação do usuário

Nome String Nome do usuário

Endereço String Endereço do usuário, composto de nome da rua, nº da

casa, bairro, estado

Tel String Telefone do usuário para contato

Est_civil String Solteiro, Casado, Viúvo, Desquitado, Divorciado

Data_nasc Data/Hora Data do nascimento do usuário

RG Número RG do usuário

Email String Email do usuário

CPF String CPF do usuário

Page 110: Projeto_Sistema de Controle de Clínica Médica

117

6.2.1.11 - Tabela marca_exame

Atributos

Nome Tipo Conteúdo

Cód_exame String Identificação do Exame

Diagnóstico String Diagnóstico do paciente

Cód_pac Número Identificação do paciente

6.2.2 - Domínio, Obrigatoriedade e Unicidade

6.2.2.1 – Tabela adm

CREATE TABLE adm (

Login varchar(20) NOT NULL default '',

Senha varchar(10) NOT NULL default '',

Tipo varchar(10) NOT NULL default '',

Cod_usuario varchar(10) NOT NULL default '',

PRIMARY KEY (Login,Cod_usuario)) TYPE=MyISAM;

INSERT INTO adm VALUES("adm", "adm", "adm", "");

6.2.2.2 – Tabela atendente

CREATE TABLE atendente (

Matrícula int(11) NOT NULL default '0',

Turno varchar(50) NOT NULL default '',

Cod_usuario varchar(10) NOT NULL default '0',

PRIMARY KEY (Matrícula,Cod_usuario)) TYPE=MyISAM;

Page 111: Projeto_Sistema de Controle de Clínica Médica

118

6.2.2.3 – Tabela consulta

CREATE TABLE consulta (

Num_consulta int(7) NOT NULL default '0',

CRM varchar(12) NOT NULL default '',

Cod_pac int(10) NOT NULL default '0',

Valor_consulta int(5) NOT NULL default '0',

Data_consulta date default '0000-00-00',

Horario_consulta time NOT NULL default '00:00:00',

PRIMARY KEY (Num_consulta,CRM,Cod_pac)) TYPE=MyISAM;

6.2.2.4 – Tabela especialidade

CREATE TABLE especialidade (

Cod_especialidade char(3) NOT NULL default '',

Especialidade varchar(50) NOT NULL default '',

PRIMARY KEY (Cod_especialidade)) TYPE=MyISAM;

INSERT INTO especialidade VALUES("11", "Urologia");

INSERT INTO especialidade VALUES("10", "Ortopedia");

INSERT INTO especialidade VALUES("09", "Otorrinolaringologia");

INSERT INTO especialidade VALUES("08", "Psiquiatria");

INSERT INTO especialidade VALUES("06", "Dermatologia");

INSERT INTO especialidade VALUES("07", "Ginecologia");

INSERT INTO especialidade VALUES("05", "Pediatria");

INSERT INTO especialidade VALUES("01", "Clínico Geral");

INSERT INTO especialidade VALUES("02", "Cardiologia");

Page 112: Projeto_Sistema de Controle de Clínica Médica

119

INSERT INTO especialidade VALUES("03", "Oftalmologia");

INSERT INTO especialidade VALUES("04", "Neurologia");

6.2.2.5 – Tabela exame

CREATE TABLE exame (

Cod_exame varchar(7) NOT NULL default '',

Nome_exame varchar(50) NOT NULL default '',

Valor_exame int(10) NOT NULL default '0',

PRIMARY KEY (Cod_exame)) TYPE=MyISAM;

INSERT INTO exame VALUES("01", "Hemograma Completo", "8");

INSERT INTO exame VALUES("02", "Endoscopia", "60");

INSERT INTO exame VALUES("03", "Mamografia", "50");

INSERT INTO exame VALUES("04", "Eletrocardiografia", "100");

INSERT INTO exame VALUES("05", "Ecocardiografia", "120");

INSERT INTO exame VALUES("06", "Glicose", "5");

INSERT INTO exame VALUES("07", "Colesterol", "6");

INSERT INTO exame VALUES("08", "Triglicerídeos", "7");

INSERT INTO exame VALUES("09", "Eletroencefalografia", "90");

INSERT INTO exame VALUES("10", "Ultra-sonografia Pél", "25");

INSERT INTO exame VALUES("11", "Ultra-sonografia Abd", "35");

INSERT INTO exame VALUES("12", "Tomografia Computado", "200");

INSERT INTO exame VALUES("13", "Urina", "15");

INSERT INTO exame VALUES("14", "Fezes", "15");

INSERT INTO exame VALUES("00", "Revisão", "30");

Page 113: Projeto_Sistema de Controle de Clínica Médica

120

6.2.2.6 – Tabela historico_paciente

CREATE TABLE historico_paciente (

Cod_exame int(7) NOT NULL default '0',

Cod_pac int(10) NOT NULL default '0',

Num_consulta int(7) NOT NULL default '0',

PRIMARY KEY (Cod_pac,Cod_exame,Num_consulta)) TYPE=MyISAM;

6.2.2.7 – Tabela marca_exame

CREATE TABLE marca_exame (

Cod_pac int(10) NOT NULL default '0',

Cod_exame varchar(7) NOT NULL default '',

Diagnostico text NOT NULL,

PRIMARY KEY (Cod_exame,Cod_pac)) TYPE=MyISAM;

6.2.2.8 – Tabela medico

CREATE TABLE medico (

CRM varchar(12) NOT NULL default '',

Cod_especialidade char(3) NOT NULL default '',

Horario varchar(100) NOT NULL default '',

Dia_da_semana varchar(100) NOT NULL default '',

Cod_usuario varchar(10) NOT NULL default '0',

PRIMARY KEY (Cod_especialidade,CRM,Cod_usuario)) TYPE=MyISAM;

Page 114: Projeto_Sistema de Controle de Clínica Médica

121

6.2.2.9 – Tabela paciente

CREATE TABLE paciente (

Cod_pac int(10) NOT NULL default '0',

Cod_usuario varchar(10) NOT NULL default '0',

PRIMARY KEY (Cod_pac,Cod_usuario)) TYPE=MyISAM;

6.2.2.10 – Tabela pagamento

CREATE TABLE pagamento (

Cod_pgto varchar(15) NOT NULL default '',

Cod_pac int(10) NOT NULL default '0',

Cod_Exame varchar(7) NOT NULL default '',

Num_consulta int(10) NOT NULL default '0',

Valor_pgto int(10) NOT NULL default '0',

Data_pgto date NOT NULL default '0000-00-00',

Forma_pgto varchar(10) NOT NULL default '',

PRIMARY KEY (Cod_pgto,Cod_pac,Cod_Exame,Num_consulta)) TYPE=MyISAM;

6.2.2.11 – Tabela usuario

CREATE TABLE usuario (

Cod_usuario varchar(10) NOT NULL default '',

Nome varchar(50) NOT NULL default '',

Endereco varchar(100) NOT NULL default '',

Tel varchar(11) default NULL,

Data_nasc date default '0000-00-00',

Email varchar(40) default NULL,

Page 115: Projeto_Sistema de Controle de Clínica Médica

122

CPF varchar(11) NOT NULL default '',

Est_civil varchar(13) NOT NULL default '',

RG int(9) NOT NULL default '0',

PRIMARY KEY (Cod_usuario)) TYPE=MyISAM;

Page 116: Projeto_Sistema de Controle de Clínica Médica

123

CAPÍTULO VI

7-PROJETO DE INTERFACE GRÁFICA

7.1 - HIERARQUIA DAS TELAS E MAPA DE NAVEGAÇÃO

Login Administrador

Exames

Cadastrar

Exame

Alterar

Exame

Consultar

Exame

Excluir

Exame

Tela Login

Atendente

Cadastrar

Atendente

Alterar

Atendente

Consultar

Atendente

Excluir

Atendente

Médico

Cadastrar

Médico

Alterar

Médico

Consultar

Médico

Excluir

Médico

Exames

Cadastrar

Exame

Alterar

Exame

Consultar

Exame

Excluir

Exame

Page 117: Projeto_Sistema de Controle de Clínica Médica

124

Login Atendente

Consulta

Marcar

Consulta

Verificar

Consulta

Desmarcar

Consulta

Consultar

Agenda

Médica

Tela Login

Pagamento

Registrar

Pagamento

Imprimir

Comprovante de

Pagamento

Consultar

Faturamento

Mensal

Paciente

Cadastrar

Paciente

Alterar

Paciente

Consultar

Paciente

Excluir

Paciente

Relatório

Consultar

Faturamento

Mensal

Verificar

Consulta

Consultar

Agenda

Médica

Consultar

Paciente

Gerar

Cartão

Page 118: Projeto_Sistema de Controle de Clínica Médica

125

Login Médico

Tela Login

Exames

Solicitar

Exame

Solicitar

Exame

Anterior

Consultas

Consultar

Histórico do

Paciente

Consultar

Paciente

Consultar

Exames

Page 119: Projeto_Sistema de Controle de Clínica Médica

126

7.2 - PADRONIZAÇÃO DE BOTÕES, ÍCONES E OUTROS ATALHOS

Tela de Login e Senha

Na Tela Inicial o usuário deverá entrar com o seu Login e Senha para ter acesso ao sistema.

Em seguida o usuário deverá clicar em Logar-se.

Page 120: Projeto_Sistema de Controle de Clínica Médica

127

Tela do Administrador

Nessa tela o administrador tem como escolher uma das quatro opções para a realização do

cadastro.

Page 121: Projeto_Sistema de Controle de Clínica Médica

128

Se a opção escolhida for EXAME:

Pode-se realizar 4 tipos de atividades:

1. Novo Exame: O Administrador realiza o cadastro dos dados referentes a um novo

Exame, no Banco de Dados do Sistema;

2. Editar: O Administrador pode realizar a alteração de dados de determinado Exame,

segundo código fornecido;

3. Visualizar: O Administrador consulta dados de determinado;

4. Excluir: O Administrador realiza a exclusão dos dados de determinado Exame.

Page 122: Projeto_Sistema de Controle de Clínica Médica

129

Se a opção escolhida for ATENDENTE:

Pode-se realizar 4 tipos de atividades:

1. Novo Atendente: O Administrador realiza o cadastro dos dados referentes a um novo

Atendente, no Banco de Dados do Sistema;

2. Editar: O Administrador pode realizar a alteração de dados de determinado Atendente;

3. Visualizar: O Administrador consulta dados de determinado;

4. Excluir: O Administrador realiza a exclusão dos dados de determinado Atendente.

Page 123: Projeto_Sistema de Controle de Clínica Médica

130

Se a opção escolhida for MÉDICO:

Pode–se realizar 4 tipos de atividades:

1. Novo Médico: O Administrador realiza o cadastro dos dados referentes a um novo

Médico, no Banco de Dados do Sistema;

2. Editar: O Administrador pode realizar a alteração de dados de determinado Médico;

3. Visualizar: O Administrador consulta dados de determinado;

4. Excluir: O Administrador realiza a exclusão dos dados de determinado.

Page 124: Projeto_Sistema de Controle de Clínica Médica

131

Se a opção escolhida for ESPECIALIDADE:

Pode - se realizar 4 tipos de atividades:

1. Nova Especialidade: O Administrador realiza o cadastro dos dados referentes a uma

nova Especialidade, no Banco de Dados do Sistema;

2. Editar: O Administrador pode realizar a alteração de dados de determinado

Especialidade;

3. Visualizar: O Administrador consulta dados de determinada;

4. Excluir: O Administrador realiza a exclusão dos dados de determinada Especialidade.

Page 125: Projeto_Sistema de Controle de Clínica Médica

132

Tela do Médico

Nessa tela o Médico tem como escolher uma das duas opções para a realização das suas

tarefas.

Page 126: Projeto_Sistema de Controle de Clínica Médica

133

Se a opção escolhida for EXAME:

Pode–se realizar 1 tipo de atividade:

1. Visualizar Exame: O Médico visualiza a lista de exames que estão inclusos no Banco de

Dados do Sistema;

Page 127: Projeto_Sistema de Controle de Clínica Médica

134

Se a opção escolhida for CONSULTA:

Pode - se realizar 1 tipo de atividade:

1. Visualizar: O médico consulta os dados das consultas feitas pelo paciente;

Page 128: Projeto_Sistema de Controle de Clínica Médica

135

Tela do Atendente

Nessa tela o Atendente tem como escolher uma das quatro opções para a realização das

suas tarefas.

Page 129: Projeto_Sistema de Controle de Clínica Médica

136

Se opção escolhida for CONSULTA:

Pode-se realizar 4 tipos de atividades:

1. Nova Consulta: Atendente realiza a marcação de uma consulta para o Paciente, que será

armazenado no Banco de Dados do Sistema;

2. Visualizar: Atendente consulta dados da consulta marcada;

3. Excluir: Atendente desmarca consulta de Paciente;

4. Editar: Atendente edita os dados da consulta.

Page 130: Projeto_Sistema de Controle de Clínica Médica

137

Se a opção escolhida for PAGAMENTO:

Pode–se realizar 6 tipos de atividades:

1. Novo Pagamento: Atendente registra o pagamento do Paciente;

2. Editar: O Atendente edita dados do pagamento;

3. Excluir: Atendente pagamento caso registre errado.

4. Imprimir Comprovante de Pagamento: Dentro do botão “Editar” imprimi o comprovante

do pagamento.

5. Gerar Cartão: Dentro de visualizar clica em “Gerar Cartão do Paciente”.

Page 131: Projeto_Sistema de Controle de Clínica Médica

138

.

Se a opção escolhida for PACIENTE:

Pode-se realizar 4 tipos de atividades:

1. Novo Paciente: Atendente realiza o cadastro dos dados referentes a um novo Paciente,

no Banco de Dados do Sistema;

2. Editar: O Atendente pode realizar a alteração de dados de determinado Paciente.

3. Consultar Paciente: Atendente consulta dados de determinado;

4. Excluir Paciente: Atendente realiza a exclusão dos dados de determinado;

Page 132: Projeto_Sistema de Controle de Clínica Médica

139

Se a opção for RELATÒRIO:

Pode–se realizar 2 tipos de atividades:

1. Faturamento Mensal Por Médico: Atendente consulta Banco de Dados do Sistema para

saber quanto a Clínica faturou em determinado Mês de acordo com cada médico;

2. Faturamento Mensal Geral: Atendente consulta Banco de Dados do Sistema para saber

quanto a Clínica faturou em determinado Mês;

Caso o usuário queira se logar novamente, clique no link Logout, (em qualquer Tela

Principal) ele será redirecionado para a tela de Login e Senha.

Page 133: Projeto_Sistema de Controle de Clínica Médica

140

7.3 - LAY-OUT DAS TELAS E RELATÓRIOS

7.3.1 - Tela de Login e senha

Page 134: Projeto_Sistema de Controle de Clínica Médica

141

7.3.2 - Tela Principal do Administrador

Page 135: Projeto_Sistema de Controle de Clínica Médica

142

7.3.3 - Tela Principal do Atendente

Page 136: Projeto_Sistema de Controle de Clínica Médica

143

7.3.4 - Tela Principal do Médico

Page 137: Projeto_Sistema de Controle de Clínica Médica

144

7.3.5 - Tela de Cadastro de Paciente

Page 138: Projeto_Sistema de Controle de Clínica Médica

145

7.3.6 - Tela de Cadastro de exame

Page 139: Projeto_Sistema de Controle de Clínica Médica

146

7.3.7 - Tela de Cadastro do Atendente

Page 140: Projeto_Sistema de Controle de Clínica Médica

147

7.3.8 - Tela de Cadastro do Médoco

Page 141: Projeto_Sistema de Controle de Clínica Médica

148

7.3.9 - Tela de Cadastro de especialidade

Page 142: Projeto_Sistema de Controle de Clínica Médica

149

7.3.10 - Tela Nova Consulta

7.3.11 - Tela Registrar Pagamento

Page 143: Projeto_Sistema de Controle de Clínica Médica

150

7.3.13 - Tela de Relatório – Faturamento Mensal por Médico

Page 144: Projeto_Sistema de Controle de Clínica Médica

151

7.3.14 - Tela de Relatório – Faturamento Mensal Geral

Page 145: Projeto_Sistema de Controle de Clínica Médica

152

7.3.15 - Tela Comprovante de Pagamento

Page 146: Projeto_Sistema de Controle de Clínica Médica

153

7.3.16 - Tela Gerar Cartão

Page 147: Projeto_Sistema de Controle de Clínica Médica

154

7.3.17 - Tela de Visualizar Pagamento

Page 148: Projeto_Sistema de Controle de Clínica Médica

155

7.3.18 - Tela de Visualizar Consulta

Page 149: Projeto_Sistema de Controle de Clínica Médica

156

CAPÍTULO XIII

8-PROJETO DE IMPLANTAÇÃO

8.1 - PROCEDIMENTOS DE IMPLANTAÇÃO

O Sistema Clínica Fácil foi desenvolvido para gerenciar qualquer clínica que

queira automatizar seu processo.

O Administrador irá cadastrar os usuários (médicos, atendentes) juntamente com

uma senha inicial.

Os atores do sistema terão um acesso com níveis diferenciado: O ator com perfil

de Administrador, terá acesso ao sistema de criação de novos médicos, novas

especialidades, novos atendentes e novos exames. O ator com perfil de Atendente, terá

acesso restrito as funcionalidades do sistema, tendo acesso somentea funções relacionadas

ao atendimento ao clinente/paciente. O ator com perfil de Médico, terá acesso restrito aos

informações pertinetes ao médico (exames e pacientes).

8.2 - AMBIENTE OPERACIONAL NECESSÁRIO PARA A IMPLANTAÇÃO

As configurações mínimas que as estações poderão ter para um melhor

aproveitamento do sistema são:

Configuração mínima:

Hardware Quant.

Cliente: Microcomputador Pentium IV com 2.6 Ghz, 512 MB Ram, disco rígido 40 Gb, drive

1.44, placa de rede 10/100 PCI, monitor 15”, teclado, mouse

6

Servidor de Banco de Dados: Microcomputador Pentium IV com 3.0 Ghz, 1GB Ram, 1 disco

rígido 80 Gb, gravadora de CD, drive 1.44, placa de rede 10/100 PCI , monitor 15”, teclado, mouse

1

Impressora laser Lexmark E210 1

No-Break 1200 kva 1

Page 150: Projeto_Sistema de Controle de Clínica Médica

157

Software Quant.

Microsoft Windows 2000 Professional Português 7

MY-SQL 4.0.20 1

JRE - Freeware 1

Rede (Intranet) Quant.

Switch 10/100 Encore 8 portas 1

Cabo par trançado cat. 5 350 m

Conectores RJ45 14

A implantação poderá seguir a seguinte seqüência:

Montagem do micro no local

Instalação do sistema operacional

Configuração da Rede

Instalação da impressora

Instalação dos softwares necessários para o funcionamento do sistema.

Instalação do Clinica Fácil

Page 151: Projeto_Sistema de Controle de Clínica Médica

158

CAPÍTULO X

9-MANUAL DO USUÁRIO

9.1 - MANUAL DO USUÁRIO

9.1.1 - Tela de Login e Senha

Na Tela Inicial o usuário deverá entrar com o seu Login e Senha para ter acesso ao sistema.

Em seguida o usuário deverá clicar em Logar-se.

Page 152: Projeto_Sistema de Controle de Clínica Médica

159

9.1.2 - Tela do Administrador

Nessa tela o administrador tem como escolher uma das quatro opções para a realização do

cadastro.

Page 153: Projeto_Sistema de Controle de Clínica Médica

160

9.1.3 – Se a Opção Escolhida for Exame

Pode-se realizar 4 tipos de atividades:

1. Novo Exame: O Administrador realiza o cadastro dos dados referentes a um novo

Exame, no Banco de Dados do Sistema;

2. Editar: O Administrador pode realizar a alteração de dados de determinado Exame,

segundo código fornecido;

3. Visualizar: O Administrador consulta dados de determinado;

4. Excluir: O Administrador realiza a exclusão dos dados de determinado Exame.

Page 154: Projeto_Sistema de Controle de Clínica Médica

161

9.1.4 – Se a Opção Escolhida for Atentende

Pode-se realizar 4 tipos de atividades:

1. Novo Atendente: O Administrador realiza o cadastro dos dados referentes a um novo

Atendente, no Banco de Dados do Sistema;

2. Editar: O Administrador pode realizar a alteração de dados de determinado Atendente;

3. Visualizar: O Administrador consulta dados de determinado;

4. Excluir: O Administrador realiza a exclusão dos dados de determinado Atendente.

Page 155: Projeto_Sistema de Controle de Clínica Médica

162

9.1.5 – Se a Opção Escolhida for Médico

Pode–se realizar 4 tipos de atividades:

1. Novo Médico: O Administrador realiza o cadastro dos dados referentes a um novo

Médico, no Banco de Dados do Sistema;

2. Editar: O Administrador pode realizar a alteração de dados de determinado Médico;

3. Visualizar: O Administrador consulta dados de determinado;

4. Excluir: O Administrador realiza a exclusão dos dados de determinado.

Page 156: Projeto_Sistema de Controle de Clínica Médica

163

9.1.6 – Se a Opção Escolhida for Especialidade

Pode - se realizar 4 tipos de atividades:

1. Nova Especialidade: O Administrador realiza o cadastro dos dados referentes a uma

nova Especialidade, no Banco de Dados do Sistema;

2. Editar: O Administrador pode realizar a alteração de dados de determinado

Especialidade;

3. Visualizar: O Administrador consulta dados de determinada;

4. Excluir: O Administrador realiza a exclusão dos dados de determinada Especialidade.

Page 157: Projeto_Sistema de Controle de Clínica Médica

164

9.1.7 – Tela do Médico

Nessa tela o Médico tem como escolher uma das duas opções para a realização das suas

tarefas.

Page 158: Projeto_Sistema de Controle de Clínica Médica

165

9.1.8 – Se a Opção Escolhida for Exame

Pode–se realizar 1 tipo de atividade:

1. Visualizar Exame: O Médico visualiza a lista de exames que estão inclusos no Banco de

Dados do Sistema;

Page 159: Projeto_Sistema de Controle de Clínica Médica

166

9.1.9 – Se a Opção Escolhida for Consulta

Pode - se realizar 1 tipo de atividade:

1. Visualizar: O médico consulta os dados das consultas feitas pelo paciente;

Page 160: Projeto_Sistema de Controle de Clínica Médica

167

9.1.10 – Tela do Atendente

Nessa tela o Atendente tem como escolher uma das quatro opções para a realização das

suas tarefas.

Page 161: Projeto_Sistema de Controle de Clínica Médica

168

9.1.11 – Se a Opção Escolhida for Consulta

Pode-se realizar 4 tipos de atividades:

1. Nova Consulta: Atendente realiza a marcação de uma consulta para o Paciente, que será

armazenado no Banco de Dados do Sistema;

2. Visualizar: Atendente consulta dados da consulta marcada;

3. Excluir: Atendente desmarca consulta de Paciente;

4. Editar: Atendente edita os dados da consulta.

Page 162: Projeto_Sistema de Controle de Clínica Médica

169

9.1.12 – Se a Opção Escolhida for Pagamento

Pode–se realizar 6 tipos de atividades:

1. Novo Pagamento: Atendente registra o pagamento do Paciente;

2. Editar: O Atendente edita dados do pagamento;

3. Excluir: Atendente pagamento caso registre errado.

4. Imprimir Comprovante de Pagamento: Dentro do botão “Editar” imprimi o comprovante

do pagamento.

5. Gerar Cartão: Dentro de visualizar clica em “Gerar Cartão do Paciente”.

Page 163: Projeto_Sistema de Controle de Clínica Médica

170

9.1.13 – Se a Opção Escolhida for Paciente

Pode-se realizar 4 tipos de atividades:

1. Novo Paciente: Atendente realiza o cadastro dos dados referentes a um novo Paciente,

no Banco de Dados do Sistema;

2. Editar: O Atendente pode realizar a alteração de dados de determinado Paciente.

3. Consultar Paciente: Atendente consulta dados de determinado;

4. Excluir Paciente: Atendente realiza a exclusão dos dados de determinado;

Page 164: Projeto_Sistema de Controle de Clínica Médica

171

9.1.14 – Se a Opção Escolhida for Relatório

Pode–se realizar 2 tipos de atividades:

1. Faturamento Mensal Por Médico: Atendente consulta Banco de Dados do Sistema

para saber quanto a Clínica faturou em determinado Mês de acordo com cada

médico;

2. Faturamento Mensal Geral: Atendente consulta Banco de Dados do Sistema para

saber quanto a Clínica faturou em determinado Mês;

Page 165: Projeto_Sistema de Controle de Clínica Médica

172

Caso o usuário queira se logar novamente, clique no link Logout (em qualquer Tela

Principa) e ele será redirecionado para a tela de Login e Senha.

Page 166: Projeto_Sistema de Controle de Clínica Médica

173

CAPÍTULO X

10 - CONCLUSÕES E TRABALHOS FUTUROS

10.1 - CONCLUSÕES E TRABALHOS FUTUROS

Ter um melhor controle sobre seus bens é fundamental não só para grandes

empresas, mas também para pequenas e médias empresas. Pois evita a redução de custos

com monitoramento e manutenção preventiva.

Visando solucionar esses problemas a CF – Clinica Facil, foi desenvolvido para

automatizar o atendimento de clinicas medicas. Vindo agilizar as rotinas de pedido de

transporte e atendimento, entre outras finalidades que podem ser vistas na documentação.

Ao longo do projeto surgiram necessidades de se realizar algumas mudanças, que

inicialmente não estavam no projeto, e para um melhor desempenho do sistema foram

incluídas. Essas mudanças trouxeram grandes benefícios ao sistema, fazendo com que os

resultados finais se tornassem superiores aos planejados inicialmente.

Foram usadas diversas ferramentas que auxiliaram no desenvolvimento de toda

documentação e criação do sistema, para assim se tornar possível a criação do produto

final. Tais ferramentas foram de tamanha importância, pois facilitaram e reduziram o

tempo de produção consideravelmente.

Futuramente a CF, poderá sofrer algumas mudanças para uma melhor

funcionalidade.

Page 167: Projeto_Sistema de Controle de Clínica Médica

174

REFERÊNCIAS BIBLIOGRÁFICAS

BOENTE, Alfredo. Mestre em Engenharia de Software. Coordenador Acadêmico do

Instituto Superior de Tecnologia em Ciência da Computação do Estado do Rio de Janeiro.

Deitel, H.M. Java: como programar. 6ª edição. São Paulo: Person Prentice Hall, 2005.

FOWLER, Martin; SCOTT, Kendall. UML Essencial – Um Breve Guia para a Linguagem-

Padrão de Modelagem de Objetos. 2ª Edição. Rio de Janeiro: Bookman, 1995.

Bezerra, Eduardo. Princípios de analise e projeto de sistemas com UML. Rio de Janeiro:

Campus, 2002.

MELO, Ana Cristina. Desenvolvendo Aplicações com UML – Do Conceitual à

Implementação. 1ª Edição. Rio de Janeiro: Brasport, 2002.

RUMBAUGH, James et al. Modelagem e Projetos baseados em Objetos. 11ª Tiragem. Rio

de Janeiro: Campus, 1994.

KROENKE, David M. Banco de dados – Fundamentos, projeto e implementação. 6ª

edição.

PENDER, Tom - UML - a Bíblia - Editora Campus.

Page 168: Projeto_Sistema de Controle de Clínica Médica

175

Mini-curriculo

Emerson Barros de Meneses

[email protected]

Atua nas áreas de Informática, com ênfase em Hardware, Suporte, Redes e

Programação desenvolvendo um trabalho concreto.

Formação

2º Grau Técnico em Informática – CAEL-FEUC

Colégio de Aplicações Emmanuel Leontsinis – Fundação Educacional

Unificada Campograndense

3º Grau em Tecnologia da Informática (Análise e Desenvolvimento de

Sistemas)

UniverCidade – Centro Universitário do Rio de Janeiro

Pós–Graduação MBA em Gestão de TI

Candido Mendes