图书馆管理系统论文.doc
《图书馆管理系统论文.doc》由会员分享,可在线阅读,更多相关《图书馆管理系统论文.doc(34页珍藏版)》请在咨信网上搜索。
1、图书馆管理系统论文 作者: 日期:2 个人收集整理 勿做商业用途毕业论文(设计)题 目 图书管理系统 系部名称 电子信息系 专 业 计算机网络 学生姓名 万福臣 学 号 090593 指导教师 茹老师 内容摘要随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。图书管理系统可以有效的管理图书资源,控制图书增加,删除,修改,借阅的流程,对高校图书馆的管理有很大的帮助.图书馆管理系统能够为管理员提供充足的信息和快捷的查询手段。学校图书馆,书目繁多,用户的信息冗杂,且信息数据在每天变化,如果采用人工方式进行管理控制,不仅工作量庞大,而且容易出错。针对这样的情况,采用MI
2、S,让一切都在掌控之中。作为计算机应用的一部分,使用计算机对图书资源信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高图书馆管理的效率。技术上:建立图书管理信息系统可以采用常用的设计语言-Visual Basic,用Microsoft Access 2000 数据库完成。管理上:系统简单易操作,只要对图书管理员简单培训,并设定相应规章制度,即可实行。经济上:系统的建立可降低管理费用。通过本系统,把本校图书馆书目信息,用户信息及其借阅信息,管理员权限维护管理等各个环节进行有效组织和控制。采用图书馆管理信息
3、系统,可以有效地管理图书资源,控制图书借阅的流程,对图书馆或阅览室的管理有很大的帮助,提高工作效率,减轻管理者工作量,对图书馆或阅览室的管理有很大的帮助。图书馆管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强.数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。 经过分析如此情况,我们使用VB。NET开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到
4、达到使用方便的目的。 关键词:图书馆管理系统; 信息交流; 辅助决策; MIS; Visual Basic 图目 录第一章 绪 论1第二章 图书馆管理系统的分析和设计321 图书馆管理系统的分析和概要设计3第三章 图书馆管理系统的具体实现731模块化的开发环境的简介73。1.1 VISUAL BASIC简介VB简介732图书馆管理系统流通子模块中用到的数据库:833系统模块的具体实现1034 利用DATA控件访问数据库1635显示数据库中的内容1936下面举例对SQL语句进行详细说明:19第四章 结束语23致 谢24参考文献25第一章 绪 论本系统基于好用、易用、美观的原则为用户定制了一套统一
5、的人机界面。随着计算机技术、网络技术、数据库技术的发展,人类已经逐步迈入信息化社会。信息和材料、能源一样成为一种社会的基本生产资料,在人类的社会生产活动中发挥着重要的作用。同时人们对信息和数据的利用与处理也已进入自动化、网络化和社会化的阶段,因此,开发相关的管理信息系统已经成为各行各业的必要和必需了,管理信息系统作为一门边缘学科,集管理科学、信息科学、系统科学、现代通信技术和电子计算机技术于一体,可以解决企业或组织所面临的问题,提高工作效率。图书管理系统是典型的信息管理系统(MIS),要求建立起数据信息一致性和完整性、系统功能完备,易操作使用等特点.同时,系统的开发建立有Microsoft A
6、ccess 2000 数据库、SQL语言、Visual Basic 、因特网、局域网等现代信息技术做基础,满足系统建立的要求。本次对图书管理系统的设计分析,主要完成对图书管理系统的可行性分析、功能模块划分、流程图设计,数据字典建立,有利于对图书馆资源进行高效管理控制,并且合理管理好用户的借还信息,提高图书馆的运作效率,降低管理费用。系统各模块按功能主要分为两大类:编辑类完成以编辑为主的功能,如增加、删除、修改等;浏览类完成以再现为主的功能,如查询、浏览、统计等.由于它们完成功能的侧重点不同,所以在界面布置上就有一定的差别。系统的每一模块根据需要又具有查询等功能。针对我院图书馆的业务范围及工作特
7、点,设计了采购子系统、编目子系统、检索统计子系统、流通信息子系统及系统维护子系统,这几个子系统包括了图书馆的主要业务工作,可以全面实现对图书馆的采购、编目、检索、统计和流通等业务的计算机管理。它能使图书馆工作人员从繁重的工作中解脱出来,大大减轻了工作量,减少人为的工作失误,全面提高图书馆的管理效率及服务质量,从而使图书馆管理水平和业务水平跃上一个新的台阶。 流通子模块的总特点:流通子系统功能概述具有以下特点:-任何类型的读者针对任何类型的文献可采用不同的借阅制度,对读者借某一类型的书多少有限制。-在借书、还书中采用手工输入方式。-在借书、还书、续借中自动提示还书日期。 -读者在办理借书证件后立
8、即可以借书. -功能: 1。数据智能查询模块; 2.数据自由统计功能; 3。数据统计图; 4。借书限定功能; 5。借书超期自动提示功能; 6。直接SQL语句查询数据; 7。修改表功能;8.动态用户授权管理。操作界面: 1。简捷一致的用户界面; 2.全部采用图形按钮立体汉字提示; 3。表格中文字和图形同时显示、操作。新的性能: 1。完全的可执行文件、更快更稳定的执行速度; 2。全面的容错处理、使数据更安全; 3。动态表加密,保护数据环境。该系统共分为五个子功能模块:采购模块、编目模块、流通模块、检索与统计模块、系统维护模块.本项目的任务是编写出适合我院图书馆的信息管理系统。本软件旨在为学生和图书
9、馆管理人员提供一个功能齐全、使用快捷的图书馆管理系统。第二章 图书馆管理系统的分析和设计 2.1 图书馆管理系统的分析和概要设计根据实际情况,我们使用原型法(Rapid Prototyping)即以少量代价快速地构造一个可执行的软件系统模型.使用户和开发人员可以较快地确定需求,然后采用循环进化的开发方式,对系统模型作连续的精化,将系统需具备的性质逐渐增加上去,直到所有的性质全部满足.此时模块也发展成为最终产品了。通过对用户需求的分析,我们可以分析出该图书馆管理系统流通子模块大致可以分为密码身份验证读者或工作人员密码反馈信息密码流通打开新密码记录数据外设流通统计流通结果四个小模块:借书模块、还书
10、模块、续借模块、查询模块、流通统计、同时我还增加了新书录入模块和用户口令模块。下图说明五者的关系流通流通参数流通管理读者借书读者还书读者续借图书流通统计以上是方框图注销修改数据库还书流水表、借书流水表、借书历史表还书图书损坏身份验证还书单管理人 员失败读者书卡还书修改数据库借书图书续借借书单检索图书总表读者信息图书信息借书修改数据库可借图书借书流水表密码表赔偿以上是流程图功能描述1新书录入新书录入设置主要是为图书流通环节(如借书、还书等)做准备工作,在这里用户可以定义不同的读者类型,不同类型的读者具有不同的借书限制同时每一类图书的可借册数不能超过借书总数。读者借阅图书的时间不能超过可借天数;2
11、读者借书功能:自动审查读者的借书证件是否有效。并为读者办理借阅手续。先进行读者编号登录,自动显示出该读者所借的图书,然后在输入要借图书的编号,按登录,单击“借书”即可。3读者还书功能:自动审查读者的借书证件是否有效。并为读者办理还书手续. 利用查阅借书人的借书证件还书(通过输入借书证号的方法),或利用借书人所借书的条码号或书名的方法。输入要还图书的编号,会显示出该图书的借出时间,还书时间,超期会提醒你等。点击“还书”即可。4图书续借功能:续借图书,当有读者需更多时间去浏览此书,可通过图书续借去使用更长的时间.本子系统提供了只要通过修改借书日期的方式实现简单的续借程序。先输入读者编号登录,自动显
12、示出该读者所借的图书,然后单击要续借的图书,将时间该为即可5图书流通统计功能: 图书流通统计主要是对借阅图书的统计,借阅情况的统计对研究文献流通数量方面发展变化的程度和规律具有参考价值,并能为实现文献流通工作的目标管理提供了科学的手段和方法。6查询对图书库进行查询,以便用户快速知道试卷合订本的具体信息.数据字典名字:用户号描述: 此用户在图书馆中 的惟一的标识.定义:1数字8.位置: 用户信息 名字:图书号描述: 此书在图书馆中的惟一的标识.定义:1数字8.位置: 图书信息 借阅信息名字:借阅号描述:用户在图书馆中借还书的惟一的标识.定义:1数字8.位置: 借阅信息名字:管理员号描述:管理员在
13、图书馆中的惟一的标识.定义:1数字5.位置: 管理员信息名字:图书信息描述:描述图书馆所有已录入的书目信息及该书的库存情况.定义:图书号+图书名+图书作者+出版时间+索取号+价格+图书条码。位置:事务名字:密码描述:用户和管理员进入管理系统的条件.定义:1数字或字符8.位置: 管理员信息 用户信息名字:管理员信息描述:描述管理员身份和密码.定义:管理员ID+密码。位置:事务第三章 图书馆管理系统的具体实现3.1模块化的开发环境的简介3.1.1 VISUAL BASIC简介VB简介VISUAL BASIC是微软公司出品的一个快速可视化程序开发工具软件。借助微软在操作系统和办公自动化软件的垄断地位
14、,VB在短短的几年内风靡全球。VB是极具特色和功能强大的软件,主要表现:所见即所得的界面设计,基于对象的设计方法,极短的软件开发周期,教易维护的代码。同时众多的ACTIVE控件,提高了软件的使用效率。VB应用程序语言的基本特点:1 可视化界面设计:VB为用户提供大量的界面元素(在VB中称为控件对象),这些控件对象对于熟悉WINDOWS应用程序的用户来说是一点也不陌生,如“窗体”,“菜单”,“命令按扭”,“工具按扭”,“检查框”等等,用户只要利用鼠标、键盘把这些控件对象拖动到合适的位置,设置其大小、形状、属性等,就可以设计出所需的应用程序界面。2 事件驱动编程在使用VB设计应用程序是,必须首先确
15、定应用程序如何同用户进行交互。例如发生鼠标单击、键盘输入等事件是,由用户编写代码控制这些事件的响应,这就是所谓的事件驱动编程。3与数据库的连接性 VISUAL BASIC提供了与底层数据库系统紧密的连接。 VISUAL BASIC支持不同的关系数据库管理系统并充分发挥每一个数据库的特长.开发人员和利用内置的高性能数据库引擎-JET生成独立应用或脱离服务器运行的服务以上的应用,在开发该图书馆管理系统时,笔者就是使用该种数据库引擎.VISUAL BASIC存取数据库的方式有两种: 通过使用的ODBC接口。(ODBC(开放数据库连接)是微软公司的数据库连接标准)通过使用由VISUAL BASIC提供
16、的专用的直接与数据库相连的接口32图书馆管理系统流通子模块中用到的数据库:数据只有用数据库来管理才能有自动化管理的可能。数据的结构将影响整个管理机制的应用,而且一但建立以后要修改常会出现麻烦。所以一开始就要仔细慎重地搭建一个完整而合理的结构.对于我们用简单易操作的Microsoft Access数据库是比较适合的。我的范例中的数据库文件就是Access类型的数据库.数据库中共有七个数据表“图书总表(对试卷合订本总概括,如条形码号、编号、合订本名称、分类等字段)和“图书分表”(对试卷合订本里边的内容的简单介绍,如编号,试卷代码、试卷名称、页号等字段)、“读者“(存储读者的一些基本信息,如姓名、学
17、生证号,班级等一些字段)、”借书流水表“、”还书流水表“、借书历史表“,读者在借阅过程中管理员要对这三个表进行修改。还有就是管理员的登录时用到的”密码“表.(如图下图).3.3系统模块的具体实现 在本系统中有四个子模块组成。它们分别是登录小模块、借阅小模块、流通统计小模块和查询小模块、,下面就开发这几个模块的过程及所遇到的问题分别加以介绍。该模块主要完成新书的录入、查询、统计及借阅功能。在此模块中定义了四个主要窗口:借阅窗口、新书录入窗口和条件查询窗口,流通统计窗口。当你第一次启动本图书馆信息管理系统时,系统将出现如图所示界面,用户只要选择自己的用户名称,同时输入相对应的密码按确定即可以进入图
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图书馆 管理 系统 论文
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【w****g】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【w****g】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。