图书馆图书借阅管理系统的设计与实现--的论文

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

毕业设计(论文)题目:图书馆图书借阅管理系统的设计与实现学生:谢静静指导老师:XXX讲师系别:计算机与信息科学系专业:信息管理与信息系统班级:信管0501班学号:03051071042009年6月福建工程学院本科毕业设计(论文)作者承诺保证书本人郑重承诺:本篇毕业设计(论文)的内容真实、可靠。如果存在弄虚作假、抄袭的情况,本人愿承担全部责任。学生签名:年月日福建工程学院本科毕业设计(论文)指导教师承诺保证书本人郑重承诺:我已按有关规定对本篇毕业设计(论文)的选题与内容进行了指导和审核,该同学的毕业设计(论文)中未发现弄虚作假、抄袭的现象,本人愿承担指导教师的相关责任。指导教师签名:年月日1目录1项目来源................................................................11.1项目背景及目的.....................................................11.2图书馆图书借阅管理系统的现状.......................................11.3项目研究的目的和方法...............................................21.3.1项目的研究目的...............................................21.3.2开发方法及步骤...............................................22开发平台介绍............................................................32.1系统平台环境.......................................................32.1.1硬件平台.....................................................32.1.2软件平台.....................................................32.2相关技术...........................................................42.2.1B/S模式......................................................42.2.2Javascript...................................错误!未定义书签。2.2.3数据库SQLServer2000........................错误!未定义书签。2.2.3XML技术......................................错误!未定义书签。2.3开发工具...........................................错误!未定义书签。。。。。。。。省略6.3.8读者管理——读者办证——个人办证.............错误!未定义书签。6.3.9读者管理——读者办证——接受外部读者信息.....错误!未定义书签。6.3.10读者管理——借书证管理......................错误!未定义书签。6.3.11读者管理——借书证管理——借书证修改........错误!未定义书签。6.3.12用户管理——用户角色管理——角色权限设置....错误!未定义书签。7碰到的问题以及解决方案..................................错误!未定义书签。8展望...................................................................149总结...................................................................15致谢语...................................................................17参考文献.................................................................181图书馆图书借阅管理系统的设计与实现摘要:本文论述的图书馆图书借阅管理系统具有读者基本信息管理、借书证的办理、图书流通借还管理、图书查询借阅统计、用户管理以及系统设置等功能。本系统采用B/S结构,系统的开发采用最新的RIA平台作为基础,使用XML、JSP、SQLServer2000数据库等技术及最新的Flex开发技术。本系统是各大中小学实现图书馆信息化管理的有效工具,同时本系统中采用的新技术可作为其他信息系统构建时的参考。关键字:图书馆管理;JSP;SQLServer2000;Flex;XML11ThedesignandimplementationofLendingLibraryManagementSystemAbstract:LibraryManagementSysteminthisarticlehasthefollowingfunctions:reader’sbasicinformationmanagement,librarycardprocessing,circulationmanagement,book’squeryandlendingandstatistics,usermanagement,systemsettingsetcs.Thesystem’sstructureisB/SanditisbasedonthelatestRIAplatform,itsappliedtechnologiesinvolveXML,JSP,SQLServer2000andthelatestdevelopingtechnologycalledFlex.Thesystemisaneffectivetooltoachievelibraryinformationmanagementinvariouskindsofschool.,andthenewtechnologiesappliedinthissystemcanbethereferenceoftheconstructingprocessofotherinformationsystems.Keywords:Librarymanagement;JSP;SQLServer2000;Flex;XML11项目来源1.1项目背景及目的随着信息技术的迅猛发展,信息化已经渗透到社会生活的各个领域和各个层面,并日益成为提高效率,消除差错,节约成本的有效途径。20世纪60年代以来,在微电子技术和通信技术迅速发展的推动下,图书馆图书借阅管理也充分利用软件来进行管理,其目标是借助先进的信息处理技术和计算机网络技术来提高图书管理的效率和质量,将管理与办公活动纳入到自动化/现代化的轨道中。各大中小学图书馆中传统的图书管理管理模式也越来越不能满足现代教育发展的需要。对于一个有着成百上千的学生的学校来说,用手工管理数以千计图书的借阅以及归还,是一项非常繁琐的工作,而相应的阶段性盘点图书、图书查询等,其工作量都让人望而生畏,而且还极易出错。所以我们提出了开发图书馆图书借阅管理系统,将读者基本信息管理、图书流通借还管理、图书查询借阅统计等功能进行统一管理,为各大中小学实现图书馆信息化管理提供有效工具。1.2图书馆图书借阅管理系统的现状图书馆图书借阅管理信息系统在我国很多学校已经得到了应用,其效果是明显的。一方面是取得了可计量的直接效果,如节省了人力,减少了费用等;另一方面取得的效果是无形的,是无法直接计量的。如提高了学校图书馆的管理水平,提高了管理人员的素质,促进了管理的现代化等,而这些效果的取得正是由于图书馆图书借阅管理信息系统应用于学校图书馆管理的各个方面、各个层次的结果。在图书馆图书借阅管理系统中,一切的设计理念都是为了实现图书借阅的高效率和准确性。系统提供读者基本资料维护、借书证办证与挂失、补办证等的管理以及读者图书的借还以及续借管理,系统还具备图书的查询管理并提供进行相关信息的统计分析。现今图书馆面临着大量读者借还书以及查询书本信息等等的一系列问题,例如:如何实现图书的智能借还,如何及时提供最快的图书信息、准确掌握读者信息、快速准确地进行信息的分析统计,如何方便读者随时检索自己需要的各种资源资料等;实现图书1流通的自动化,代替大量手工操作,解放人的创造性;清晰图书馆管理者个人的职责、任务,工作透明化。上述这些问题解决都需要借助于图书馆图书借阅管理系统。1.3项目研究的目的和方法1.3.1项目的研究目的本次的图书馆图书借阅管理信息系统设计与开发,通过图书借阅业务功能分析、数据分析的过程,运用数据库设计、维护与运用SQL对数据库中的表进行查询的技术。开发一套在中小学图书馆管理上可以投入实际应用的管理系统。本系统是运行在WindowXP操作系统下,利用Flex与Jsp进行开发的;对于大量的数据信息,采用MicrosoftSQLServer数据库进行存储和处理。《图书馆图书借阅管理系统》包括读者办证、图书借阅、报表统计功能等等,能有效的提高图书馆管理的服务质量。本系统的操作使用方式应符合图书馆管理员及读者的一般习惯,应具备操作灵活,使用方便等特点,便于读者使用。用MicrosoftSQLServer的作为数据库后台支持,可以方便的进行各种数据存储、查询和处理,所开发出的系统应安全可靠。1.3.2开发方法及步骤1可行性分析通过不同方案的比较得出方案的可行性研究结论。2需求分析通过深入图书馆与图书馆管理人员收集多方面切实可行的资料,对图书馆的需求进行深入调研,确定出信息系统该具备的目标、功能、性能。3数据库设计与实现根据业务需求、信息需求、和处理需求,确定信息系统的数据结构、数据操作。建立E—R图,进行数据库设计,建立完备的数据库系统。4系统实现用Flex以及Jsp工具对设计好的系统模型进行编程,实现此系统。5测试与维护对系统每一个功能模块程序进行测试。12开发平台介绍2.1系统平台环境2.1.1硬件平台硬件设备设计是根据信息系统的设计需求,确定信息系统物理设备方案,所设计的硬件设备方案在能够充分满足信息系统功能需求的前提下,还应满足系统的效率、可靠性、安全性和适应性等性能要求,并具有较高的性价比。根据前面的需求分析,我们得出本系统理想的环境当然是配置较高最好,实际操作中硬件平台如下:硬件环境(访问者):建议用户在允许的情况下采用较高配置硬件资源。硬件环境(开发者):AMD1.7G处理器,1G内存,80G磁盘空间。2.1.2软件平台软件平台是信息系统开发和运行所需的集成软件环境,设计和选择高效、实用、方便、功能齐全的软件平台,对信息系统的开发具有十分重要的意义。在结合实际开发的需要并充分考虑各种软件平台的性能及适用范围和对软件平台的使用能力,本系统的软件平台选择如下:(1)操作系统操作系统是计算机系统中最重要的系统软件,目前在微机上使用的桌面操作系统有Windows95/98/2000/me/xp/2003server等,本系统在WindowsXP操作系统下进行开发,可运行于前面所列举的各种操作系统,但建议使用Windows2000以上系统。(2)支撑软件支撑软件是协助人们开发和维护软件的工具和环境软件,包括编辑程序,数据库系统,集成开发环境等,本系统的支撑软件如下:1、数据库管理系统(DBMS):为了对数据库实施集中管理,同时并发的处理多个客户机发来的数据处理要求,我们选用SQLServer2000数据库管理系统。2、动态网页技术:在这里我们使用Flex以及JSP(JavaServerPages)来建立系统。12.2相关技术2.2.1B/S模式B/S(Browser/Server

1 / 25
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功