OI, gente ! Estou fazendo um projeto em java para a biblioteca, na mesma existem titulos dos livros e seus respectivos exemplares, quando o usuario digitar o livro desejado, como eu faço para exibir o titulo do livro e seus respectivos exemplares ? Por favor me ajudem tenho q entregar esse projeto TERÇA_ FEIRA! ESSE e o cronogram do projeto, veja:
Desenvolver uma aplicação Java console que gerencie a biblioteca do IFBA Santo Amaro. A biblioteca possui um cadastro de alunos, professores e técnicos administrativos que podem alocar livros. Os alunos podem alocar no máximo dois livros no período máximo de três dias. Os técnicos administrativos podem alocar no máximo três livros por cinco dias. Já os professores podem alocar no máximo três livros por um mês. Se houver atraso na devolução é cobrada uma multa de R$1,00 por dia de atraso por livro. Não é permitido alocar livros se existir alguma multa não paga ou se ultrapassar o limite de alocação por usuário.
A biblioteca dispõe de uma lista de espera, onde o usuário (aluno, professor ou técnico administrativo) pode colocar o seu nome e o título que deseja. A biblioteca possui um cadastro de títulos e seus respectivos exemplares.
A aplicação deve conter as seguintes funcionalidades:
- Cadastrar aluno
- Excluir aluno
- Cadastrar professor
- Excluir professor
- Cadastrar técnico administrativo
- Excluir técnico administrativo
- Excluir título
- Cadastrar título
- Cadastrar exemplar
- Excluir exemplar
- Cadastrar usuário (aluno, professor, técnico administrativo) na lista de espera
- Excluir usuário (aluno, professor, técnico administrativo) na lista de espera
- Efetuar empréstimo ao usuário (aluno, professor, técnico administrativo)
- Efetuar devolução do usuário (aluno, professor, técnico administrativo)
- Listar os usuários (aluno, professor, técnico administrativo). A aplicação deve perguntar qual é o tipo de usuário.
- Listar os títulos e seus exemplares
- Relatório de empréstimo: mostrar o título, exemplar, usuário que estão com livros alocados.
- Relatório de títulos atrasados: mostrar os usuários e seus respectivos títulos e exemplares que não foram devolvidos
- Relatório de multa: Escolher um usuário e mostrar os valores que devem ser pagos por causo do atraso.
- Relatório Lista de espera: Escolher o título e mostrar a lista de usuário que estão na lista de espera