trabalho final
BIBLIOTECA SIMPLIFICADA
1) Considere o contexto de uma biblioteca simplificada, onde se pode realizar empréstimos de materiais informacionais.
Existem três tipos de materiais informacionais: livros, periódicos e materiais especiais.
2) Cada livro é representado por um número identificador (ISBN), título, ano, edição, volume, editora e um ou mais autores.
3) Um autor é representando por um código (que o identifica na biblioteca), um nome e seu sobrenome.
4) Uma editora tem um nome e a informação se é nacional ou internacional
5) Cada periódico possui apenas um número identificador (ISSN), um título e um volume
6) O material especial possui uma descrição geral e um tipo (DVD, CD, FITA).
7) Cada material informacional possui um código de barras, o número da estante em que fica guardado, o número total de exemplares e o número total de exemplares disponíveis para empréstimo
8) Quando uma pessoa faz um empréstimo, deve-se registrar a pessoa, a data em que o empréstimo foi ralizado, o material informacional emprestado e uma indicação se houve ou não devolução.
9) Deve ser possível:
9.1) Listar todos os empréstimos ativos realizados, onde são exibidos o nome, telefone, cpf de quem efetuou o empréstimo, os dados do material informacional emprestado e a data do empréstimo
9.2) Listar as devoluções (semelhante ao item 9.1)
9.3) Realizar Empréstimo
9.3.1) Informar CPF da pessoa que deseja fazer o empréstimo
9.3.2) Se a pessoa já existir, usa a referência da pessoa existente
9.3.3) Se a pessoa não existir, cadastra pessoa
9.3.4) Solicitar Tipo de Material informacional
9.3.5) Listar materiais do tipo informado
9.3.6) Informa o cód. de barras do material escolhido para empréstimo
9.3.7) Cria registro do empréstimo, associando a pessoa e o material informacional escolhido
9.3.8) Reduz a quantidade disponível para empréstimo do material informacional
9.4) Registrar Devoluções