1、 1 摘摘 要要: : 本文介绍了一个基于Visual Basic 模式的高校图书查询系统的设 计与实现。本系统采用 Access2003 作后台数据库,Visual Basic6.0 作前台界面,运用 Visual Basic 结合 Microsoft Access 开发的登录 模块主要用于验证用户身份, 进行有效的操作。从主界面模块在验证 后进入每个子模块进行各个子系统的具体功能操作。 在整个系统设计 中充分利用了模块化的设计思想和开发方法。 关键词:关键词:Microsoft AccessMicrosoft Access,数据库数据库, , Visual BasicVisual Basi
2、c, 图书图书查询。查询。 2 目录目录 第一章第一章 问题描述问题描述 4 1.1 图书管理系统的用途与需求图书管理系统的用途与需求 4 1.2 图书管理系统简介图书管理系统简介 4 1.3 数据需求数据需求 . 4 1.4 事务需求事务需求 4 1.5 系统开发平台系统开发平台 . 5 第二章第二章 解决方案解决方案 5 2.1 E-R 模型设计模型设计 6 2.1.1 实体列表 . 6 2.1.2 系统的 E-R 模型 6 2.2 设计数据库设计数据库 . 7 2.2.1 创建 Access 表 7 2.2.2 添加具体数据. 7 第三章第三章 系统实现系统实现 7 3.1 开发环境开发
3、环境 . 7 3.2 系统流程图系统流程图 9 3.3 程序调试情况程序调试情况 . 10 3.4 功能显示功能显示 10 3.5 存在的问题及解决方法存在的问题及解决方法 15 第四章第四章 结束语结束语 . 15 参参 考考 文文 献献 . 16 附附 录录 . 16 指导教师评语及成绩指导教师评语及成绩 错误错误! !未定义书签。未定义书签。 3 第一章第一章 问题描述问题描述 1.1 1.1 图书图书查询查询系统的用途与需求系统的用途与需求 开发一个图书借阅管理数据库的目的, 主要是对图书借阅过程中的所有信息 进行更加科学、规范和有效的综合管理,做到在馆图书能够对外借,借出的图书 有案
4、可查,过期未还的图书可以通知到借书人也就是读者,因此读者的信息也应 记录在案。同时可通过图书的借阅情况统计汇总出哪些书借阅的频率高,哪些书 借出率低,哪些读者经常借书不还等,管理者可以根据统计结果做出管理上的决 策。换句话说,就是对图书信息、借阅信息和读者信息进行计算机管理,使一些 繁琐的日常能够自动或半自动地完成。 1.2 1.2 图书图书管理管理系统简介系统简介 本系统利用 access 处理数据库的功能, 实现对图书馆信息的查询。 主要功能 为查询与管理有关读者、书籍、出版社、借阅和新书入库的信息等。 本系统的结构分为读者信息管理模块、书籍信息管理模块、 新书入库信息管 理模块,可以对图书,借阅图书的读者,图书借阅情况和系统进行有效的查询与 管理。 1.31.3 数据需求数据需求 根据系统的需求,首先将要记录的信息分类,要记录的信息如下。 (1)学生信息:包括学号、姓名等。 (2)书籍信息:包括书号、作者等。 (3)新书入库信息:包括书号,书名,作者,出版社,价格,库存量,新 入库数量等。 根据这些需要,本系统需要“读者信息”表, “出版社信息”表, “书籍信息