Preview only show first 10 pages with watermark. For full document please download

Consulmed

sistema de gerenciamento de consultório medico

   EMBED


Share

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.