Transcript
FACULDADE METROPOLITANA DE MANAUS
SISTEMA DE INFORMAÇÃO
WESLLEY BARBOSA MAGALHÃES LUCIANO COSTA BRUNO DOS SANTOS
SISTEMA DE GERENCIAMENTO DE CLINICA MÉDICA: CONSULMED
WESLLEY BARBOSA MAGALHÃES LUCIANO COSTA BRUNO DOS SANTOS
SISTEMA DE GERENCIAMENTO DE CLÍNICA MÉDICA: CONSULMED
Trabalho
apresentado
para
obtenção parcial de nota na Disciplina
Análise
Requisitos de Projetos
Prof: Rilmar Gomes
de
SUMÁRIO 1
INTRODUÇÃO .................................................................................................. 4
2
JUSTIFICATIVA ................................................................................................ 5
3
OBJETIVOS ...................................................................................................... 6 3.1 OBJETIVOS GERAIS ..................................................................................... 6 3.2 OBJETIVOS ESPECÍFICOS .......................................................................... 6
4
SISTEMA DE GERENCIAMENTO PARA CLÍNICAS MÉDICAS ....................... 7
5
LEVANTAMENTO DE REQUISITOS ................................................................ 8 5.1 MANTER PACIENTE...................................................................................... 8 5.1.1 MANTER DEPENDENTES ...................................................................... 8 5.2 MANTER ATENDENTE .................................................................................. 8 5.2.1 AGENDAR CONSULTA .......................................................................... 8 5.3 MANTER MÉDICO ......................................................................................... 9 5.3.1 MANTER ESPECIALIDADE .................................................................... 9 5.3.2 MANTER EXAMES.................................................................................. 9 5.3.3 MANTER REMEDIOS ............................................................................. 9 5.3.4 REALIZAR CONSULTA ........................................................................... 9
6
MODELO ENTIDADE RELACIONAMENTO – MER ....................................... 11
7
DIAGRAMA DE CASOS DE USO ................................................................... 12
8
DESCRIÇÃO DOS CASOS DE USO .............................................................. 13
9
DIAGRAMA DE CLASSE ................................................................................ 19
10
REFERÊNCIAS BIBLIOGRÁFICAS ................................................................ 20
4
1
INTRODUÇÃO
O proposto trabalho trata do desenvolvimento de um sistema de informação para gerenciamento de uma clínica médica. O sistema foca a informatização dos procedimentos de rotinas do atendimento de uma clínica, visando facilitar e agilizar a carga de informação médica, e a recuperação dessas informações, que antes era armazenada em papéis. Além disso, o sistema deve fornecer relatórios, históricos do paciente, organizar a grade de horários dos médicos de plantão entre outras funcionalidades. O sistema informatizará desde o atendimento médico até a consulta e o diagnóstico de exames, não serão envolvidas internações na clínica, e não serão fornecidos remédios. 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.
5
2
JUSTIFICATIVA
O projeto tem por finalidade criar um sistema para gerenciamento de uma clinica médica, levantando requisitos na área de pesquisa em questão, sabendo que é imprescindível o uso da informática. O sistema deve abranger toda a área do atendimento em uma clinica. Para a recuperação de um histórico médico é necessário à alimentação do sistema, cadastro do paciente e os exames que ele fez, e os remédios que ele tomou, por isso toma se necessário o armazenamento das receitas e atestados, esses requisitos fazem parte do histórico médico.
6
3
OBJETIVOS
3.1
OBJETIVOS GERAIS
O objetivo principal desse projeto é criar um sistema que atenda as necessidades de atendimento de uma clínica médica de forma eficaz e eficiente com a melhor qualidade e desempenho possível.
3.2
OBJETIVOS ESPECÍFICOS
Manter a integridade do gerenciamento;
Realizar uma análise completa em atendimento de consultórios médicos;
Manter cadastro dos dados necessários para um histórico médico.
7
4
SISTEMA DE GERENCIAMENTO PARA CLÍNICAS MÉDICAS
A finalidade deste projeto é coletar, analisar e definir necessidades e requisitos de um sistema de clínica médica. Nele são concentrados os recursos necessários aos envolvidos e aos usuários-alvo e nas razões que levam a essas necessidades. O detalhe de como o sistema deverá atender a essas necessidades são descritos nos casos de uso e nas especificações complementares. A fim de suprir à falta de organização dos documentos e a demora no atendimento em clínicas que não utilizam computadores. O sistema deve estruturar e trabalhar com dados armazenados de pacientes do dia a dia, gerenciando o funcionamento dos processos clínicos exercidos na rotina da clínica. O sistema que chamaremos de Consulmed, foi proposto a partir dos nomes consultório + medico. O controle, que é manual (armazenados em papéis e cadastrados a caneta), sendo assim, a perda de tempo considerável durante o cadastro, bem como na busca de dados. Além disso, há redundância de dados, já que para cada médico o mesmo paciente deve ter uma ficha distinta. O problema de perda de tempo, a falta de controle de paciente, perda de ficha e o andamento do atendimento, cujo impacto é a demora no atendimento, afeta tarefas do dia-a-dia na clínica, causando insatisfação dos pacientes. Uma boa solução seria: Controle de Pacientes, Controle de Agendamentos/Consultas/exames e Controle de Receituário. Pensando dessa maneira, iremos desenvolver o sistema CONSULMED, no qual, atenderá há todos os requisitos necessários para um bom funcionamento da Clínica.
8
5
5.1
LEVANTAMENTO DE REQUISITOS
MANTER PACIENTE
Os Pacientes fazem consultas e exames com os médicos podendo ou não utilizar Plano de Saúde. Para cada Paciente é desejável saber: Nome, CPF, Data de Nascimento, Endereço, RG, Fones de contato, Tipo Sanguíneo e Observações, bem como seu Plano de Saúde (não é obrigatório possuir Plano de Saúde, pois a clínica atende aos planos particulares), e se possui ou não dependentes, que irão possuir: Data nascimento, Nome. 5.1.1 MANTER DEPENDENTES O paciente pode cadastrar seus dependentes, a limitação de dependentes pode ser definida por políticas interna. O dependente deve ter seu nome e data de nascimento registrado.
5.2
MANTER ATENDENTE
A necessidade de controlar o agendamento traz outra necessidade, a de manter o controle de atendentes, a fim de manter um controle abrangente dos procedimentos do sistema, deve-se ter um profissional qualificado para efetuar o cadastro das demais necessidades do sistema. Deve-se saber que o Atendente possui: Nome, CPF, Data de Nascimento, Endereço, RG, Fones de contato e data de admissão. 5.2.1 AGENDAR CONSULTA Fica por responsabilidade do atendente efetuar os agendamentos, quando o paciente efetuar o agendamento juntamente com o atendente da clínica, deve-se manter informações sobre a data e hora do agendamento.
9
Uma vez que o paciente já possua cadastro no sistema, o mesmo pode realizar o agendamento de suas consultas pela internet, assim não havendo perda de tempo com telefone ou visitas a clínica.
5.3
MANTER MÉDICO
É de suma importância ter o controle dos médicos, uma vez que, somente ele poderá realizar a consulta. Devemos saber se o mesmo tem qualificação para realizar tal consulta. Um Médico além do Nome, CRM, CPF, Data de Nascimento, Endereço, RG, e Fones de contato e conhecer também sua Especialidade. 5.3.1 MANTER ESPECIALIDADE Para melhor organizar o atendimento, filtraremos as consultar por modalidades, para isso devemos manter um pré-cadastro das áreas que a clínica pode atender, por isso se deve a importância de manter o cadastro das especialidades dos médicos, cujo irá ter os seguintes itens: Titulo e observações. 5.3.2 MANTER EXAMES Outro meio de agilizar o atendimento é ter um pré-cadastro dos exames, assim, ganhando tempo e dando uma visão mais completa sobre o atendimento. Um Exame tem os seguintes itens: Nome, valor, Descrição e Data/entrega. 5.3.3 MANTER REMEDIOS Para agilizar os receituários, o sistema deve manter cadastrados os principais remédios, ou seja, sua composição. 5.3.4 REALIZAR CONSULTA O sistema registra a consulta que o médico realiza na data prevista no agendamento, assim, registrando data, hora e Descrição. A descrição pode ou não ser registrada, ela é somente para que o médico faça alguma observação sobre o
10
paciente, caso necessite. O médico pode solicitar eventualmente um ou mais exames. 5.3.4.1 GERAR ATESTADO O paciente tem o direito de solicitar um atestado, no qual o médico deve atestar alguma razão (justificar ausência de uma atividade). Devemos registrar o atestado médico porque ele faz parte do histórico médico. Armazenaremos no atestado apenas uma descrição feita pelo médico. 5.3.4.2 SOLICITAR EXAMES O medico solicita exame(s), onde são registradas data e hora da solicitação e ao receitar um ou mais medicamentos deve registrar a quantidade, data e observação.
5.3.4.3 RECEITAR REMÉDIO O médico pode receitar alguns remédios para o paciente, afim de não perder tempo com papeis, o médico poderá gerar o receituário diretamente do sistema, que irá constar a data e ao receitar o medicamento, quantidade e observação (posologia).
11
6
MODELO ENTIDADE RELACIONAMENTO – MER
12
7
DIAGRAMA DE CASOS DE USO
Figura 1- diagrama de casos de uso
13
8
DESCRIÇÃO DOS CASOS DE USO
Nome do Caso de Uso: Manter Cadastro Sigla: UC01 Objetivo: Cadastrar, agendar, pesquisar. Ator: Atendente Pré-condição: Pós-condição Fluxo Principal 1. Este UC se inicia quando o Atendente se loga no Sistema 2. O Sistema exibe a tela Inicial com as opções de Cadastro, Pesquisar e Agendamento 3. O atendente pode optar por uma das opções 4. Se a opção for Cadastro 5. O sistema executa o fluxo alternativo Cadastro FA(01) 6. Se a opção for Agendamento 7. O Sistema executa o fluxo alternativo Agendamento FA(02) 8. Se a opção for pesquisa 9. O sistema executa o Fluxo Alternativo Pesquisar FA(03) 10. Este fluxo se encerra Fluxo Alternativo Cadastro FA(01) referente a UC01(4) Pré-condição: Pós-condição: 1. O sistema exibe a tela de Cadastro com as opções Cadastrar Especialidade, Cadastrar Exame, Cadastrar Médico, Cadastrar Paciente, Cadastrar Atendente, Cadastrar Remédio e Cadastrar Plano de Saúde . 2. O atendente pode optar por uma das opções 3. Se a opção for Cadastrar Especialidade 4. O sistema executa o fluxo alternativo Cadastrar Especialidade FA(04) 5. Se a opção for Cadastrar Exame 6. O sistema executa o fluxo alternativo Cadastrar Exame FA(05) 7. Se a opção for Cadastrar Medico 8. O sistema executa o fluxo alternativo Cadastrar Medico FA(06) 9. Se a opção for Cadastrar Paciente 10. O sistema executa o fluxo alternativo Cadastrar Paciente FA(07) 11. Se a opção for Cadastrar Atendente 12. O sistema executa o fluxo alternativo Cadastrar Atendente FA(08) 13. se a opção for Cadastrar Remédio 14. o sistema executa o fluxo alternativo Cadastrar Remédio FA(09) 15. Se a opção for Cadastrar Plano de Saúde
14
16. O sistema executa o fluxo alternativo Cadastrar Plano de Saúde FA(10) 17. Este fluxo se encerra Fluxo Alternativo Cadastrar Especialidade FA04 referente a FA01(3) Pré-condição: Pós-condição: 1. O sistema exibe a tela de Cadastro de Especialidade 2. O sistema busca na tabela Especialidade o titulo 3. O atendente clica em nova especialidade 4. O atendente preenche os campos 5. O atendente clica em salvar 6. O sistema valida os campos obrigatórios 7. O sistema salva no banco de dados 8. O sistema exibe a mensagem: Dados salvos com sucesso 9. O sistema volta para tela inicial 10. Este fluxo se encerra
Fluxo Alternativo Cadastrar Exame FA05 referente a FA01(5) Pré-condição: Pós-condição: 1. O sistema exibe a tela de Cadastro de Exame 2. O sistema busca na tabela Exame o Nome 3. O atendente clica em novo exame 4. O atendente preenche os campos 5. O atendente clica em salvar 6. O sistema valida os campos obrigatórios 7. O sistema salva no banco de dados 8. O sistema exibe a mensagem: Dados salvos com sucesso 9. O sistema volta para tela inicial 10. Este fluxo se encerra Fluxo Alternativo Cadastrar Medico FA06 referente a FA01(7) Pré-condição: Pós-condição: 1. 2. 3. 4. 5. 6. 7. 8. 9.
O sistema exibe a tela de Cadastro de Medico O sistema busca na tabela Medico o Nome O atendente clica em novo medico O atendente preenche os campos O atendente clica em salvar O sistema valida os campos obrigatórios O sistema salva no banco de dados O sistema exibe a mensagem: Dados salvos com sucesso O sistema volta para tela inicial
15
10. Este fluxo se encerra Fluxo Alternativo Cadastrar Paciente FA07 referente à FA01(9) Pré-condição: Pós-condição: 1. O sistema exibe a tela de Cadastro de Paciente 2. O sistema busca na tabela Paciente o Nome 3. O atendente clica em novo paciente 4. O atendente preenche os campos 5. O atendente clica em salvar 6. O sistema valida os campos obrigatórios 7. O sistema salva no banco de dados 8. O sistema exibe a mensagem: Dados salvos com sucesso 9. O sistema volta para tela inicial 10. Este fluxo se encerra Fluxo Alternativo Cadastrar Atendente FA08 referente à FA01(11) Pré-condição: Pós-condição: 1. O sistema exibe a tela de Cadastro de Atendente 2. O sistema busca na tabela Atendente o Nome 3. O atendente clica em novo atendente 4. O atendente preenche os campos 5. O atendente clica em salvar 6. O sistema valida os campos obrigatórios 7. O sistema salva no banco de dados 8. O sistema exibe a mensagem: Dados salvos com sucesso 9. O sistema volta para tela inicial 10. Este fluxo se encerra Fluxo Alternativo Cadastrar Remédio FA09 referente à FA01(13) Pré-condição: Pós-condição: 1. O sistema exibe a tela de Cadastro de Atendente 2. O sistema busca na tabela Remédio o Nome 3. O atendente clica em novo remédio 4. O atendente preenche os campos 5. O atendente clica em salvar 6. O sistema valida os campos obrigatórios 7. O sistema salva no banco de dados 8. O sistema exibe a mensagem: Dados salvos com sucesso 9. O sistema volta para tela inicial 10. Este fluxo se encerra
16
Fluxo Alternativo Cadastrar Plano de Saúde FA10 referente à FA01(15) Pré-condição: Pós-condição: 1. O sistema exibe a tela de Cadastro de Atendente 2. O sistema busca na tabela Remédio o Nome 3. O atendente clica em novo plano de saúde 4. O atendente preenche os campos 5. O atendente clica em salvar 6. O sistema valida os campos obrigatórios 7. O sistema salva no banco de dados 8. O sistema exibe a mensagem: Dados salvos com sucesso 9. O sistema volta para tela inicial 10. Este fluxo se encerra Fluxo Alternativo Agendamento FA02 referente à UC01(6) Pré-condição: Pós-condição: 1. O sistema exibe a tela com as opções Agendar Consulta, Alterar Consulta, Pesquisar Consulta, Cancelar Consulta. 2. O atendente pode optar por uma das opções 3. Se a opção for Agendar Consulta 4. O sistema executa o fluxo alternativo Agendar Consulta FA(11) 5. Se a opção for Alterar Consulta 6. O sistema executa o fluxo alternativo Alterar Consulta FA(12) 7. Se a opção for Cancelar Consulta 8. O sistema executa o fluxo alternativo Cancelar Consulta FA(13) 9. Este fluxo de encerra.
Fluxo Alternativo Agendar Consulta FA11 referente a FA02(3) Pré-condição: Pós-condição: 1. o sistema busca na tabela consulta o nome dos médicos 2. o atendente clica em nova consulta 3. o atendente seleciona o medico 4. o atendente seleciona a data da consulta 5. o atendente seleciona a hora da consulta 6. o atendente seleciona o paciente 7. o atendente clica em agendar 8. o sistema valida os campos obrigatórios 9. o sistema salva no banco de dados 10. o sistema exibe a mensagem: Consulta agenda com sucesso 11. o sistema volta para tela inicial 12. este fluxo se encerra
17
Fluxo Alternativo Alterar Consulta FA12 referente a FA02(5) Pré-condição: Pós-condição: 1. o sistema busca na tabela consulta as consultas agendadas 2. o atendente seleciona a consulta 3. o atendente clica em alterar 4. o sistema habilita os campos para alteração 5. o atendente clica em salvar 6. o sistema valida os campos obrigatórios 7. o sistema salva no banco de dados 8. o sistema exibe a mensagem: Consulta alterada com sucesso 9. o sistema volta para tela inicial 10. este fluxo se encerra Fluxo Alternativo Cancelar Consulta FA13 referente a FA02(7) Pré-condição: Pós-condição: 1. 2. 3. 4. 5. 6. 7. 8. 9.
o sistema busca na tabela consulta as consultas agendadas o atendente seleciona a consulta o atendente clica em cancelar o sistema exibe a mensagem: Deseja realmente cancelar a consulta? O atendente clica em sim o sistema salva no banco de dados o sistema exibe a mensagem: Consulta cancelada com sucesso o sistema volta para tela inicial este fluxo se encerra
Fluxo Alternativo Pesquisar FA03 referente a UC01(8) Pré-condição: Pós-condição: 1. o atendente clica em pesquisar 2. o sistema exibe a tela com a opções Pesquisar Especialidade, pesquisar exames, pesquisar médicos, pesquisar pacientes, pesquisar atendente, pesquisar consulta, pesquisar plano de saúde, pesquisar remédios 3. o atendente pode optar por uma das opções 4. se a opção for pesquisar especialidade 5. o sistema executa o fluxo alternativo pesquisar especialidade FA14 6. se a opção for pesquisar exame 7. o sistema executa o fluxo alternativo pesquisar exame FA15 8. se a opção for pesquisar médico 9. o sistema executa o fluxo alternativo pesquisar medico FA16 10. se a opção for pesquisar especialidade
18
11. o sistema executa o fluxo alternativo pesquisar paciente FA17 12. se a opção for pesquisar atendente 13. o sistema executa o fluxo alternativo pesquisar atendente FA18 14. se a opção for pesquisar consulta 15. o sistema executa o fluxo alternativo pesquisar consulta FA19 16. se a opção for pesquisar plano de saúde 17. o sistema executa o fluxo alternativo pesquisar plano de saúde FA20 18. se a opção for pesquisar remédio 19. o sistema executa o fluxo alternativo pesquisar remédio FA21 20. este fluxo se encerra
19
9
DIAGRAMA DE CLASSE
20
10 REFERÊNCIAS BIBLIOGRÁFICAS
ANÁLISE
DE
REQUERIMENTO
DE
SOFTWARE,
Disponível
em:
. Acessado em 7 de setembro de 2013 ás 13:40h. SISTEMA DE GESTÃO PARA CLINICAS E CONSULTÓRIOS, Faculdade de Valinhos (FAV), Disponível em . Acessado em 10 de setembro de 2013 ás 18:22h.