Gestão de biblioteca
O sistema para gerenciamento de biblioteca deverá conter cadastro de usuários, no qual dados serão colhidos dos usuários, e bibliotecários e livros para possíveis reservas e empréstimos de livros. Para que uma reserva ou empréstimo de livros sejam efetuados será necessário que o usuário e o livro estejam devidamente cadastrados no sistema, lembrando que haverá um limite de livros (Inferior a 4) e que o livro deverá estar disponível. Caso o livro esteja disponível, o empréstimo será efetuado. Logo após o lançamento do empréstimo será impressa uma nota de empréstimo ao usuário contendo a data de devolução do livro.
O livro poderá ser reservado caso ele não esteja disponível para empréstimo (emprestado a outro usuário), e em caso de atraso de devolução o usuário deverá pagar uma multa, que deve ser calculada pelo sistema, por dia de atraso.
Cadastro de Utentes
É importante registar para utentes os seguintes atributos: código de utentes, nome, apelido, idade, sexo, residência, contacto, e-mail.
Cadastro de monografia
Os atributos desta entidade são: Número de registo, cota do livro, título de livro, assunto, nome de autor, número de edição, editora, o pai onde foi editado, número de páginas, número de exemplares, ano de publicação e proveniência.
Consulta de empréstimos
Este campo vai permitir a pesquisa de monografias de varias formas, tais como: consulta por titulo da obre, autor, por assunto e por cota de monografia.
Devolução de monografias
Neste campo serão registadas as datas de requisição e devolução de monografias o que permitirá maior controlo das devoluções atraso.
Gestão de Multas (penalizar devoluções em atraso)
Neste campo será registado todas devoluções fora de prazo o que permitirá a penalização o banimento dos utentes que não cumprir com o regulamento a ser estabelecido.
Reservas de empréstimos
Permitirá que o utente pode procurar saber sobre a disponibilidade de uma determinada obra e solicitar a sua