| With the continuous development of computer network and information technology, human communication manner fundamentally changed and the computer technology, information technology has been widely used in every field. Library as an important base to spread knowledge, also shoulders the task of construction of spiritual civilization at the same time. It provides a lot of good books and newspapers and literature, library construction level and management efficiency directly affects the quality of college education. Since entering the 21 st century, the scale and quantity of libraries have been gradually expanding in our country. And the book reserves are becoming much bigger. The effective management of the library of storage and lending, the reasonable configuration library resources is the focus of books management. Almost all the libraries apply information technology. Book management system uses the modern computer technology to manage a large number of books. Compared with the traditional manual management mode, book management system makes the retrieval speed faster and more accurate. Cheap computer storage technology also reduces the operating costs, and humanized operation interface also make librarians more willing to invest to the informationization, automation of management.The book management system proposed in this thesis learns from advantages of the current mainstream of book management system and can meet the needs of at most 30000 persons. In order to meet the requirements of library management, this paper puts forward a set of rules for book management and new processing business logic, hoping these can contribute greatly for the working efficiency and improve the readers’ reading experience.In this thesis we have made detailed investigation for the development of the key technology of books management system. The key points include the Django framework and the characteristics of the ORM system. We introduce in detail that the Django framework can automatically integrate ORM system, greatly shorten the development time, reduce the difficulty of system maintenance. We also specially describe the system architecture, by full consideration we design to meet the needs of future business expansion and system cluster expansion. In the early days, we use fast iterative method to develop the prototype of the book management system and spent one month to introduce it to limited number of users, quickly get feedback, and constantly iteration, product constantly into the practical application.This book management system has very good usability, security and complete system function. It can satisfy the relevant work of library management, hoping this system can provide reference for the development of similar book management system. |