图书管理系统是典型的管理信息系统(M工S),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性、完整性强和数据安全性好的库,而对于后者则要求应用程序功能完备、易使用等特点。根据开放式图书馆的要求,主要完成对图书管理系统的需求分析、功能模块划分、数据库模式分析,并由此设计了数据库结构和应用程序。本文对数据库应用系统开发和图书管理系统进行了简明的介绍,并分析了开发图书管理系统所应进行的工作。在此基础上,利用C++Builder作为开发工具,SQL建立数据库,实现了工作人员借阅、归还图书、查询借阅图书情况和历史信息,普通人员查询馆内图书情况,借阅者查询自