Encerrado

Banco de Sangue

Pretende-se o desenvolvimento de um pequeno programa em Java GUJ , executável no Eclipse, que trate da informação de uma unidade de doação de sangue. O sistema deverá permitir o registo das doações efectuadas (data, dador, local de doação, grupo de sangue ABO (e.g., A, B, O, AB) e grupo Rh (+.-)) e a manutenção de registos de doadores (Numero de dador, Nome, Contactos, Sexo, Data de Nascimento).

Devem ser previstas no mínimo as seguintes funcionalidades:

• Registo de um novo dador;

• Registo de uma nova doação;

• Retirada de uma unidade de sangue doada do stock;

• Gravação dos dados em ficheiros (persistencia de dados);

• Leitura dos dados de ficheiros (persistencia de dados);

• Dar resposta a questões do tipo:

o dado o nome de um dador indicar qual a data da última doação;

o listagem de todos os dadores;

o quantas doações foram efectuadas num determinado período de tempo;

o quantas unidades por grupo existem em stock;

o quantas unidades de um determinado grupo foram colhidas ou existem em stock;

o as idades, sexo e regiões de dadores mais frequentes.

Observações:

- pretende-se que na resolução deste problema sejam utilizados as “estruturas de dados” dinâmicas e os tipos abstractos de dados (caso se justifiquem) que foram dados nas aulas;

- o código deve ser bem documentado;

- devem desenvolver classes próprias para a resolução do problema proposto;

- na fase de “especificação do problema” pode fazer as considerações relativas ao problema que entender mais adequadas;

- não podem ser efectuadas dádivas, por menores de 18 nem maiores de 65 anos, e o intervalo entre colheitas não pode ser inferior a 4 meses para indivíduos do sexo feminino e de 3 meses para os do sexo masculino;

- a retirada de unidades de sangue do stock deve seguir a ordem “primeiro a entrar, primeiro a saír” (FIFO).

O programa quer-se com a máxima urgência (data de entrega: 25 de Janeiro).

Habilidades: Java, Português

Veja mais: ao com, se o, abo, sexo, rh, quantas, novo, nome, java se, indicar, FIFO, entrega, data entre, c deve, bem, banco de dados, nas java, java nas, java stock data, banco dados

Acerca do Empregador:
( 0 comentários ) Portugal

ID do Projeto: #5355910

6 freelancers estão ofertando em média €197 para esse trabalho

Calleus

Olá, tenho sólidos conhecimentos em JAVA e experiencia com aplicações. Deixe-me ajuda-lo. Estou pronto para começar. Mande-me uma mensagem para que possamos discutir mais.

€252 EUR in 2 dias
(50 Comentários)
5.5
ajpsarita

Hi, I am an experienced java developer having 6 years of professional experience. It seems that you want an application related to blood group. I don't understand the language you used to describe. If you can describe Mais

€177 EUR in 5 dias
(18 Comentários)
4.0
zabolotniipavel

Espero que, você understandthe mensagem Olá. Traduzi-lo projeto usando Traduz Google e eu posso fazer isso por você. Espero que, você sabe Inglês apenas um pouco, para que você possa ler a mensagem Eu posso fazê Mais

€140 EUR in 0 dias
(9 Comentários)
3.1
fcdeveloper

Isso deve ser um trabalho para uma cadeira de estruturas de dados. Sei exactamente o que é pretendido e sei trabalhar com a serialização, que penso que é isso que queres quando pedes "persistencia de dados". Em 3 dia Mais

€194 EUR in 3 dias
(0 Comentários)
0.0
CaioGM

Boa tarde. Atuo como Arquiteto de Software, e como tal, possuo habilidades que possam contribuir de forma profissional para o projeto, como por exemplo: Documentação de projeto, escolha de padrões que customizem a a Mais

€333 EUR in 5 dias
(0 Comentários)
0.0
TiagoFigueira

Ainda não foi fornecida uma proposta

€83 EUR in 30 dias
(0 Comentários)
0.0