毕业设计图书馆.docx
《毕业设计图书馆.docx》由会员分享,可在线阅读,更多相关《毕业设计图书馆.docx(12页珍藏版)》请在冰豆网上搜索。
毕业设计图书馆
毕业设计图书馆
篇一:
图书馆毕业设计
唐山学院
毕业设计
设计题目:
信息工程系图书管理系统
系别:
信息工程系
班级:
10电气自动化2班
姓名:
陈超
指导教师:
张国旭
20XX年
6月1日
信息工程系图书管理系统
摘要
图书馆管理信息系统是对学校图书进行全面信息管理的系统。
该管理系统可以有效地管理学校图书资源,记录学校与读者之间的使用书籍情况。
此外,根据读者的要求,实现书籍基本信息的输入,查询等几个方面的功能。
本系统可以作为独立的系统使用,它包括借阅信息管理、书籍信息管理、读者信息管理、借阅归还管理、系统管理等五个主要的功能模块。
该管理系统力求给读者方便快捷的途径去及时了解书籍信息。
针对各个模块不同的数据表实现添加记录、修改记录、删除记录、以及查询显示记录等功能,所有的操作方便而快捷,并全面实现了图书馆管理的各项功能。
这篇论文主要讲述关于图书馆管理信息系统的信息,特别是讨论了关于设计该系统时的思想、方法和过程,以及在细节上分析函数和方法的实现思想。
在本论文中讲述的图书馆管理信息系统拥有一个交互式的界面、逻辑的数据库结构。
并且在设计数据库时还考虑到了实体完整性约束、参照完整性约束、及尽量减少数据的冗余。
许多涉及到图书、读者的信息的功能在本系统中都有实现。
例如,你可以将新书的信息插入到数据库的图书基本情况表里;还可以对已经插入的关于图书的信息进行修改;更重要的是,读者可以从图书馆里借阅书籍。
经过多次的测试和运行,本系统能实现其在设计时的所有功能。
关键词:
图书馆信息管理系统;交互式界面;完整性约束;减少数据冗余
InformationEngineeringLibrary
ManagementSystem
Abstract
LibraryManagementInformationSystemisaxxprehensiveinformationmanagementsystemfortheschoollibrary.Themanagementsystemcaneffectivelymanagetheschoollibraryresources,usethebookofrecordsbetweenschoolsandbetweenreaders.Inaddition,accordingtotherequirementsofreaders,booksbasicinformationaboutthefunctionoftheinput,queryandotheraspects.Thesystemcanbeusedasastandalonesystem,whichincludesborrowinginformationmanagement,informationmanagementbooks,thereaderinformationmanagement,toborrowthereturnofmanagement,systemsmanagement,andotherfivemajorfunctionalblocks.Themanagementsystemandstrivetogivethereaderaquickandeasywaytokeepabreastofthebookinformation.Forthevariousmodulesofdifferentdatatabletoaddrecords,modifyrecords,deleterecords,andqueryanddisplaytherecordsandotherfunctions,allquickandeasytooperate,andthefullrealizationofthefunctionoflibrarymanagement.
Thispaperfocusesontheinformationonthelibrarymanagementinformationsystem,inparticular,todiscussideas,methodsandprocessesonthedesignofthesystemandanalyzeindetailthefunctionsandmethodstoachieveideological.Librarymanagementinformationsystemdescribedinthispaperhasaninteractiveinterface,thelogicaldatabasestructure.Andalsointhedesigndatabasetakingintoaccounttheentityintegrityconstraints,referentialintegrityconstraints,andminimizedataredundancy.Manyrelatedtothebooks,readershavetoachieveinthissystem.Forexample,youcaninserttheinformationofthenewbooktothebasicsituationofthebooksofthedatabasetable;canalsobemodifiedtoinsertinformationaboutthebook;moreimportant,thereadercanborrowbooksfromthelibrary.Aftermanytestsandrun,thissystemcanachieveallthefeaturesinthedesign.
Keywords:
LibraryInformationManagementSystem;InteractiveInterface;IntegrityConstraints;ReduceDataRedundancy
目录
1引言................................................................................................................................1
1.1系统开发背景和意义..........................................................................................1
1.2开发环境..............................................................................................................1
1.3系统功能要求的分析........................................................................................1
2系统开发所使用工具的介绍........................................................................................2
2.1VisualBasic6.0企业版简介...............................................................................2
2.1.1VisualBasic发展历史................................................................................2
2.1.2VisualBasic语言特性................................................................................3
2.1.3VisualBasic术语........................................................................................4
2.1.4VB的局限性...............................................................................................4
2.2Microsoftaccess优缺点.......................................................................................4
2.3sql概述.................................................................................................................6
3数据库设计.........................................................................................................8
3.1建立数据库...........................................................................................................8
3.2数据连接............................................................................................................12
3.3数据库表结构....................................................................................................13
4图书管理系统的设计和实现......................................................................................16
4.1系统的概要设计................................................................................................16
4.2系统的详细设计................................................................................................17
4.2.1系统的主界面的设计..............................................................................17
4.2.2子模块设计................................................................18
5软件测试......................................................................................................................23
5.1测试的介绍........................................................................................................23
5.2测试的原则........................................................................................................23
5.3测试方法与步骤................................................................................................23
5.3.1软件测试步骤...........................................................................................23
5.3.2软件测试的方法.......................................................................................24
5.4测试结果............................................................................................................25
6结论..............................................................................................................................26
谢辞..................................................................................................................................27
参考文献..........................................................................................................................28
附录..................................................................................................................................29
唐山学院毕业设计
1引言
1.1系统开发背景和意义
图书管理是高校内每一个系部或院部都必须切实面对的工作,但一直以来人们使用传统的人工方式管理图书资料。
这种方式存在着许多缺点,如效率低、保密性差且较为繁琐。
另外,随着图书资料数量的增加,其工作量也将大大增加,这必将增加图书资料管理者的工作量和劳动强度,这将给图书资料信息的查找、更新和维护都带来了很多困难。
经过详细的调查,目前我国各类高等学校中有相当一部分单位图书资料管理还停留在人工管理的基础上。
这样的管理机制已经不能适应时代的发展其管理方法将浪费许多人力和物力。
随着科学技术的不断提高这种传统的手工管理方法必然被以计算机为基础的信息管理方法所取代。
图书管理作为计算机应用的一个分支,有着手工管理无法比拟的优点,如检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高图书管理的效率。
因此开发一套能够为用户提供充足的信息和快捷的查询手段的图书管理系统将是非常必要的也是十分及时的。
1.2开发环境开发环境的选择会影响到数据库的设计所以在这里给出图书管理系统开发与
运行环境的选择如下:
开发环境
开发工具
数据库系统
1.3系统功能要求的分析
图书管理系统主要服务与图书管理人员,包含的功能模块主要有:
一.图书管理:
图书类别管理,图书信息管理
二.读者管理:
读者管理,读者信息管理
三.图书借阅管理:
借书管理,还书管理
四.系统管理:
添加管理员,修改密码,退出系统
篇二:
图书馆门户网站毕业设计正文
1引言
随着信息化的不断发展、进步,图书馆所容纳的电子信息规模越来越大,信息量剧增,而且信息的类型和存储方式种类繁多,这使得系统信息的维护变得更加困难,图书馆迫切需要一种更加高效、合理的管理方式来解决这个问题。
还有图书馆对通过Internet来采集、处理和传递数据的依赖性变得越来越强,不断有新的基于web方式的系统投入应用。
同时,高校图书馆迫切的希望自己的网站有很好的灵活性和可扩展性,可根据自己的需要进行定制。
总之,图书馆信息的管理从根本上是为了满足日益增长的读者需要,它的一些改进是为了更好的为读者服务。
今天,很多大学的图书馆都在努力采用新技术,改进原有的管理技术,更好的满足用户。
在这里,我采用了动易内容管理系统建立、维护网站[1]。
1.1网站建设背景
21世纪是信息化、网络化迅速发展的时期,尤其是Internet出现后。
随着网络环境的飞速发展,传统的、以搜集、整理、传递信息为基础的图书馆将面临着越来越大的挑战。
当然,在存在一定风险的同时也有着巨大的机遇。
随着校园网络的创建和局域网的不断完善,越来越多的高建立了自己的图书馆网站,图书馆网站逐渐成为高校的一张学术名片,可以进行对外学术交流、学术分享。
同时图书馆网站也是外界人士了解、认识高校的一个窗口[2]。
高校图书馆依托于校园网,由于图书馆的存在,使它具有强烈的学术氛围。
它可以充分利用丰富的馆藏资源,给读者提供快捷的信息服务,用户可以通过在线交流,帮助用户搜索、利用网络信息资源,并按照用户的需要进行灵活地组织、加工信息资源,同时还可为用户提供更多多样化的图书馆网上信息服务。
一方面图书馆用户可以不受时间、不受地点的限制访问图书馆网站,可以通过网络进行信息资源交流共享;另一方面高校图书馆之间可以通过超链接进行异地之间的学术交流和共享,相互讨论学习对方的先进服务,以便于提高本校的图书馆信息服务质量和服务水平,进一步扩展学术合作的广度。
在校园网中,校内师生已经习惯了通过图书馆网络进行快捷方便的进行信息检索,用检索得到的最新的网络信息来进行工作研究学习,这也是师生提供工作效率的捷径。
大家知道,我国的互联网技术与西方发达国家相比还比较落后,而且起步较晚,以至于图书馆建设水平还比较落后。
这样在实际应用中很多方面也许无法满足读者的
需要。
例如我们常常听到读者抱怨网站信息资源单一,内容枯燥乏味,网站找不到所需的资料,并且常因为访问权限的限制而无法访问某些有价值的数据库。
这类问题的出现一方面打击了读者访问图书馆网站的积极性,使得网站的利用率不高,另一方面也限制了我国高校图书馆的迸一步发展。
因此,如何更好的提高高校图书馆建设水平、吸引更多的读者成为迫切要面对的问题。
目前在高校图书馆的网站建设中,普遍存在以下问题:
①网站风格不统一,信息冗余。
②内容繁杂、枯燥无味。
③管理不方便。
④结构固定,修改不方便。
⑤流程繁杂,建设困难。
⑥网站涉及多个网页,由于大多数网站的制作由多个工程师完成,这就导致了工程师想法不一致,工作量加大,而且网页制作风格不一致。
美国著名的网站设计师JeffreyZeldman曾尖锐的指出,“99.9%的网站都是过时的”。
由此看见,网站的发展日新月异,这就要求我们网站制作要方便快捷,网站的制作的技术更应该与时俱进。
尤其在高校图书馆,作为一个高等教育中的重要支柱,网站制作的成功与否直接影响到一代人的成长。
我们面临的如何高效、快捷地制作高校图书馆网站成为一个重大问题[3]。
1.2网站建设意义
通过以上分析,使我们充分认识到,随着Internet的发展,传统意义上的图书馆已经无法满足读者日益增长的需求。
高校的图书馆必须向数字化信息化转变,必须加强高校图书馆网站建设。
如今越来越多的图书馆有了自己的网站,并且把它作为与其它高校进行信息获取、学术交流的重要工具。
由此可见,图书馆Web站点设计的质量水平对图书馆网上信息服务工作的开展起着越来越重要的作用。
图书馆网站是以信息资源为核心,以网站为支撑面向用户提供深层次的信息服务,它的核心思想在于服务读者。
图书馆门户网站是校园网的重要组成部分,而且是师生点击率最高的网站。
它是高校信息化服务的拓展延伸。
图书馆门户网站建设要突出个性化信息服务特点,实现图书馆门户网站信息的动态管理,及时有效地将最新信息在图书馆网站发布出来,并且为信息添加搜索、查找功能,使读者在最短的时间内了解和利用。
要把高校图书馆
门户网站建设成为全校师生获取信息资源的最佳窗口[4]。
有了图书馆网站,一方面读者可以不受地域上的限制进行访问浏览。
另外可以充分利用Internet上的电子资源链接,把一些更为先进的图书馆推荐给读者访问,更为全面的数据库提供给读者查询,把图书馆网站创建成读者获取资源的大型枢纽网站。
在制作的过程中可以根据本馆的实际情况,结合本地藏书,把一些本校图书馆所缺的资源在网上数据库找到,建立链接。
把更为全面的资源提供给用户,这样不仅可以提高图书馆的含金量,而且可以弥补不足。
2网站的定位
2.1网站的设计定位
对于网站的设计,首先我们要确定网站的定位。
我们创建的是图书馆网站,主要注重于网络信息化服务。
图书馆网站是高校的一张名片,要体现其服务价值,更好地为读者提供信息。
一方面要注意网站的结构设计,要使得结构更合理清晰;另一方面要注重于网站的功能设计,我们的侧重点是图书馆为读者提供更好的、更优质的信息化服务和个性化服务。
要使这两方面做到相辅相成。
2.1.1位置定位
高校图书馆网站依托于校内网进行创建,但这并不意味着它和校园网一致。
它充分继承了校园网的优势,但有有别于校园网。
它的创建更具特色,主要是把传统的图书馆资源通过网络的方式传达给读者。
另外图书馆要求的学术氛围浓厚,它是整个高校的思想体现。
2.1.2形象定位
创意设计是一个网站必不可少的部分。
因此我们在网站创建中,更应该注重形象和包装。
首先要确立的一点是我们是工科院校,在主题颜色的选择方面要淡雅一点,给人以厚重朴实的感觉。
要充分考虑网站的链接结构、整体风格要突出简洁明快,使读者一目了然的特点。
2.1.3性质定位
高校图书馆网站是用户获取信息和进行学术交流的重要平台,它的存在节省了用户的时