1
“人才培养模式改革和开放教育试点”计算机科学与技术专业(本科)
毕业设计论文
论文题目 图书借阅管理系统
学 号
姓 名
指导教师 职称
职称
市 校
分 校
教 学 班
2007 年 4 月 8 日
2
图书借阅管理系统
【摘要】
本课题针对当前我国图书借阅管理多数采用人工管理的现状以及即使采用
了计算机图书管理系统却不能完全满足本单位图书管理的需要的实际情况出发,
对图书管理业务经过详细的系统调查,开发出的操作简单而且方便实用的一个图
书借阅管理系统,以适应新时代发展的需要。
本系统使用 Visual Basic6.0 开发工具,主要使用 SQL 语句,结合 Access 数
据库、VB 的 DAO 数据访问对象,DATA 控件和 ADO 控件来实现数据库的操作。
图书借阅管理系统主要对图书管理日常工作中遇到的实际问题,例如书籍信息、
读者信息、借阅信息、能够实现以下任务:用户分级权限操作、借还图书操作、
书库维护操作等。本系统经过测试,运行稳定,可投入使用。
【关键词】
图书;Visualbasic6.0;ACCESS; 读者;借阅
Abstract:
This topic uses the manual management most in view of the current our country
books borrowing management the present situation as well as even if used the
computer books management system management system not to be able to satisfy the
application position books management actually the need actual situation to embark
completely, passed through the detailed system investigation to the books
management service, developed the operation simple moreover facilitated a practical
books borrowing management system management system, met the new times need to
develop.
This system uses Visual the Basic6.0 development kit, mainly uses the SQL
sentence, unifies the Access database, the VB DAO data accessing object, DATA
controls and ADO controls to realize the database operation.The books borrowing
management system management system mainly the actual problem which meets to
the books management routine work in, for example the books information, the reader
3
information, the borrowing information, can realize following duty: The user
graduation jurisdiction operation, borrows also the books operation, the book stacks
maintenance operation and so on. This system after the test, the movement is stable,
but operational.
Key words:
Books; Visualbasic6.0; ACCESS,readers,Borrows
4
目 录
摘 要 … … … … … … … … … … … … … … … … … … … … … … … … … … 2
前 言 … … … … … … … … … … … … … … … … … … … … … … … … … … 2
第 一 章 图 书 借 阅 管 理 系 统 概 述 … … … … … … … … … … … … … … … 2
1 . 1 图 书 借 阅 管 理 系 统 简 介 … … … … … … … … … … … … … … 2
1 . 2 图 书 借 阅 管 理 相 关 软 件 简 介 … … … … … … … … … … … … 3
1 . 3 系统开发所用的技术准备……………………………………………4
第 二 章 图 书 借 阅 管 理 系 统 分 析 … … … … … … … … … … … … … … 1 0
2 . 1 系 统 初 步 调 查 … … … … … … … … … … … … … … … … … . . 1 0
2 . 2 系 统 可 行 性 分 析 … … … … … … … … … … … … … … … … … 1 2
2 . 3 现行业务描述………………………………………………………12
2 . 4 系 统 详 细 调 查 … … … … … … … … … … … … … … … … … … 1 3
2 . 5 系 统 的 安 全 性 … … … … … … … … … … … … … … … … … … 1 4
第 三 章 新 系 统 逻 辑 方 案 … … … … … … … … … … … … … … … … … 1 4
3.1 数据流图………………………………………………………………14
3 . 2 数 据 字 典 … … … … … … … … … … … … … … … … … … … … 1 5
3 . 3 系 统 逻 辑 模 型 的 提 出 … … … … … … … … … … … … … … … 1 7
第 四 章 系 统 详 细 设 计 … … … … … … … … … … … … … … … … … … 1 8
4 . 1 图 书 借 阅 管 理 系 统 模 块 设 计 举 例 … … … … … … … … … … 1 8
4 . 2 数 据 库 设 计 … … … … … … … … … … … … … … … … … … … 2 0
4 . 2 . 1 概 念 结 构 设 计 … … … … … … … … … … … … … … … … … 2 0
4. 2. 2 本系统中所涉及到的主要实体及其属性…………………………22
4 . 2 . 3 本系统的实体-联系(E-R)图…………………………………22
4 . 2 . 4 各表的物理结构…………………………………………………22
4 . 3 计 算 机 系 统 的 配 置 方 案 … … … … … … … … … … … … … … 2 4
第 五 章 图书借阅系统的实现…………………………………………………24
第 六 章 结 束 语 … … … … … … … … … … … … … … … … … … … … … 3 6
参 考 文 献 … … … … … … … … … … … … … … … … … … … … … … … … 3 7
5
前 言
随着计算机技术的不断发展,计算机作为知识经济时代的产物,已被广泛应
用于社会各个行业和领域。目前,我国的科技水平高速发展,计算机作为今天使
用最广的现代化工具已深入到各个领域,并且正在成为未来社会——信息社会的
重要支柱。在这样的大背景下,现代图书馆的管理方式,资源建设等方面都发生
了重大变化,这种变化表现在图书馆工作,管理和服务平台发生的变化,图书馆
不再是传统的手工操作,人工管理,而是全面实行计算机管理。
图书馆的正常运营中总是面对大量的读者信息,图书信息以及两者相互作用
产生的借书信息,因此要对读者资源,图书资源,借书信息进行管理。本系统的
开发就是在于提高图书管理的工作效率,加强图书馆的管理,全面实行计算机管
理。
第一章 图书借阅管理系统概述
在开发本系统之前,我认真地阅读了很多相关材料,其中包括《管理科学》,
《数据组织与管理》,《图书借阅管理》,《数据结构》,《工程算法》,《VB6.0 教
程》,《Access 2000 使用手册》等,为下一步软件开发奠定了坚实的理论基础。
1.1 图书借阅管理系统简介
1、图书借阅管理系统的发展历史
图书借阅管理系统的发展历史可以追溯到 20 世纪 60 年代末期。由于当时计
算机技术已经进入实用阶段,同时大型图书馆用手工来查找图书信息或统计借阅
信息既费时费力又非常容易出差错,为了解决这个矛盾,第一代的图书借阅管理
系统应运而生。当时由于技术条件和需求的限制,用户非常少,它的出现为图书
借阅的管理展示了美好的前景,即用计算机的高速度和自动化来代替手工的巨大
工作量,用计算机的高准确性来避免手工的错误和误差。
第二代的图书借阅管理系统出现于 20 世纪 70 年代末。由于计算机技术的飞速发
展,无论是计算机的普及性,还是计算机系统工具和数据库技术的发展,都为图
书借阅管理系统的阶段发展提供了可能。但未能系统地考虑图书借阅的需求和理
念。
图书借阅管理系统的革命性变革出现在 20 世纪 90 年代末。随着信息爆炸、
知识经济时代的到来,使个人、单位、社会对图书借阅管理系统有了更高的需求;
同时由于个人电脑的普及,数据库技术、客户/服务器技术,特别是 Internet/Intranet
技术的发展,使得第三代图书借阅管理系统的出现成为必然。第三代图书借阅管
理系统的特点是从图书借阅管理的角度出发,用集中的数据库处理几乎所有与图