Aplicativo Java para Desktop

Olá pessoal, meu primeiro post…
Sou mega master aprendiz iniciante de java e estou precisando grandemente da ajuda de vocês. Estou criando um aplicativo para uma biblioteca escolar. Os cadastros estão beleza, porém, eu não sei como faço os movimentos de empréstimo, devolução e reserva de livros. Se vocês puderem me ajudar, eu agradeço muito.

Isso tá me cheirando trabalho de faculdade…
bom, se os cadastros estão blza…qual é sua dúvida em relação às suas outras movimentações?? não sabe fazer a lógica ou a implementação em java, ou com o banco??? pode ser mais específico???

é aplicação desktop, web? usa jdbc, hibernate? como ta seu projeto???

Pense em como você faria esses movimentos sem o seu sistema ( o que fazem quando emprestam, devolvem, reservam… ). Agora que você já sabe como é feito dessa maneira, como você poderia colocar seu sistema como intermediário desse processo?

Até!

É um aplicativo desktop… estou usando banco de dados postgre via jdbc junto com hibernate. Eu não sei como implementar esses métodos de locação de livro, devolução e reserva. Se alguém puder me dar algum exemplo…

Obrigado a todos!