1、图书管理系统课程设计论文 1 图书管理系统 摘 要 图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多的信 息数据的管理,现今,有很多的图书馆都是初步开始使用,甚至尚未使用计算机 进行信息管理。 图书馆若采取手工方式对图书资料和图书借阅情况进行人工管理, 由于资料繁多,手工处理的工作量大,整体管理效率低下,也不方便读者对图书 资料的查阅。为了提高日常的图书管理效率,本文针对通常的图书管理流程,以 C/S 模式设计了一个图书管理系统,可满足大多数中小型的图书管理要求。 本文首先探讨了 SQL 语言接口和 Delphi 软件开发工具的技术特点以及结合 SQL 和 Delphi 的数据
2、库访问方法,在此基础上,利用 Delphi 7 和 Access 2002 实现了一个通用的图书管理系统。在本文的后半部分,给出了该系统的整个系统 分析、设计以及实现的过程,包括需求分析、功能模块的分析与设计、数据模式 的分析与设计,最后是系统的 Delphi 实现。 系统的运行结果表明, 所设计的图书管理系统可以满足读者, 图书馆工作人员, 系统管理员三者的共同需求。 关键词: 图书管理系统,SQL 语言 图书管理系统课程设计论文 2 LIBRARY MANAGEMENT SYSTEM ABSTRACT Since volumes of book management activities
3、have to take place daily in library, it will be a hard work and be low efficiency if only manual operations are adopted in the management. To upgrade their management efficiency, people would like to develop various Book Management Systems to help their daily work. In this paper a book management sy
4、stem built in Client/Server model is designed, which can meet requirements of most library management for its integration of general library transaction management processes. SQL database access interface and Delphi RAD tool as well as the combination of the two are firstly discussed in the paper. I
5、n the latter part of the paper, the whole design of a general Book Management System built with Delphi 7 and Access 2002 is presented, including the systems requirement analysis, function modules design, data model design and its Delphi implementation. The running of the system proves that it could
6、meet the common usage for various kinds of users including readers, library staffs and system administrators. KEY WORDSKEY WORDS: Book Management System, SQL language 目 录 中文摘要 . 1 英文摘要 . 2 1 系统功能设计 5 图书管理系统课程设计论文 3 1.1 设计背景. 5 1.2 系统设计目标. 5 1.3 系统功能设计. 6 1.4 开发工具的选择 . 7 2 系统数据库设计与实现 7 2.1 信息需求. 7 2.2 数据库 E-R 图. 8 2.2.1 图书基本信息 E-R 图 8 2.2.2 借阅信息类型 E-R 图 . 9 2.2.3 用户信息 E-R 图 9 2.2.4 读者信息 E-R 图 10 3 窗体设计 .错误错误!未定义书签。未定义书签。 3.1 登陆窗口设计 错误错误!未定义书签。未定义书签。 3.2 图书信息管理模块设计.错误错误!未定义书签。未定义书签。 3.3 读者信