Relatório de Análise de Requisitos



Documentos relacionados
Base de Dados para Administrações de Condomínios

Certificação do software de facturação passa a ser obrigatória a partir de 1 de Janeiro de 2011.

GereComSaber. Disciplina de Desenvolvimento de Sistemas de Software. Sistema de Gestão de Serviços em Condomínios

Guia para a declaração de despesas no Programa SUDOE

Escolha o tipo de entidade: Clínicas Consultórios Hospitais Privados Ordens e Misericórdias

Proposta de adesão ao Programa de Comparticipação nos Cuidados de Saúde 2012

Manual de Utilização

Desenvolvimento de Sistema de Software

Programa de Parcerias e Submissão de Propostas 2014/15

Transição de POC para SNC

1. Lançamento em Contas Bancárias Liquidação de Clientes

O Consentimento Informado é um elemento necessário ao atual exercício da medicina, como um direito do paciente e um dever moral e legal do médico.

Trabalhos Práticos. Programação II Curso: Engª Electrotécnica - Electrónica e Computadores

Soluções de Gestão Integradas SENDYS ERP. Otimize a Gestão do Seu Negócio!

GereComSaber. Disciplina de Desenvolvimento de Sistemas de Software. Sistema de Gestão de Serviços em Condomínios

Engenharia de Software Sistemas Distribuídos

4.1. UML Diagramas de casos de uso

Guia Prático de Utilização do Plano

EXERÍCIOS DE MODELAGEM DE BANCO DE DADOS

PLANIFICAÇÃO DE GESTÃO DE BASE DE DADOS

Plano Saúde Complementar

Seguro de Saúde Resumo / Manual do Utilizador Anuidade 2014/2015

Perguntas Frequentes

Projecto de Desenvolvimento de Sistemas de Software

SAMUO APP: MANUAL DO ADMINISTRADOR

SOFTWARE DE GERENCIAMENTO DA SECRETARIA DA SAUDE PROJETO DE TRABALHO

Ajuda On-line - Sistema de Portaria. Versão 4.8.J

TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO - TIC 10º C. Planificação de. Curso Profissional de Técnico de Secretariado

O SMMP oferece aos seus associados uma apólice de Internamento Hospitalar, com as seguintes características:

MANUAL DE INSTRUÇÕES

Complemento ao Manual de Utilizador Plataforma de Estágios TIC

Seguro de Saúde Resumo / Manual do Utilizador Anuidade 2014/2015 Plano GC1 - Complementar

O Acordo de Haia Relativo ao Registro. Internacional de Desenhos Industriais: Principais características e vantagens

Rock In Rio - Lisboa

Gestix Life. Software para Prestadores de Cuidados Continuados de Saúde

MANUAL RÁPIDO DE UTILIZAÇÃO

Escola Superior de Tecnologia de Setúbal. Projecto Final

Sistema de Informação de Licenciamento de Operações de Gestão de Resíduos

GereComSaber. Desenvolvimento de Sistemas de Software. Universidade do Minho Conselho de Cursos de Engenharia Licenciatura em Engenharia Informática

Seguro de Saúde Resumo / Manual do Utilizador Anuidade 2013/2014 Plano GC1 - Complementar

REGULAMENTO DE MOBILIDADE DE DIPLOMADOS Leonardo da Vinci

TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO. SISTEMAS DE GESTÃO DE BASE DE DADOS Microsoft Access TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO

APOIO AO BENEFICIÁRIO - FEDER - - MAIS CENTRO - GUIA DE SUBMISSÃO ELECTRÓNICA DOS PEDIDOS DE PAGAMENTO

PNPSO - Saúde Oral para Grávidas e Saúde Oral para Idosos

BOLETIM ESCLARECIMENTOS Anuidade de 01.Abril.2013 a

Descrição de um problema de integração: Sistema de vendas online

Aplicações de Escritório Electrónico

PROJECTO DE REGULAMENTO PROCEDIMENTOS DE COBRANÇA E ENTREGA AOS MUNICÍPIOS DA TMDP (TAXA MUNICIPAL DE DIREITOS DE PASSAGEM)

TECNOLOGIAS DE INFORMAÇÃO E COMUNICAÇÃO

BOLETIM ESCLARECIMENTOS II A partir de 01 Agosto 2010

Saúde Aviso de Abertura de Concurso para Apresentação de Candidaturas S/1/2007

Aleph Manual de utilização do módulo de circulação e empréstimos

Manual Ilustrado Repasse de Honorários Médicos

Curso de Eng. Informática Linguagens de Programação. C Sharp University Data Processing. (C Sharp Universidade de Processamento de Dados) Docente:

GUIA PRÁTICO FUNDO DE GARANTIA SALARIAL INSTITUTO DA SEGURANÇA SOCIAL, I.P

Guia de Prova de Aptidão Profissional

Sessão de Esclarecimento Ordens de Pagamento

Data de Entrada das Inscrições Artigo 2º Para efeitos de estabelecer a ordem de entrada da Inscrição, considera-se a data do envio do .

Modelo Lógico e Físico da Base de Dados

3 Um Framework Orientado a Aspectos para Monitoramento e Análise de Processos de Negócio

WEBSITE DEFIR PRO

Sistema de Gestão de Ciclo de Vida de Farmácias AVP003. Manual de Utilizador Externo - Entregas ao Domicílio e Vendas via Internet

Seguro de Saúde Resumo / Manual do Utilizador Anuidade 2013/2014 Plano GC4 - Complementar

b) Envio e Inscrição: A intenção da inscrição deverá ser enviada através do aferreira.neve@gmail.com

Índice. Enquadramento do curso 3 Estrutura Programática 4. Primeiros passos com o e-best Learning 6. Actividades e Recursos 11

Manual de Utilizador Plataforma de Estágios TIC.

de

Serviço Nacional de Saúde

Documento de Análise e Projeto VideoSystem

Soluções adequadas ao seu ramo de atividade CONTABILIDADE

CGA Directa. Manual do Utilizador. Acesso, Adesão e Lista de Subscritores

Programa Nacional de Diagnóstico Pré-Natal Contratualização Processo de Monitorização e Acompanhamento

ASSOCIAÇÃO DISTRITAL DE JUDO DE LISBOA

Acção de Formação Contabilidade de Gestão - Primavera v8

ESCLARECIMENTOS. Plano Zero oferecido pela CTOC

Análise e Projeto Orientados a Objetos Aula IV Requisitos. Prof.: Bruno E. G. Gomes IFRN

Universidade do Minho Licenciatura em Engenharia Informática

Adesão ao programa e.escolinha para o ensino particular e cooperativo

Trabalho de Desenvolvimento de Sistemas de Software GereComSaber 2ª Fase

Comunicação documentos de transporte AT via Webservice Singest Sistema Integrado de Gestão Cambragest Serviços de Gestão e Software

Manual de Serviços WEB

REGULAMENTO DA ÁREA MÉDICA DOS SERVIÇOS SOCIAIS DA CÂMARA MUNICIPAL DE LISBOA

Decreto n.º 24/01 De 12 de Abril

PROGRAMA DE CRÉDITO EDUCATIVO - INVESTCREDE REGULAMENTO

Seguro de Saúde Resumo / Manual do Utilizador Anuidade 2014/2015

O software de gestão de ginásios foi concebido a pensar no englobamento de todas as actividades que ocorram no ginásio ou health club.

exercícios - cap Construa uma máquina de estados que ilustre os requisitos de uma máquina multibanco (levantamento de dinheiro)

MINUTA DE CONTRATO DE ATRIBUIÇÃO DE APOIOS FINANCEIROS A PESSOAS COLECTIVAS PRIVADAS SEM FINS LUCRATIVOS PROGRAMA MODELAR

Computadores Portáteis. Regulamento de utilização

Transcrição:

Relatório de Análise de Requisitos (15/03/02 Versão 1.0) Gestão de Beneficiários Eduardo Abreu ei98020@fe.up.pt Miguel David ei98019@fe.up.pt Nuno Ferreira ei98003@fe.up.pt Tiago Silva ei98015@fe.up.pt

Sumário Introdução...3 Objectivo...3 Enquadramento...3 Riscos...4 Requisitos do Sistema...6 Modelo de casos de utilização...7 Actores...7 Casos de utilização...8 Inscrever Beneficiário...8 Pagamento de Reembolsos...8 Recebimento de Contribuições...11 Mostrar Estatísticas...12 Mostrar conta corrente Beneficiário...12 Modelo de classes de domínio...13 Glossário...14 Relatório de análise de requisitos 2 de 14 Versão 1.0

Introdução Objectivo O objectivo deste projecto é a implementação de uma aplicação de gestão de beneficiários de um serviço de pagamento de serviços de saúde (como por exemplo a ADSE). A aplicação deverá disponibilizar as funcionalidades necessárias a outras entidades do sistema de saúde via Web Services. Enquadramento O sistema de saúde em que a aplicação se insere é formado pelas seguintes entidades: Utente pessoa a quem são prestados cuidados de saúde; Prestador de cuidados de saúde hospital, clínica, e outros estabelecimentos de saúde que prestam cuidados de saúde aos utentes (consultas, intervenções cirúrgicas, análises, exames, atendimento de urgência, vacinas, entre outros); Fornecedor empresa farmacêutica, farmácia, ou outra entidade que fornece produtos na área da saúde aos prestadores de cuidados ou aos próprios utentes; Banco - gere contas bancárias; Entidade Reguladora entidade de âmbito nacional (dependente do Ministério da Saúde) que licencia e fiscaliza as entidades envolvidas na área da saúde (prestadores, pagadores, fornecedores); Pagador de cuidados de saúde empresa seguradora ou subsistema de saúde que paga uma parte ou a totalidade os cuidados de saúde prestados aos seus beneficiários e recebe por isso contribuições dos beneficiários; A aplicação em desenvolvimento faz parte do Pagador de cuidados de saúde. Para esta entidade cumprir o seu papel é necessário conhecer as unidades prestadoras de serviços de saúde com que mantém acordos de pagamento. Tem Relatório de análise de requisitos 3 de 14 Versão 1.0

ainda que conhecer os utentes do sistema (beneficiários dos pagamentos). Para gerir estes dois componentes, dentro do Pagador de cuidados de saúde distinguemse as duas aplicações seguintes: Gestão de Acordos com Prestadores mantém a informação sobre os acordos com os prestadores de serviços de saúde e procede ainda aos pagamentos dos serviços aos prestadores. São considerados dois tipos de acordos que são mutuamente exclusivos. Se existir um acordo com um prestador, o acordo com o beneficiário não é tomado em conta. Quando existe acordo com o prestador, o beneficiário apenas paga uma parte do serviço, sendo a restante paga pelo pagador de serviços. Caso não exista um acordo com o prestador, o beneficiário tem que pagar os serviços que lhe são prestados por inteiro sendo depois reembolsado parcialmente de acordo com as percentagens estipuladas no acordo com o beneficiário. Acordo 1 Acordo com Beneficiário Acordo com Prestador 1..* 1 Prestador Figura 1 Relação entre a Gestão de Beneficiários e a Gestão de Acordos com Prestadores Gestão de Beneficiários mantém a informação sobre os utentes que beneficiam do serviço de pagamento de serviços de saúde. Permite ainda que os beneficiários sejam reembolsados por serviços de saúde pagos totalmente por eles. Esta será a aplicação a ser desenvolvida pela equipa e tratará da gestão da informação e reembolso de Beneficiários quando não houver acordo com os Prestadores de Serviços de Saúde. Riscos Este projecto comporta 3 riscos principais: O primeiro prende-se com a natureza do projecto. Esta aplicação faz parte de um projecto muito grande com muitos módulos e com muitas interacções entre os módulos, sendo estes desenvolvidos por equipas distintas. As interacções têm que ser bem combinadas e estruturadas. O segundo risco relaciona-se com a tecnologia a utilizar. A equipa propõe-se a utilizar a plataforma.net da Microsoft. Esta plataforma de desenvolvimento, assim como a linguagem de programação a utilizar, é muito recente. A linguagem, o C#, embora seja orientada aos objectos e tenha uma sintaxe idêntica à do JAVA, não Relatório de análise de requisitos 4 de 14 Versão 1.0

deixa de ser desconhecida e implicará uma adaptação. Outro risco é o desconhecimento total das bibliotecas desta plataforma. O terceiro risco prende-se com o tempo disponível, uma vez que 7 semanas por 3 horas semanais para desenvolver um projecto aplicando os conceitos de Engenharia de Software, não é muito. Relatório de análise de requisitos 5 de 14 Versão 1.0

Requisitos do Sistema Este módulo do Sistema de Saúde é responsável pela gestão de beneficiários. Deverá manter as informações relevantes de um beneficiário e processar as suas contribuições e reembolsos. O sistema deve: permitir inscrição de beneficiários para um utente se tornar beneficiário tem que dar os seus dados relevantes ao pagador de serviços; receber contribuições o recebimento de contribuições é um processo automático de transferência bancária. Na data de recebimento, a aplicação deverá proceder a uma transferência bancária entre a conta do beneficiário e a conta do pagador, registando a operação; calcular e pagar reembolsos o beneficiário pode ser reembolsado por serviços de saúde que pagou por inteiro através da apresentação das facturas. O reembolso é feito por transferência bancária para a conta do beneficiário; mostrar conta corrente do beneficiário esta funcionalidade permite visualizar as operações (contribuições e reembolsos) relativas a um beneficiário; mostrar dados estatísticos esta funcionalidade permitirá analisar os resultados operacionais do pagador, como quanto recebeu, quanto pagou ou se está a dar lucro. Relatório de análise de requisitos 6 de 14 Versão 1.0

Modelo de casos de utilização As funcionalidades principais da aplicação serão a inscrição de beneficiários, o recebimento das contribuições dos beneficiários, o pagamento dos reembolsos aos beneficiários, a visualização da conta corrente de beneficiários e as estatísticas globais do pagador de serviços. Actores Figura 2 Diagrama de Casos de Uso Beneficiário utente do sistema de saúde que beneficia de descontos por parte do pagador de cuidados de saúde mediante o pagamento de uma contribuição mensal Banco entidade que em que estão presentes as contas bancárias dos beneficiários e do pagador de serviços e que procede às transacções entre as contas. Relatório de análise de requisitos 7 de 14 Versão 1.0

Casos de utilização Inscrever Beneficiário Este caso de uso permite a adesão de utentes ao pagador de serviços. Para tal, o beneficiário deverá preencher um formulário cujo conteúdo entrará na base de dados do sistema. Figura 3 Protótipo da interface de Inscrição de Beneficiários Neste formulário, o pretendente a beneficiário dá os seus dados pessoais de identificação, assim como a referência da sua conta bancária, de onde deverão ser retiradas as contribuições e inseridos os reembolsos. Pagamento de Reembolsos Quando um beneficiário, tendo usufruído de serviços de saúde, os pagou integralmente, tem direito a um reembolso da parte do pagador de serviços. Este reembolso efectua-se perante a apresentação das facturas relativas aos serviços. A partir das facturas e por consulta da base de dados de acordos com prestadores, é determinado o reembolso a que o beneficiário tem direito. Este reembolso é efectuado através de um Web Service que permite fazer uma transferência bancária da conta do pagador de serviços para a conta do beneficiário. Relatório de análise de requisitos 8 de 14 Versão 1.0

Figura 4 Diagrama de Sequência de Reembolsos Para o processamento de uma factura, é necessário identificar o beneficiário e, posteriormente, processar a factura. Assim sendo, existirá um formulário de identificação do beneficiário que recebe o código do beneficiário e o seu nome e um formulário que permite processar as linhas da factura e determinar o reembolso. A figura 5.1 apresenta o protótipo do formulário de identificação do beneficiário que pede o reembolso e a figura 5.2 apresenta o protótipo do formulário de processamento da factura e determinação do reembolso. Figura 5.1 Protótipo da interface dos Reembolsos (identificação do beneficiário) Relatório de análise de requisitos 9 de 14 Versão 1.0

Figura 5.2 Protótipo da interface dos Reembolsos (processamento do reembolso) A figura seguinte esquematiza o diagrama de classes de domínio parcial deste caso de uso. Figura 6 Modelo de domínio parcial do pagamento de reembolsos Nesta funcionalidade, as classes intervenientes são: Beneficiário o beneficiário é a entidade que apresenta a factura relativa a serviços de saúde e quem será reembolsado; Factura a factura, acompanhada de todas as suas linhas, que permite calcular o reembolso a que o beneficiário tem direito. Relatório de análise de requisitos 10 de 14 Versão 1.0

Linha a linha, representa a ligação entre a Factura e o Serviço. Uma Factura tem várias linhas e uma linha tem só um serviço. Um serviço pode aparecer em uma ou mais linhas (por exemplo: o paciente toma o mesmo remédio duas vezes). Recebimento de Contribuições Os Beneficiários, para poderem utilizar o sistema do Pagador de Serviços (por exemplo: a ADSE) fazem contribuições mensais para o Pagador de Serviços. Estas contribuições consistem em transferências bancárias automáticas (um Web Service de interface com o Banco) entre a conta do Beneficiário e a conta do Pagador de serviços e são actualizadas na conta corrente do beneficiário. Figura 7 Diagrama de Sequência de Contribuições Figura 8 Modelo de domínio parcial Relatório de análise de requisitos 11 de 14 Versão 1.0

As classes intervenientes neste caso de uso são o Beneficiario e a Contribuicao. O beneficiário é quem paga a contribuição e o pagamento é feito através de uma transferência bancária. Mostrar Estatísticas Este caso de uso consiste em mostrar estatísticas numa página web sobre ganhos e despesas do sistema de Gestão de Beneficiários. Mostrar conta corrente Beneficiário Este caso de uso consiste em mostrar numa página web as contribuições e despesas em cuidados de saúde do Beneficiário. Relatório de análise de requisitos 12 de 14 Versão 1.0

Modelo de classes de domínio As funcionalidades principais do sistema em desenvolvimento são o pagamento de reembolsos e o recebimento de contribuições dos beneficiários. Assim sendo, cada Beneficiario desconta periodicamente uma Contribuicao. Para os reembolsos, é necessário processar as facturas e determinar o reembolso. Para este efeito, considera-se que uma Factura discriminada em Linhas, correspondendo cada linha a um Servico prestado. A cada serviço prestado corresponde um acordo, cuja especificação se encontra na classe Servico. O reembolso é calculado para cada Linha de cada Factura (logo está como função e não atributo). O somatório dos reembolsos de todas as Linhas da Factura são calculados na função reembolso_total e guardados no campo Reembolso_Total da Factura de modo tornar mais rápidas perguntas do tipo: Quanto é que o Pagador de Serviços gastou no último mês?. Figura 9 Modelo de classes de domínio Relatório de análise de requisitos 13 de 14 Versão 1.0

Glossário Acordo - regra de aplicação dos reembolsos estabelecida entre o pagador de serviços e a entidade prestadora ou o beneficiário. Banco - entidade responsável pelas transferências monetárias. Beneficiário - utente que beneficia de um desconto em serviços de saúde. Contribuição pagamento mensal que o beneficiário faz à entidade pagadora. Factura - documento onde estão enumerados os serviços prestados ao utente e respectiva quantia paga. Reembolso - devolução de uma parte da quantia paga em serviços de saúde em favor do Beneficiário. Prestador de serviços instituição que presta cuidados de saúde ou fornece serviços para tal (são exemplos de prestadores de serviço os hospitais, clínicas ou farmácias). Serviços de Saúde cuidado de saúde (num hospital ou clínica) ou venda de artigos de saúde (farmácias). Utente - pessoa que usufrui do Sistema de Saúde. Relatório de análise de requisitos 14 de 14 Versão 1.0