Code Monkey home page Code Monkey logo

pro-blood-foundation-database-project-mysql's Introduction

Fundação Pro-Sangue

Introdução

A Fundação Pro-Sangue planeja desenvolver um sistema para gerenciar as suas tarefas diárias. O processo de doação passa por algumas etapas descritas, que a base de dados deve considerar:

• O candidato à doação informa na recepção da Fundação Pro-Sangue seus dados pessoais como: Nome, sexo, endereço completo, data de nascimento, nome dos pais e apresenta o documento de identidade original, caso não seja doador frequente. Caso o candidato já esteja cadastrado, seus dados são confirmados pelo atendente. Um código é gerado pelo sistema para rastreamento do doador, doação e exames realizados assim como seus resultados, a data e horário da doação.

• Em caso do doador frequente, o sistema deve verificar a data da última doação, que não deve ser inferior a 90 dias se o candidato for do sexo masculino ou 120 dias se feminino.

• O primeiro passo é a Triagem Clínica, onde o candidato responde a uma entrevista com o objetivo de avaliar se a doação pode trazer riscos para ele ou para o receptor. É fundamental responder corretamente às perguntas, caso o candidato a doador possua.

• O passo seguinte é a realização do Teste de Anemia. Este exame é feito para verificar se o candidato à doação possui níveis de hemoglobina dentro do aceitável. Caso não esteja dentro do padrão, o doador é dispensado.

• São coletados aproximadamente 450ml de sangue em uma bolsa de uso único e estéril, sendo, portanto, a coleta de sangue totalmente segura.

• São realizados diversos testes do sangue, cujos resultados devem ser armazenados no banco, como: A Triagem sorológica: Hepatite B, Hepatite C, Doença de Chagas, Sífilis, AIDS, HTLV I/II; o Imunohematologia: determinação do tipo sanguíneo ABO e Rh, além da pesquisa de anticorpos irregulares.

Os testes descritos são realizados a cada doação, e os resultados serão impressos na Carteirinha do Doador. Caso haja alguma alteração no resultado, o doador será comunicado (a) e talvez seja necessário repetir os exames.

Lembre-se de que esses testes têm o objetivo de triagem e não de diagnóstico, podendo ocorrer resultados falso-positivos. Assim, o eventual resultado positivo para um ou mais testes não deverá ser interpretado como diagnóstico definitivo. Portanto, não há necessidade de preocupação se for convocado (a) para uma consulta médica ou para repetição de exame. Assim, um resultado REAGENTE em um ou mais desses testes pode NÃO ser definitivo, devendo ser analisado em conjunto com a história clínica e outros dados laboratoriais.

Por carta registrada, o doador com algum resultado alterado nos exames laboratoriais é convocado para ser esclarecido e para coletar nova amostra. O esclarecimento é feito por um dos médicos do Banco de Sangue, apenas pessoalmente e de maneira individual. Em algumas situações, o doador recebe uma carta explicativa sobre o resultado alterado, e, caso deseje, poderá agendar consulta médica para esclarecimentos adicionais.

Quando o doador apresenta alteração sorológica que necessita de investigação adicional para esclarecimento diagnóstico, é informado pelo médico do banco de sangue numa segunda consulta e orientado a procurar um especialista de sua preferência.

Os critérios utilizados na triagem clínica e sorológica dos doadores de sangue visam obter o sangue mais seguro possível (que a Medicina atual permite) para uso transfusional.

Desenvolvimento

Modelo de Entidade e Relacionamento - MER

image

Modelo Relacional - MR

image

pro-blood-foundation-database-project-mysql's People

Contributors

waldyrturquetti avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.