学科分类号本科学生毕业论文(设计)题目:基于Web的图书管理系统的设计与开发——图书借阅与系统维护姓名黎可学号M43000112院、系专业计算机科学与技术指导教师付玉2004年5月10日目录摘要...........................................................................................................IABSTRACT....................................................................................................II前言.........................................................................................................1第1章开发工具选择..........................................................................21.1前台开发工具.......................................................................................21.2后台开发工具.......................................................................................21.3数据库的选择.......................................................................................41.4数据库的连接......................................................................................4第2章图书借阅管理系统的开发与设计..........................................72.1系统开发思想.......................................................................................72.2需求分析............................................................................................72.3系统功能模块划分............................................................................82.4系统数据库设计..................................................................................92.5系统界面风格设计............................................................................11第3章图书借阅管理系统的具体实现............................................123.1借书/还书处理功能的实现............................................................123.1.1借书功能的具体实现..................................................................123.1.2还书功能的具体实现...................................................................183.2异常处理.............................................................................................233.2.1遗失书籍处理的具体实现...........................................................233.2.2读者证挂失处理的具体实现.......................................................303.3系统维护模块的具体实现................................................................323.3.1数据备份与恢复的具体实现.......................................................323.3.2管理员口令维护的具体实现......................................................363.4系统中报表的具体实现....................................................................42第4章系统运行情况........................................................................444.1借书/还书运行情况...........................................................................444.2遗失书籍处理的运行情况................................................................454.3挂失读者证处理的运行情况............................................................454.4登陆界面的运行情况........................................................................464.5管理员信息修改................................................................................474.6数据库备份与恢复的运行情况........................................................48第5章结论.........................................................................................50参考文献...................................................................................................51I摘要随着现代企业的发展,对于提高企业内部人员的综合素质,丰富员工的精神生活,已成为各先进企业的重要内容之一,而图书馆也越来越多的在一些大中型企业出现。因此,属于企业内部的图书管理系统也就成为了其办公网络化的一个必不可少的部分。本系统是针对大中型公司(企业)的图书管理而设计的一个基于Web的图书管理系统,以实现对图书信息的在线管理、及时更新、快速检索、资料搜集,并提供读者论坛以方便信息交流。其开发主要包括图书馆网站和图书借阅管理系统两大部分:图书馆网站的开发主要涉及图书馆的介绍、读者服务、信息检索及资料下载,并且提供方便的后台管理;图书借阅管理系统主要涉及图书信息与读者信息的管理、借书还书的处理、挂失异常处理、数据备份恢复和权限控制等。在本系统中,我们使用MICROSOFT公司的FrontPage开发工具,在Windows2000、IIS、MicrosoftSQLServer2000平台下通过ASP和VBscript脚本语言来实现。具体实现过程主要涉及到ASP程序的设计、MSSQLServer数据库的操作、网页界面的设计、文件的读写、文件的上传下载、水晶报表等技术。关键字:图书馆网站,图书借阅管理系统,水晶报表IIABSTRACTWiththedevelopmentofmodernenterprises,improvingthecompositivestuffofthepersonalintheenterprisesandenrichingtheirspiritlivingarethemostimportantthingstotheexcellentcorporations.Librariesappearmoreandmorefrequentlyinthemedium-sizedorlargeenterprises.Peoplemayborrowbooksfromlibraryorreadbooksinthelibrary.Ofcourse,theymustreturnbooksontime.SoLibraryInformationManagementSystemwhichbelongstotheenterprisesisthenecessarypartofrealizingnetworkmanagesintheenterprises.ThisisaWeb-BasedLibraryInformationManagementSystem,whichisspeciallydesignedforlibrarymanagementofthemedium-sizedorlargeenterprises.Throughusingthesystem,themanagercanmanageallthebookinformationonline,updatetheinformationaccordingtouser’sneeds,andcanalsosearchandcollectthedataquickly.atthesametime,usercancommunicatewithothersinthereaderforum.Soaccordingtotheuser’srequirments,thesystemconsistsoftwoparts:thewebsiteoflibraryandthebookborrowingandreadingmanagementsystem.Thewebsitemainlyincludestheintroductionoflibrary,readerserver,informationsearchingandfiledownloading.Thebookborrowingandreadingmanagementsystemdealwiththemanagementofbookinformationandreaderinformation,borrowingandreturningbooksdisposal,reportingthelossofbooksandreadercertificatesdisposal,backupingandrestoringthedataandpreviewingcontroletc.Inordertodesignanddevelopthesystem,weselectedFrontPagepresentedbyMicrosoft;andthesystemisbasedonWindows2000,IIS,andMicrosoftSQLServer