Abstract: According to the background of the School Library Management System, This paper is aimed at analyzing the problems in manual book management and developing Book Management System in accordance with the thoeries, mathods and regulations of the software engineering, the principle of easy-to-use, systematic and gruadually progressing. The Library Lend-Return System is a typical management information system (MIS), it develops mainly two respects of development including setting-up and maintenance and front application program of backstage supporter's database. Demand to set up a database, with strong consistency and integrality of the data and good security to the former. Require to the latter that the function of the application program is complete, apt characteristic of using etc. The MS Server2000 DBMS, SQL Language theory, Visual Basic application design and Visual Basic database technology have been learned and applied according to the requirement of Open Library.In according to the division, I have done the requirements analysis and the design of most sub-forms. The system adopts the recently popular ADO Data Access technology, and encapsulates every fields and operations of the table to the class in order to successfully apply the OOP idea to the database application design. And it's also the feature and advantage of the system. By the results of the running, the system described in this paper is meet to the need of the management of the public and school libraries and book stores.