基于Access的图书借阅管理系统19页

上传人:文库****9 文档编号:173995644 上传时间:2021-03-15 格式:DOC 页数:19 大小:2.25MB
返回 下载 相关 举报
基于Access的图书借阅管理系统19页_第1页
第1页 / 共19页
基于Access的图书借阅管理系统19页_第2页
第2页 / 共19页
基于Access的图书借阅管理系统19页_第3页
第3页 / 共19页
基于Access的图书借阅管理系统19页_第4页
第4页 / 共19页
基于Access的图书借阅管理系统19页_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《基于Access的图书借阅管理系统19页》由会员分享,可在线阅读,更多相关《基于Access的图书借阅管理系统19页(19页珍藏版)》请在金锄头文库上搜索。

1、 北京农业职业学院/信息技术系 毕业设计(论文)报告 毕 业 论 文 论文(设计)题目: 图书管理系统 系别: 信息技术系 专业: 计算机网络技术 班级: 网络0911 学生姓名(学号): 王琪(19) 指导教师姓名: 王寅涛 论文完成日期: 2012年5月18日 2012年05月18日 目 录摘 要2第1章 绪论31.1开发背景31.1.1课题背景31.2图书借阅管理系统3第2章 系统总体结构设计42.1系统功能分析42.2查询数据流图42.2.1图书查询42.2.2信息查询5第3章Access简介5第4章 用Access实现查询54.1建立数据库和用“表”规划与存储数据64.1.1空数据库

2、的建立64.1.2表64.1.3 用表存储数据74.2 建立查询9第5章 利用窗体及宏实现管理系统105.1建立系统窗体105.2通过事件触发宏及运行管理系统115.2.1 宏操作115.2.2建立宏并实现与窗体结合运行12第6章 实现窗体的运行106.1运行界面10谢 辞13参考文献14摘 要图书馆作为一个信息资源的集散地,包含很多信息数据的管理。若图书馆采取手工的方式对图书资料和图书借阅情况进行人工管理的话,由于信息数据的繁多,会使手工处理的工作量非常大,同时也就影响了图书馆整体的管理效率。因此,人们希望使用一个有效的图书管理系统,用以提高图书馆的日常工作效率。在这样的背景下,本文针对图书

3、管理的一般流程,以查询为主要模式设计出了一个简单图书借阅管理系统,可满足大多数个人图书管理和小型的图书馆的管理要求。图书管理系统是指应用电子计算机和网络通信设备,为图书管及其所属各部门提供图书信息、图书文献信息检索、图书管理过程中图书信息的收集、存储、处理、提取和数据通讯的能力,并能满足管理员对信息的各种功能需求的计算机应用。本设计是运用Access建立的,一个典型的简单的信息管理系统(MIS)。在本文中,给出了该系统的整个系统分析、设计以及实现的过程,最后是系统实现。关键词: 图书馆 借阅 管理系统第1章 绪论1.1 开发背景1.1.1课题背景当今时代是飞速发展的信息时代,各行各业中都离不开

4、信息处理,这正是一个计算机被广泛应用的有利时机。使用计算机进行信息控制,不仅可以提高工作效率,而且还大大的提高了其信息的安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优势,因此我们进行信息管理以及信息管理系统的开发时,就需要很好的使用计算机。系统开发是系统管理的前提,本系统就是为管理图书借阅信息而设计的。本课题是基于Access设计的图书借阅管理系统,用于解决图书在馆内信息的变更以及读者借阅等问题。1.2图书借阅管理系统图书管理系统是一个图书馆不可缺少的部分,它的内容对于图书馆的管理十分重要,所以,图书管理系统要为图书管理者提供充足的信息和快捷的查询手段。但一直以来人们仍使用传统人工的

5、方式管理图书系统,这种管理方式存在着许多缺点,如:效率低、工作量大等,而且,随着图书数量的增长,对于图书信息的查找、更新和维护都带来了不少的困难。作为计算机应用的一部分,使用计算机对图书信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高图书管理的效率,也是图书馆的科学化、正规化管理,与世界接轨的重要条件。1.3模块和流程图的设计1.3.1 模块图的设计 一个简单的图书馆录数据库,他的实体部分包括“图书”和“借阅者”两方面。其中实体“图书”的属性又包括书号、分类号、书名、作者、出版社、定价、库存量、出版日

6、期、入库时间,如图1所示。出版社作者书名分类号书号图书入库时间出版日期定价库存量 图1实体“借阅者”的属性包括借书证号、姓名、性别、联系电话、借书数量,如图2所示。借阅者借书数量联系电话性别姓名借书证号图2根据上述设计,可以得出“图书管理系统”模块图,如图3所示。图书管理系统图书信息浏览图书信息查询出版社信息管理借阅者信息管理借还书信息管理图书信息管理浏览可借图书按书名差按出版社差按书号查出版社信息查询出版社信息浏览出版社信息录入借阅者信息查询借阅者信息录入借阅者信息浏览借还书信息浏览借还书信息录入图书信息查询图书信息浏览图书信息录入图31.3.2 流程图的设计根据上述分析和模块设计,可以得出

7、系统的信息流程图如图4所示。图书信息管理借还书信息管理图书管理系统借阅者信息管理用户出版社信息管理图书信息查询图书信息浏览图4第2章 系统总体结构设计2.1系统功能分析本系统是为了管理好图书馆信息而设计的。图书馆作为一种信息资源的集散地,图书和用户资料繁多,包含很多的信息数据的管理。根据调查,较多的图书馆以前对信息管理的主要方式是基于文本、表格等纸质的手工处理,对于图书借阅情况(如借书天数、超过限定借书的天数)的统计,基本上都是手抄进行。数据处理量大,容易出错。针对这一问题,有必要建立一个图书管理系统,使图书管理工作规范化、系统化、程序化,避免图书管理的随意性,提高信息处理的速度和准确性,能够

8、及时、准确、有效地查询和修改图书情况。 图书管理系统数据库是为了满足图书馆管理图书的工作而设计的,它包括一个欢迎界面,一个主界面,主界面上又分为六个模块,分别是“图书信息管理”,“借阅者信息管理”,“借还书信息管理”,“出版社信息管理”,“图书信息查询”,“图书信息浏览”。他们的功能如下:(1) 图书信息管理。实现图书信息的录入,当有新书入库时,则把该图书的信息录入计算机,直接保存到图书表中。(2) 借阅者信息管理。实现借阅者信息的录入,可将新的借阅者的信息录入到计算机中,保存到借阅者表中。(3) 借还书信息管理。实现借书信息的录入,还可以浏览借还书的详细信息。将新录入的借还书信息保存到借还书

9、表中。(4) 出版社信息管理。实现出版社信息的录入,可将新的出版社的信息录入到计算机中,保存到出版社表中。(5) 图书信息查询。实现了图书馆内图书信息的查询,可以按条件查询。(6) 图书信息浏览。可以对借阅者信息、图书信息、出版社信息等进行浏览。 2.2查询数据流程图2.2.1图书查询图书信息查询,实现图书馆内图书信息的查询,可以按照条件查询。如:按书号查询图书信息;按书名查询图书信息;按出版社查询图书信息。从主界面进入图书信息查询界面,可以看到如图5所示。在界面上点击按钮控件,输入相应的查询条件,从图书信息库调出信息,经过信息查询得到所要查询的图书。流程如图6所示。图5查询条件图书信息库信息

10、查询图书查询结果 图6-说明:输入查询条件后,检索图书信息库,并反应出查询结果。第3章Access简介 Access是一种关系型的数据库管理系统,是Microsoft Office的组成部分之一。Access 1.0诞生于20世纪90年代初期,目前Access 2003已经得到广泛使用。Access历经多次升级改版,其功能越来越强大,但操作反而更加简单。Access应用广泛,能操作其他来源的资料,包括许多流行的PC数据库程序和服务器、小型机及大型机上的许多SQL数据库。此外,Access还提供Windows操作系统的高级应用开发系统。Access与其他数据库开发系统比较有一个明显的区别:用户不

11、用编写一行代码,就可以在很短的时间里开发出一个功能强大且相当专业的数据库运用程序,并且这一过程是完全可视的,只要再给它加上一些简短的VBA代码,那么开打出的程序就与专业程序员潜心开发的程序一样。第4章 用Access实现查询通过Access建立一个图书借阅管理系统,帮助我们管理好每一本图书。这个数据库可以记录每本书的基本资料以及借阅情况,能随时增加或删改图书记录,还可以按照不同条件快速查找的各种信息。 4.1建立数据库和用“表”规划与存储数据4.1.1数据表的建立表是Access数据库的基础,是存储和管理数据的对象,也是数据库其他对象的操作依据。在空数据库建好后,并建立各表间的关系,以提供数据

12、的存储构架,然后逐步创建其他Access对象,最终形成完备的数据库。数据库建好后需要规划,以便保存不同类型的数据。在Access中,“表”是规划数据库的核心,其主要作用是按照一定结构保存所有数据,其他如查询、报表等操作都需在此基础上才能完成。首先建立图书表、借阅者表、出版社表、借还书表、可借图书信息表,在各表中输入相应信息。各表界面如下图所示。图书表:借阅者表:出版社表:借还书表:可借图书信息表:4.2 建立查询数据库的特长就在于它的快速检索功能,在Access中通过设置条件,可以快速查找出符合要求的图书记录,比如2003至2004年出版的有哪些书,30到40元之间的都有哪些书,某个出版社或某

13、位特定作者的书等。然后建立查询,如:按书名查询图书信息,按书号查询图书信息,按出版社查询图书信息,读者借阅情况,各书可借出量,借阅书籍信息,统计各未还书数量,未还书数量,未还书信息。按书名、书号、出版社查询图书信息,需要输入设置的条件参数值,输入后,经过access数据库在图书表中的检索,就可显示出要查询的图书信息。 第5章 利用窗体及宏实现管理系统5.1建立系统窗体 建立“图书借阅管理系统”外观也需借用窗体实现,利用窗体可以将数据库中的对象组织起来,形成一个功能完善、风格统一的数据库运用系统。 首先就是在“窗体”对象中设计出图书管理系统的欢迎视图和主界面视图。在视图中添加控件按钮,并编写按钮

14、的程序。实现程序:Private Sub Command2_Click()DoCmd.OpenForm 主界面End Sub实现程序: Private Sub Command3_Click()Dim intx As IntegerDim intCount As IntegerintCount = Forms.Count - 1For intx = intCount To 0 Step -1DoCmd.Close acForm, Forms(intx).Name NextEnd Sub然后是图书管理主界面的设置,在主界面中添加按钮控件,设置宏连接。5.2通过事件触发宏及运行管理系统5.2.1 宏操作简介 宏操作,简称为“宏”,是Access中的一个对象,是一种功能强大的工具通过宏能够自动执行重复任务,更方便快捷地操纵Acce

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号