We've gone the simple "librarian" system and it is obvious to me that we are clearly spending triple the time chasing books ... doh!
The old system: books were all numbered, issued in sets to staff and students signed them out (a rudimentary library system). The whole lot was put into a flat file database. We then specified one day - "you will bring your books in on day xyx at 10am". Four or five of us sat in a room for one hour and the students delivered book x to table X, book y to table Y ...The vast majority were returned and were logged back in over a week or two based purely on number so it didn't matter if they tried to return a mates. Any books not returned were invoiced - most were returned over the summer.
Since we've had the new system, and for whatever reason, we've lost between £600 and £800 in books per year as we no longer get payments back to department from parents ...
The library *should work* but for some reason it doesn't for us.