




已阅读5页,还剩14页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
毕 业 论 文 论文(设计)题目: 图书管理系统 系别: 信息技术系 专业: 计算机网络技术 班级: 网络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空数据库的建立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摘 要图书馆作为一个信息资源的集散地,包含很多信息数据的管理。若图书馆采取手工的方式对图书资料和图书借阅情况进行人工管理的话,由于信息数据的繁多,会使手工处理的工作量非常大,同时也就影响了图书馆整体的管理效率。因此,人们希望使用一个有效的图书管理系统,用以提高图书馆的日常工作效率。在这样的背景下,本文针对图书管理的一般流程,以查询为主要模式设计出了一个简单图书借阅管理系统,可满足大多数个人图书管理和小型的图书馆的管理要求。图书管理系统是指应用电子计算机和网络通信设备,为图书管及其所属各部门提供图书信息、图书文献信息检索、图书管理过程中图书信息的收集、存储、处理、提取和数据通讯的能力,并能满足管理员对信息的各种功能需求的计算机应用。本设计是运用Access建立的,一个典型的简单的信息管理系统(MIS)。在本文中,给出了该系统的整个系统分析、设计以及实现的过程,最后是系统实现。关键词: 图书馆 借阅 管理系统第1章 绪论1.1 开发背景1.1.1课题背景当今时代是飞速发展的信息时代,各行各业中都离不开信息处理,这正是一个计算机被广泛应用的有利时机。使用计算机进行信息控制,不仅可以提高工作效率,而且还大大的提高了其信息的安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优势,因此我们进行信息管理以及信息管理系统的开发时,就需要很好的使用计算机。系统开发是系统管理的前提,本系统就是为管理图书借阅信息而设计的。本课题是基于Access设计的图书借阅管理系统,用于解决图书在馆内信息的变更以及读者借阅等问题。1.2图书借阅管理系统图书管理系统是一个图书馆不可缺少的部分,它的内容对于图书馆的管理十分重要,所以,图书管理系统要为图书管理者提供充足的信息和快捷的查询手段。但一直以来人们仍使用传统人工的方式管理图书系统,这种管理方式存在着许多缺点,如:效率低、工作量大等,而且,随着图书数量的增长,对于图书信息的查找、更新和维护都带来了不少的困难。作为计算机应用的一部分,使用计算机对图书信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高图书管理的效率,也是图书馆的科学化、正规化管理,与世界接轨的重要条件。1.3模块和流程图的设计1.3.1 模块图的设计 一个简单的图书馆录数据库,他的实体部分包括“图书”和“借阅者”两方面。其中实体“图书”的属性又包括书号、分类号、书名、作者、出版社、定价、库存量、出版日期、入库时间,如图1所示。出版社作者书名分类号书号图书入库时间出版日期定价库存量 图1实体“借阅者”的属性包括借书证号、姓名、性别、联系电话、借书数量,如图2所示。借阅者借书数量联系电话性别姓名借书证号图2根据上述设计,可以得出“图书管理系统”模块图,如图3所示。图书管理系统图书信息浏览图书信息查询出版社信息管理借阅者信息管理借还书信息管理图书信息管理浏览可借图书按书名差按出版社差按书号查出版社信息查询出版社信息浏览出版社信息录入借阅者信息查询借阅者信息录入借阅者信息浏览借还书信息浏览借还书信息录入图书信息查询图书信息浏览图书信息录入图31.3.2 流程图的设计根据上述分析和模块设计,可以得出系统的信息流程图如图4所示。图书信息管理借还书信息管理图书管理系统借阅者信息管理用户出版社信息管理图书信息查询图书信息浏览图4第2章 系统总体结构设计2.1系统功能分析本系统是为了管理好图书馆信息而设计的。图书馆作为一种信息资源的集散地,图书和用户资料繁多,包含很多的信息数据的管理。根据调查,较多的图书馆以前对信息管理的主要方式是基于文本、表格等纸质的手工处理,对于图书借阅情况(如借书天数、超过限定借书的天数)的统计,基本上都是手抄进行。数据处理量大,容易出错。针对这一问题,有必要建立一个图书管理系统,使图书管理工作规范化、系统化、程序化,避免图书管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效地查询和修改图书情况。 图书管理系统数据库是为了满足图书馆管理图书的工作而设计的,它包括一个欢迎界面,一个主界面,主界面上又分为六个模块,分别是“图书信息管理”,“借阅者信息管理”,“借还书信息管理”,“出版社信息管理”,“图书信息查询”,“图书信息浏览”。他们的功能如下:(1) 图书信息管理。实现图书信息的录入,当有新书入库时,则把该图书的信息录入计算机,直接保存到图书表中。(2) 借阅者信息管理。实现借阅者信息的录入,可将新的借阅者的信息录入到计算机中,保存到借阅者表中。(3) 借还书信息管理。实现借书信息的录入,还可以浏览借还书的详细信息。将新录入的借还书信息保存到借还书表中。(4) 出版社信息管理。实现出版社信息的录入,可将新的出版社的信息录入到计算机中,保存到出版社表中。(5) 图书信息查询。实现了图书馆内图书信息的查询,可以按条件查询。(6) 图书信息浏览。可以对借阅者信息、图书信息、出版社信息等进行浏览。 2.2查询数据流程图2.2.1图书查询图书信息查询,实现图书馆内图书信息的查询,可以按照条件查询。如:按书号查询图书信息;按书名查询图书信息;按出版社查询图书信息。从主界面进入图书信息查询界面,可以看到如图5所示。在界面上点击按钮控件,输入相应的查询条件,从图书信息库调出信息,经过信息查询得到所要查询的图书。流程如图6所示。图5查询条件图书信息库信息查询图书查询结果 图6-说明:输入查询条件后,检索图书信息库,并反应出查询结果。第3章Access简介 Access是一种关系型的数据库管理系统,是Microsoft Office的组成部分之一。Access 1.0诞生于20世纪90年代初期,目前Access 2003已经得到广泛使用。Access历经多次升级改版,其功能越来越强大,但操作反而更加简单。Access应用广泛,能操作其他来源的资料,包括许多流行的PC数据库程序和服务器、小型机及大型机上的许多SQL数据库。此外,Access还提供Windows操作系统的高级应用开发系统。Access与其他数据库开发系统比较有一个明显的区别:用户不用编写一行代码,就可以在很短的时间里开发出一个功能强大且相当专业的数据库运用程序,并且这一过程是完全可视的,只要再给它加上一些简短的VBA代码,那么开打出的程序就与专业程序员潜心开发的程序一样。第4章 用Access实现查询通过Access建立一个图书借阅管理系统,帮助我们管理好每一本图书。这个数据库可以记录每本书的基本资料以及借阅情况,能随时增加或删改图书记录,还可以按照不同条件快速查找的各种信息。 4.1建立数据库和用“表”规划与存储数据4.1.1数据表的建立表是Access数据库的基础,是存储和管理数据的对象,也是数据库其他对象的操作依据。在空数据库建好后,并建立各表间的关系,以提供数据的存储构架,然后逐步创建其他Access对象,最终形成完备的数据库。数据库建好后需要规划,以便保存不同类型的数据。在Access中,“表”是规划数据库的核心,其主要作用是按照一定结构保存所有数据,其他如查询、报表等操作都需在此基础上才能完成。首先建立图书表、借阅者表、出版社表、借还书表、可借图书信息表,在各表中输入相应信息。各表界面如下图所示。图书表:借阅者表:出版社表:借还书表:可借图书信息表:4.2 建立查询数据库的特长就在于它的快速检索功能,在Access中通过设置条件,可以快速查找出符合要求的图书记录,比如2003至2004年出版的有哪些书,30到40元之间的都有哪些书,某个出版社或某位特定作者的书等。然后建立查询,如:按书名查询图书信息,按书号查询图书信息,按出版社查询图书信息,读者借阅情况,各书可借出量,借阅书籍信息,统计各未还书数量,未还书数量,未还书信息。按书名、书号、出版社查询图书信息,需要输入设置的条件参数值,输入后,经过access数据库在图书表中的检索,就可显示出要查询的图书信息。 第5章 利用窗体及宏实现管理系统5.1建立系统窗体 建立“图书借阅管理系统”外观也需借用窗体实现,利用窗体可以将数据库中的对象组织起来,形成一个功能完善、风格统一的数据库运用系统。 首先就是在“窗体”对象中设计出图书管理系统的欢迎视图和主界面视图。在视图中添加控件按钮,并编写按钮的程序。实现程序: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中的一个对象,是一种功能强大的工具通过宏能够自动执行重复任务,更方便快捷地操纵Access数据库系统。宏是由一个或多个操作组成的集合,其中的每个操作都能自动执行,并实现特定的功能。将宏命令和窗体运用结合起来就可以初步做成一个图书借阅管理系统了。5.2.2建立宏并实现与窗体结合运行 首先在access中建立宏,如:出版社管理系统,借还书信息管理,借阅者信息管理,图书信息,图书信息查询,图书信息管理,图书信息浏览。建立好以后的窗口显示如下:第6章 实现窗体的运行6.1运行界面首先进入欢迎界面。在欢迎界面单击进入按钮,直接进入到图书管理系统主界面,如下图所示:然后就可以在主界面上进行操作,点击按钮键,进入各个操作界面。首先是图书信息管理界面,进入这个界面就可以浏览已有图书的信息,还可以添加新图书的信息,点击添加记录按钮,在本界面输入新入库图书的信息,再点击添加记录,信息就直接保存到图书表中。第二个界面是借还书信息管理界面,点击主界面的借还书信息管理按钮,进入借还书管理界面,进入这个界面就可以浏览借书和还书的信息,还可以添加新的借还书记录。点击添加记录,填入新信息点击保存记录,然后新的借还书信息就保存到借还书信息表中。第三个界面是借阅者信息管理界面,点击主界面的借阅者信息管理按钮,进入借阅者管理界面,进入这个界面就可以浏览借阅者的信息,还可以添加新的借书人的记录。点击添加记录,填入新信息点击保存记录,然后新的借书人信息就保存到借阅者信息表中。第四个界面是出版社信息管理界面,点击主界面的出版社信息管理按钮,进入出版社管理界面,进入这个界面就可以浏览出版社的信息,还可以添加新的出版社的记录。点击添加记录,填入新信息点击保存记录,然后新的出版社信息就保存到出版社信息表中。第五个界面是图书信息查询界面,本界面已经在建立查询处做现实界面,可以点击仕途上的按钮,按照条件输入相应的书名、书号、出版社信息进行查询。就可以通过图书表里的信息检索,显示出相应的信息。第六个界面是图书信息浏览界面,点击主界面的图书信息浏览按钮,进入信息浏览界面,进入这个界面就可以浏览可借图书的信息,还可以按照条件浏览,如界面上的可借图书数量,借阅图书信息两个条件浏览。点击可借图书数量,就可以按条件从查询中的“各书可借出量”检索到要查看的信息。 点击借阅图书信息,就可以按条件从查询中的“借阅书籍信息”检索到要查看的信息。 谢 辞图书馆借阅管理系统的查询模块到此就可以基本制作成了。通过这次毕业设计,使我受到了一次用专业知识、专业技能分析和解决问题的全面系统的锻炼。使我在综合知识的选用方面,在应用软件开发的基本思想、方法方面,以及在常用编程设计思路技巧的掌握方面都能向前迈了一大步。为日后成为合格的应用型人才打下良好的基础。这次在指导老师的帮助下,在同学的帮助下,基本上完成了设计任务,在设计方面也有了一定的提高,熟练掌握了Access的运用方法,为今后走上工作岗位打下了专业基础。在这次的毕业设计中,让我深深地体现到做一个系统不是一件简单的事情,它需要设计者具有全面的专业知识、缜密的思维、严谨的工作态度以及较高的分析问题、解
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 合同订单评审内容
- 电源完整性设计竞赛专利保护预测合同
- 五年级数学小数除以整数综合考核口算题带答案
- 小学四年级数学除数是两位数的除法能力作业模拟题带答案
- 三年级数学五千以内加减法题质量测试题带答案
- 心衰心梗康复指南
- 小儿脑瘫康复治疗技术
- 屈原精神:高中语文古诗文主题研究教案
- 福建省寿宁县2024年九上物理期末综合测试模拟试题含解析
- 广西南宁青秀区四校联考2025届九上物理期末综合测试模拟试题含解析
- GB/T 4458.6-2002机械制图图样画法剖视图和断面图
- GB 29224-2012食品安全国家标准食品添加剂乙酸乙酯
- GA/T 1217-2015光纤振动入侵探测器技术要求
- 上海交通大学学生生存手册
- 高效执行四原则授课版
- 集成光学课程介绍课件
- 自免溶贫的输血t课件
- 可编辑修改中国地图模板
- 分析火力发电厂加强可靠性管理的具体措施
- 人教版新高考英语一轮复习 Science and Scientists 科学与科学家
- JJF 1950-2021 螺纹量规扫描测量仪校准规范
评论
0/150
提交评论