Estudo de Caso - Consultório VIVA_BEM 1- Escopo do Sistema:



Documentos relacionados
Requisitos - M.O.P.I.

ÍNDICE. 1.1 Em Login do Administrador o usuário do sistema vai digitar seu Nome de Usuário e a senha, que foi criado anteriormente.

Especialização em Engenharia de Software com Ênfase em Software Livre ESL2/2008. Projeto Agenda Saúde Requisitos e Modelagem UML


Consultório On-line. Tudo o que você precisa em um só lugar.

SuperStore Sistema para Automação de Óticas

MANUAL EXAME SUPLETIVO ONLINE

MANUAL DO PRESTADOR WEB

Ministério da Cultura

Assessoria Técnica de Tecnologia da Informação - ATTI. Projeto de Informatização da. Secretaria Municipal de Saúde do. Município de São Paulo

UNIMED-BH MANUAL DE AGENDAMENTO ON-LINE. acesse

SafePrescrition. Sistema de Prescrição Médica. Escopo do Projeto UNIVERSIDADE FEDERAL DE PERNAMBUCO CENTRO DE INFORMÁTICA. Professor: Augusto Sampaio

Manual de uso do RM Portal Acessando o portal

O Oficina Integrada é um sistema completo para o controle e gerenciamento de oficinas mecânicas. É o primeiro e único software que controla o fluxo

Histórico de Revisão Data Versão Descrição Autor

Manual de Procedimentos do novo Módulo de Atendimento Técnico HELPDESK

Microsoft Office Outlook Web Access ABYARAIMOVEIS.COM.BR

Análise e Projeto de Sistemas

MÓDULO DE CONTROLE ACADÊMICO - MCA Documento de Requisitos

Especificação do Caso de Uso. Manter Cliente. Versão 1.0

MANUAL DO USUÁRIO WEB SIGAP - SISTEMA GESTOR DE ATENDIMENTOS E PROCESSOS

Manual das Secretárias. Manual do usuário. Módulo Secretárias

Manual de utilização do. sistema integrado de controle médico

HELP DE UTILIZAÇÃO DO SISTEMA ONLINE DOCTOR PARA MÉDICOS

PROCEDIMENTOS PARA A UTILIZAÇÃO DO SISTEMA DE SOLICITAÇÃO DE ORDEM DE SERVIÇO (SOSI) STI Unesp - Campus Experimental de Ourinhos

HELP DE UTILIZAÇÃO DO SISTEMA ONLINE DOCTOR/SBOT PARA MÉDICOS

MANU AL DO COMPRADOR

Pergamum - Sistema Integrado de Bibliotecas Consulta ao Acervo e Meu Pergamum. Rio do Sul, maio de 2014

Manual do Usuário do sistema PROGRAMA JOVENS TALENTOS PARA CIÊNCIA

PROCESSO JUDICIAL ELETRÔNICO PJe

MANUAL DO ALUNO PARA NAVEGAR NO AMBIENTE VIRTUAL DE APRENDIZAGEM - AVA

Passo-a-passo para acesso ao novo sistema de reservas de salas no Rochaverá

Gerencie a sala de espera e garanta a satisfação dos pacientes

Guia de instruções passo a passo para o registro de Projetos de Pesquisa na PRPPG

PROPOSTA DE PROCEDIMENTO Cliente: 122 FIT TELECOM Atendimento/Projeto: Proposta

SISTEMA INFORMATIZADO DE REGULAÇÃO E CONTROLE DO ICS

Emissão de Nota Fiscal de Serviço Eletrônica

Histórico da Revisão. Data Versão Descrição Autor

Apresentação. E&L ERP Sistema Gerencial de Informações. PostgreSQL 8.2/ 8.3. Domingos Martins ES. v. 1.0

Moodle - CEAD Manual do Estudante

Sistema Ativo de Segurança Automotiva Manual de Utilização

Geração Impressão - Consultas

SISTEMA INTEGRADO DE ADMINISTRAÇÃO DA RECEITA. Módulo Regime Especial Internet

ESPECIFICAÇÕES DE CASOS DE USO

SERVIÇOS REQUERIMENTO

MANUAL DE CONCILIAÇÃO BANCÁRIA MANUAL - TABELAS CONTÁBEIS E ORÇAMENTÁRIAS

Sistema Integrado de Gerenciamento ARTESP MANUAL DO USUÁRIO SIGA EXTRANET - FRETAMENTO

SERVIÇOS REQUERIMENTO

Atualizado em 22/07/2015 PROCEDIMENTO PARA CADASTRO DE GERADOR DE MATERIAL SECUNDÁRIO

DOCUMENTO DE REQUISITOS

Manual de utilização do sistema de envio de sms marketing e corporativo da AGENCIA GLOBO. V

MANUAL DO USUÁRIO SORE Sistema Online de Reservas de Equipamento. Toledo PR. Versão Atualização 26/01/2009 Depto de TI - FASUL Página 1

Funções. Recebimento, registro, distribuição e movimentação de documentos em curso. Usuários. Servidores públicos.

INTRODUÇÃO... 3 TELA DE LOGIN... 4 TIPOS DE FAC EXISTENTE... 7 FAC DE PEDIDO DE BAIXA OU SUSPENSÃO FAC DE REATIVAÇÃO FAC DE ALTERAÇÃO

Manual de Normas e Procedimentos Comercial.

SISCOAF Sistema de Controle de Atividades Financeiras

GLPI GESTÃO LIVRE DE PARQUE DE INFORMÁTICA MANUAL DO USUÁRIO GLPI

Orientações sobre a Utilização do Home Saúde

GUIA DE USUÁRIO - GU-

Pontifícia Universidade Católica

Capítulo 1. Acesso ao programa e parametrização do Certificado Digital. Abrir o Programa NF-e Prosoft Gerenciador na Área de Trabalho:

Banco de Projetos. Concedente e Proponente/Convenente

Manual de configuração do sistema

SISTEMA INFORMATIZADO DE REGULAÇÃO E CONTROLE DO ICS

Manual de Utilização. Obter Acesso aos Sistemas Educação. <Versão: 1.0> Projeto: Obter Acesso Versão Doc.: <1.0> Data de criação: 15/10/2010

Como funciona? SUMÁRIO

REQUERIMENTO ELETRÔNICO. Requerimento Eletrônico. Página 1 / 21

ANEXO 15 EXEMPLO DE CONTAGEM DE PONTOS DE FUNÇÃO PARA SITES

Sumário 1. PORTAL DE ACESSO ALUNO Associe-se Cadastro: Login / Minha área Alterar dados cadastrais

UNIVERSIDADE ESTADUAL DO AMAZONAS ESPECIALIZAÇÃO EM DESENVOLVIMENTO EM SOFTWARE LIVRE CONCEITOS E PROJETOS DE BANCO DE DADOS E SQL

EXERCÍCIOS SOBRE DIAGRAMAS DE CLASSES Construa Diagramas de Classes para os seguintes domínios de problemas

PASSO A PASSO ORIENTAÇÕES AOS CARTÓRIOS SOBRE UTILIZAÇÃO DO SISTEMA GERID: MÓDULOS GID E GPA

Fundap. Programa de Estágio. Manual de Utilização do Sistema de Administração de Bolsas de Estágio. Plano de Estágio

1. O que é a integração de processos

MANUAL DE UTILIZAÇÃO DE SISTEMA HELP-DESK

1 Essa é a tela de login do Sistema de Atendimento Online, siga o passo a passo abaixo.

CADASTRO AUTOMÁTICO DE CLIENTE

SISTEMA DE E-LEARNING. efaculdade MANUAL DO ALUNO

PODER JUDICIÁRIO DA UNIÃO JUSTIÇA DO TRABALHO TRIBUNAL REGIONAL DO TRABALHO DA 6ª REGIÃO. Manual do Usuário

PROCESSO JUDICIAL ELETRÔNICO PJe

Clique aqui para começar. Cartilha do Empregador Doméstico para emissão da GRF Guia de Recolhimento do FGTS

ÍNDICE. Manual do COMPRASNET Versão 1 Jan/2002 2

Passos para importar CNES no Sistema com CDS

Assim que o usuário entrar nesta ferramenta do sistema a seguinte tela será exibida:

CLIQUE NO LINK ABAIXO PARA ACESSAR O SITE

Parte I CADASTRO DE SACADO

MÓDULO 3 Cadastros básicos

Manual de Utilização

Sistema de de Bilhetagem Eletrônica MANUAL MÓDULO PDV

Manual do Usuário Central de Agendamento. Versão 1.1

Manual do Anunciante

Módulo e-rede Prestashop v1.0. Manual de. Instalação do Módulo. estamos todos ligados

Olá Futuro aluno(a) da UFAL,

ESTÁGIO DE DOCÊNCIA II

MANUAL DO USUÁRIO SISTEMA SERVELOJA

Tutorial Geração de Orçamento, Pedido e Envio

Cadastramento e compra de vale transporte para o Cartão Metrocard Metropolitano Integrado. Em substituição ao Vale Transporte Temporário de Papel

PORTAL EMPRESA SIMPLES Registro e Licenciamento de Empresas MANUAL RLE. Baixa Simplificada de Empresas

Manual de Usuário. Sistema de Agendamento de Coleta

Transcrição:

Estudo de Caso - Consultório VIVA_BEM 1- Escopo do Sistema: O Consultório VIVA-BEM é uma empresa de pequeno porte que trabalha no atendimento de pacientes com problemas médicos. Atualmente a VIVA-BEM possui apenas um consultório, onde são atendidos em média 30 pacientes/dia, possui 6 médicos conveniados, que também são donos do consultório, uma secretaria que faz o controle geral, tanto da parte administrativa como da parte pessoal e financeira e um office-boy que faz o serviço bancário. A contabilidade é terceirizada. Todos os processos são administrados manualmente, através de agendas e arquivos tanto de médicos como de pacientes. A empresa deseja melhorar o atendimento aos pacientes, obter informações mais robustas e detalhadas e um melhor controle dos pacientes, médicos e consultas. De acordo com determinação dos donos, num primeiro momento serão informatizados os processos consulta e cadastramento de pacientes onde serão colocados um computador em cada sala de consulta de cada médico e um computador na mesa da secretária. Mais especificamente, o cliente deseja: Quando o paciente ligar solicitando agendamento de consulta, a secretária poderá consultar horários disponíveis e registrar o horário requerido pelo paciente; A secretária deverá ligar confirmando as consultas com 24 horas de antecedência, emitindo uma lista de pacientes que deverão ser atendidos no próximo dia; Quando o paciente chegar a clínica ele deverá ser cadastrado com todos os dados necessários; Na consulta (atendimento do paciente) o médico deverá registrar sintomas, dados vitais, diagnostico, receita, pedidos de exames, resultados dos exames e agendar retorno do paciente; O médico poderá também solicitar histórico do paciente coletando informações das consultas já realizadas; O médico, por motivos de adversos (viagens, congressos,...), poderá cancelar consultas marcadas em um determinado período, onde deverá ser informada o período do afastamento (dia-inicial+horário-inicial e dia-final+horário-final) e a secretária deverá obter uma lista de pacientes que terão suas consultas cancelada, emitindo opcionalmente uma carta de aviso e pedido de desculpas. Como processos de suporte o programa deverá: cadastrar médicos, cadastrar horário de atendimento de cada médico e etc;

2 - Modelo Ambiental 2.1 - Objetivos do Sistema: O propósito do Sistema de Consultório Médico SICMED é manipular todos os detalhes da consulta médica de uma clinica, bem como controle de todos os pacientes e agendamento de consultas do consultório. O sistema deverá controla também todos os médicos e suas especialidades, juntamente com o horário de atendimento de cada um. Todo o histórico do paciente deverá fiar armazenado no sistema para posterior consulta. 2.2 Lista de Eventos Lista de Eventos Inicial 1. Paciente marca consulta 2. Paciente cancela consulta 3. Secretaria confirma consulta 4. Secretária cancela consulta por afastamento do médico 5. Cadastrar paciente 6. Cadastrar convênio do paciente 7. Medico consulta paciente e guarda sintomas e dados vitais 8. Médico Analisa o histórico do paciente 9. Medico fornece o diagnostico do paciente 10. Médico fornece pedido de exames laboratoriais 11. Medico receita medicação para paciente 12. Medico marca retorno 13. Medico analisa exames e receita tratamento a paciente 14. Cadastrar Médicos 15. Cadastrar convênio do médico 16. Cadastrar especialidades 17. Cadastrar horário de atendimento de médicos 18. Gerar relatório de consultas a confirmar para próximo dia 19. Gerar carta de aviso e pedido de desculpas por cancelamento de consulta 20. Cadastrar Clinica 21. Cadastrar Exames 22. Cadastrar empresa conveniada

2.3 - Diagrama de Contexto

3 Modelo Comportamental 3.1 - Resposta do Sistema aos eventos 1. Paciente marca consulta Identificar especialidade / médico Identificar disponibilidade de agenda Verifica disponibilidade de horários Identificar / pré-cadastrar cliente Agendar consulta 2. Paciente cancela consulta Identificar paciente Localizar consulta agendada Cancelar consulta 3. Secretaria confirma consulta Identificar consulta / paciente Confirmar consulta 4. Secretária cancela consulta por afastamento do médico Identificar paciente Identificar Consulta com horário do paciente Gerar carta de cancelamento para paciente Gerar lista de consultas para cancelamento Cancelar consulta 5. Cadastrar paciente Registrar informações do paciente 6. Cadastrar convênio do paciente Identificar Paciente Registrar Convênio do Paciente 7. Medico consulta paciente e guarda sintomas e dados vitais Identificar paciente Coletar dados vitais e registrar Coletar sintomas e registrar 8. Médico Analisa o histórico do paciente Medico pede histórico do paciente Identificar Paciente Identificar consultas do paciente Identificar médico da consulta Gerar histórico do paciente de todas as consultas 9. Medico fornece o diagnostico do paciente Identificar paciente Registrar diagnostico de paciente 10. Médico fornece pedido de exames laboratoriais Identificar Paciente Registrar exames laboratoriais 11. Medico receita medicação para paciente

Identificar paciente Registrar receita da consulta 12. Medico marca retorno Identificar paciente Verifica disponibilidade de horário Verifica disponibilidade de agenda Agendar retorno 13. Medico analisa exames e receita tratamento a paciente Cadastrar resultados de exames Cadastrar tratamento de consulta Medico Finaliza Consulta 14. Cadastrar Médicos Registrar informações do medico 15. Cadastrar convênio do médico Identificar médico Registrar informações do convenio do medico 16. Cadastrar especialidades Registrar informações da especialidade 17. Cadastrar horário de atendimento de médicos Identificar médico Registrar informações do horário do médico 18. Cadastra Clinica Registrar informações da clínica 19. Cadastrar Exames Registrar informações da exames 20. Cadastrar empresa conveniada Registrar informações da empresa conveniada

Construção de bolha de processo para cada evento do sistema 1. Paciente marca consulta 5. Cadastrar paciente 2. Paciente cancela consulta 6. Cadastrar convênio do paciente 3. Secretaria confirma consulta 7. Medico consulta paciente e guarda sintomas e dados vitais 4. Secretária cancela consulta por afastamento do médico 8. Médico Analisa o histórico do paciente

9. Medico fornece o diagnostico do paciente 13. Medico atende retorno, analisa exames e receita tratamento a paciente 10. Médico fornece pedido de exames laboratoriais 14. Cadastrar Médicos 11. Medico receita medicação para paciente 15. Cadastrar convênio do médico 12. Medico marca retorno 16. Cadastrar especialidades

17. Cadastrar Horário de Atendimento do Médico 19. Cadastrar Exames 18. Cadastrar Clinica 20. Cadastrar empresa conveniada

3.2 Classificando os eventos em Categorias Lista de Eventos Categorizada Controle de agenda de consultas: 1. Paciente marca consulta 2. Paciente cancela consulta 3. Secretaria confirma consulta 4. Secretária cancela consulta por afastamento do médico Atendimento a paciente: 5. Cadastrar paciente 6. Cadastrar convênio do paciente Consulta Médica: 7. Medico consulta paciente e guarda sintomas e dados vitais 8. Médico Analisa o histórico do paciente 9. Medico fornece o diagnostico do paciente 10. Médico fornece pedido de exames laboratoriais 11. Medico receita medicação para paciente 12. Medico marca retorno Retorno ao médico: 13. Medico analisa exames e receita tratamento a paciente Processos administrativos: 14. Cadastrar Médicos 15. Cadastrar convênio do médico 16. Cadastrar especialidades 17. Cadastrar horário de atendimento de médicos 18. Cadastrar Clinica 19. Cadastrar Exames 20. Cadastrar empresa conveniada

3.3 - Diagrama de Fluxo de Dados Nivelado 3.3.1 - Diagrama de Fluxo de Dados - Diagrama de Contexto Nível 0

3.3.2 - Diagrama de Fluxo de Dados - Clinica Médica - Nível 1

3.3.3 - DFD Nível 2 - Clinica Médica (1 - Controlar Agenda)

3.3.4 - DFD Nível 2 - Clinica Médica (2 - Atender Paciente)

3.3.5 - DFD Nível 2 - Clinica Médica (3 - Consultar Paciente)

3.3.6 - DFD Nível 2 - Clinica Médica (4 - Administrar Clínica)

3.3.7 - DFD Nível 3 - Clinica Médica (3.1 Atender Consulta)

3.3.8 - DFD Nível 3 - Clinica Médica (3.4 Atender Retorno)

3.4 Dicionário de Dados # = digito AGENDA bairro = 1 {caracter} 20 = @código_agenda + @ código_méd + código_cons + data_agenda + hora_agenda + descrição_agenda caracter = [a..z A..Z 0..9 - ] celular_med = telefone celular_pac = telefone cep = ##.###-### código = 1 {digito} 5 código_agenda = código código_cli = código código_cons = código código_espec = código código_med = código código_pac = código complemento = 0 {caracter} 20 CONSULTA = 1 { @cogido_cons + código_pac + código_méd + tipo_cons + status_cons + dados_vitais + sintomas + receita + tratamento + diagnostico } N cpf = ###.###.### - ## cpf_med = cpf cpf_pac = cpf dados_consulta = nome_pac + telefone_pac + data_cons + hora_cons + nome_méd + (especialidade_méd) + tipo_cons dados_medico = cpf_med + crm_med + nome_med + endereço_med + telefone_med + celular_med + email_med dados_paciente = cpf_pac + nome_pac + endereço_pac + telefone_pac + celular_pac + email_pac dados_vitais = 1 {caracter} 500 data = ## / ## / #### data_agenda = data descrição_agenda = 1 {caracter} 30 diagnostico = 1 {caracter} 500 digito = [0..9] email = 1 {caracter} 30 email_med = email email_pac = email endereço = rua + numero + complemento + bairro + estado + cep endereço_med = endereço endereço_pac = endereço

especiaçidade_méd = 0 {caracter} 20 estado = 2 {caracter} 2 hora = ## : ## hora_agenda = hora MEDICO = 1 {@codigo_med + código_espec + código_cli + dados_medico} N nome = 1 {caracter} 30 nome_med = nome nome_pac = nome numero = código PACIENTE = 1 {@codigo_pac + dados_paciente} N receita = 1 {caracter} 500 rua = 1 {caracter} 40 sintomas = 1 {caracter} 500 status_cons = [ MA CO CP CM AT RT FI ] ** MA consulta marcada; CO consulta confirmada; CP consulta cancelada pelo paciente; CM consulta cancelada pelo medico; AT consulta atendida; RT consulta em retorno; FI consulta finalizada ** telefone = (###) #### - #### telefone_med = telefone telefone_pac = telefone tipo_cons = [ P C ] ** P pagamento em dinheiro; C convênio ** tratamento = 1 {caracter} 500 valor = #.###.###,##... (continua para o todos os outros fluxos e todos os outros depósitos de dados)

3.5 Especificação de Processos Primitivos Processo 1.1 Marcar Consulta 1. RECEBER dados_consulta da entidade externa Paciente 2. FAZER BUSCA de registro no deposito de dados PACIENTE através do cpf_pac 3. se não existir cpf_pac a. GRAVAR nome_pac + cpf_pac + telefone_pac em novo registro do deposito de dados PACIENTE 4. se existir cpf_pac a. MOSTRAR registro na tela 5. FAZER BUSCA de registro no deposito de dados MEDICO através de nome_méd 6. FAZER BUSCA de registro no deposito de dados ESPECIALIZAÇÂO através de cod_med 7. APRESENTAR na tela nome_méd + crm_méd + nome_esp 8. MONTAR calendário na tela baseado no mês atual 9. MONTAR agenda de atendimento do médico com co_méd através dos depósitos de dados AGENDA e HORÁRIO na data especificada no calendário 10. DEFINIR horário da consulta com hora-agenda + data_agenda 11. GRAVAR um novo registro no deposito de CONSULTA com código_pac + código_med + tipo_cons 12. GRAVAR novo registro no deposito de dados AGENDA com hora-agenda + data_agenda + condigo_cons Processo 2.1 - Cadastrar Paciente 1. RECEBER dados_paciente da entidade externa Paciente 2. FAZER BUSCA de registro no depósito PACIENTE através do cpf_pac 3. se existir cpf_pac

a. MOSTRAR registro na tela b. DISPONIBILIZAR registro para alteração 4. se não existir cpf_pac a. GRAVAR dados_paciente em novo registro no deposito de dados PACIENTE b. APRESENTAR mensagem REGISTRO GRAVADO... (continua para o todos os outros processos primitivos o DFD)

3.6 Diagrama de Transição de Estados

4 Projeto do Sistema - Modelo de Dados Diagrama de Entidades-Relacionamentos Modelo Lógico tb_paciente cod_pac nome_pac cpf_pac end_pac cidade_pac estado_pac cep_pac telefone_pac celular_pac email_pac tb_agenda cod_agenda cod_med (FK) cod_cons (FK) data_agenda hora_agenda descricao_agenda tb_especialidade cod_espec nome_espec descricao_espec tb_disponibilidade cod_disp hora_disp dia_disp descricao_disp tb_consulta cod_cons cod_pac (FK) dados_vitais_cons sintomas_cons receita_cons tratamento_cons cod_med (FK) diagnostico_cons status_cons tipo_consulta tb_medico cod_med cod_espec (FK) cod_cli (FK) nome_med end_med cidade_med estado_med cep_med email_med telefone_med celular_med tb_atendimento cod_med (FK) cod_disp (FK) tipo_atend tb_pac_conv cod_pac (FK) cod_conv (FK) numero_pac_conv validade_pac_conv lcob_pac_conv produto_pac_conv empresa_pac_conv tb_exa_cons cod_cons (FK) cod_exa (FK) resultado_exa_pac tb_med_conv cod_conv (FK) cod_med (FK) numero_med_conv data_inicio descricao_med_conv tb_clinica cod_cli nome_clinica cidade_cli estado_cli end_clinica cep_cli telefone_cli fax_cli email_cli url_cli tb_exames cod_exa descricao_exame tipo_exame tb_convenio cod_conv nome_conv end_conv cidade_conv estado_conv cep_conv telefone_conv fax_conv email_conv url_conv