A web based book management system by using MVC architecture. I use JSP as view model, Java as control model, and MySQL as database. There are reader and administrator account. Reader could borrow books, administrator could add, delete and query the books' status.