图书管理系统的设计与实现.docx

上传人:p** 文档编号:697533 上传时间:2024-01-16 格式:DOCX 页数:42 大小:366.06KB
下载 相关 举报
图书管理系统的设计与实现.docx_第1页
第1页 / 共42页
图书管理系统的设计与实现.docx_第2页
第2页 / 共42页
图书管理系统的设计与实现.docx_第3页
第3页 / 共42页
图书管理系统的设计与实现.docx_第4页
第4页 / 共42页
图书管理系统的设计与实现.docx_第5页
第5页 / 共42页
图书管理系统的设计与实现.docx_第6页
第6页 / 共42页
图书管理系统的设计与实现.docx_第7页
第7页 / 共42页
图书管理系统的设计与实现.docx_第8页
第8页 / 共42页
图书管理系统的设计与实现.docx_第9页
第9页 / 共42页
图书管理系统的设计与实现.docx_第10页
第10页 / 共42页
亲,该文档总共42页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《图书管理系统的设计与实现.docx》由会员分享,可在线阅读,更多相关《图书管理系统的设计与实现.docx(42页珍藏版)》请在第壹文秘上搜索。

1、题目:图书管理系统的设计与实现任务书题目:图书管理系统的设计与实现课题内容:本课题设计并实现了一套基于Web的图书管理系统。系统采用BrowserZServer运行模式,基于JAVA开发平台,并使用SQLSerVer作为后台数据库系统,系统主要实现了以下几个功能:查询图书、借还图书、图书管理、用户管理等。读者只需要通过浏览器访问本系统就可以轻松实现图书查询、图书借还等操作。同样,图书管理员也可以使用本系统方便快捷地完成图书馆信息数据的管理工作。其后台部分完全实现借书与还书的手续操作与对图书和人员的管理功能,系统界面简单易用。前台部分,创新设计的WAP图书查询部分,不仅方便学生查询,且使系统多元

2、化。任务要求一、任务内容描述:1 .系统开发环境:windowsserver20082 .系统开发语言:JAVA3 .系统功能:(1)实现图书管理系统完成了查询图书、借还图书、图书管理、用户管理等主要功能;(2)实现读者只需要通过浏览器访问本系统就可以轻松实现图书查询、图书借还等操作功能;(3)实现图书管理员使用本系统方便快捷地完成图书馆信息数据的管理工作。二、要求按期完成毕业设计论文各阶段任务要求完成系统功能的分析;系统功能的设计;对数据库的设计;功能模块的设计;最终系统的部署和安排,根据毕业设计论文的格式要求完成毕业设计论文的撰写。三、进度安排第1阶段:要求完成系统需求分析第2阶段:要求完

3、成系统设计第3阶段:要求完成系统的实现和测试第4阶段:要求完成毕业论文的撰写摘要人类社会进入21世纪以来,随着计算机科学的高速发展,以及数据库技术的日渐成熟,计算机软件与数据库技术的结合为各行各业的信息管理提供了新的解决方案,计算机的应用已成为当今信息管理的潮流。为了能更高效地管理图书馆的数据信息,本文设计并实现了基于Web的图书管理系统。系统采用Browser/Server运行模式,基于JAVA开发平台,使用SQLserver作为后台数据库系统,系统主要实现了以下几个功能:图书管理、查询图书、借还图书、用户管理等。读者只需要通过浏览器访问本系统就可以轻松实现图书查询、图书借还等操作。同样,图

4、书管理员也可以使用本系统完成图书馆信息数据的管理工作。其后台部分完全实现借书与还书的手续操作与对图书和人员的管理功能,系统界面简单易用。前台部分,创新设计的WAP图书查询部分,不仅方便学生查询,且使系统多元化。关键字:B/S模式;JSP;图书管理系统ABSTRACTSincehumansocietyenteredthe21stcentury,withthedevelopmentandmaturityoftherapiddevelopmentofcomputerscienceanddatabasetechnology,computersoftwareanddatabasetechnologyco

5、mbinedforallsectorsoftheinformationmanagementprovidesanewsolution,computerapplicationhasbecomethetrendoftoday,sinformationmanagement.Inordertomanagethedatainformationofthelibrarymoreefficiently,thispaperdesignsandimplementsalibrarymanagementsystembasedonWeb.Systemusesthebrowser/servermodel,basedonJa

6、vadevelopmentplatform,usingSQLserverasthebackenddatabasesystem.Systemismainlytoachievethefollowingfunctions:Booksmanagement,querybooks,borrowbooks,usermanagement,etc.Readersneedonlythroughthebrowsertoaccessthesystemcaneasilyachievethebooks,booksandotheroperations.Similarly,thelibrariancanusethissyst

7、emtocompletethemanagementofthelibraryinformationdata.Thebackgroundpartofthecompleteimplementationofthebookandalsothebookoftheproceduresfortheoperationofbooksandpersonnelmanagementfunctions,thesysteminterfaceissimpleandeasytouse.ThefrontpartoftheinnovativedesignoftheWAPbooksquerypart,notonlytofacilit

8、atestudentinquiries,andtomakethesystemdiversified.Keywords:B/Smode;JSP;librarymanagementsystem1.绪论1. 1课题的研究背景与意义11.2 课题的国内外研究动态11.3 国内外软件比较21. 4面临的问题22. 5课题的主要内容介绍32.系统开发涉及的相关理论知识介绍43. 1JAVA44. 2JSP技术45. 3SQLServer200846. 4TOMCAT57. 5B/S结构53.系统分析73. 1系统可行性分析73. 1.1经济可行性分析73. 1.2技术可行性分析78. 1.3社会可行性分析

9、78.2 系统的需求分析78.3 3系统的性能需求78.4 环境需求88.5 数据要求88.6 统设计94. 1系统管理描述99. 2功能模块设计94.3数据库设计104.3.1实体与联系104.3.2E-R图到关系模式的转换104.3.3数据表设计124.4设计思想144.4.1图书查询144.4.2图书管理154.4.3作者管理154.4.4出版社管理165.系统实现175. 1软件编码175.2 登录模块175.3 图书馆主界面模块195.4 图书管理模块195. 5用户管理模块215.6 图书查询模块225.7 图书借还模块256.系统测试326.1测试目的326.2测试环境326.3

10、功能测试326.4性能测试33结论34参考文献361 .绪论Ll课题的研究背景与意义当今时代是飞速发展的信息时代,计算机与信息处理技术日益成熟,随着因特网和计算机网络技术的蓬勃发展,Web技术也迅猛发展,在科学技术高速发展的今天,信息技术已经渗透到社会发展的每一个领域,而计算机技术为工作提供了方便性、高效性、灵活性及安全性,尤其Web技术的高速发展将计算机应用提升到另一个层次。图书馆作为一种信息资源集散地,图书和用户借阅资料繁多,包含很多的信息数据管理,利用计算机来管理复杂的信息,能够充分的发挥作用。图书管理系统不仅仅仅限于图书管理员使用,而可以对于Internet服务和WAP服务。因此有必要

11、建立一个有效的支持WEB和WAP的服务,以使图书管理工作的规范性,系统化,程序化,并可以通过Internet能够及时修改情况。本系统设计主要有效的支持WEB访问和WAP访问,使资源的最大化,读者只要通过浏览器访问本系统就可以轻松实现操作功能。L2课题的国内外研究动态图书管理系统于80年代产生于美国,其典型代表是美国西北大学的NOTIS系统。90年代中后期,随着互联网的快速发展,用户图形界面以及如JAVA技术、数据库技术、互联网技术等相关软件技术得到广泛运用,随着互联网爆炸式的发展,新软件技术的运用,使图书管理系统不断更新,80年代末美国数字图书馆正式实施。同时,世界巨头IBM公司也在其他国家地

12、区陆续启动数字化图书馆计划,投入大量资金,建立全球范围的数字图书馆研究中心。而我国的图书管理系统的实现相对于国际社会来说,尚属于初级阶段,但是随着近年我国的经济社会的迅猛发展,我国图书管理信息化的推进进程较快。约1975年国内引进国外关于图书信息化管理的软件、硬件等技术、设备,并开始对这些进行学习研究。随着计算机普及和信息管理的需求,到1985年,计算机走入国内研究机构,各高校也开设了计算机相关专业。我国并开始研发图书信息管理的技术及设备。到1995年,随着因特网的发展,我国的图书信息管理系统的研究进入了提高性时期,在教育部的资助下,北京大学建立了我国第一个电子图书馆实验室。到2005年,中国

13、科学院文献情报中心主办的“科学信息开放获取战略与政策国际研讨会”,在国内图书馆界引起了对“OpenAccesJ的热烈关注。至今,我国的数字图书馆研究、建设已经初具规模。1.3 国内外软件比较国外图书管理系统软件与国内图书管理系统软件相比较,两者存在的优势与差距有以下几个方面:第一,功能性在图书馆基本业务方面,如采访、编口、流通、管理等,国内外并没有较大的差距,但国内的图书管理系统大量吸收了国外的先进技术和丰富的经验,具体到自身的图书情况,在中文学刊方面优势于国外的图书管理系统。第二,技术性最先是国外开发研究图书管理系统,经过了岁月的洗礼,从而在技术、售后等方面具有很强的实力。而我国图书管理系统

14、开发时间短,相对于国外稳定性差。但是在体系结构上却相差不大。第三,服务与价格国外的图书管理系统开发早,技术先进,经验丰富,从而产品更加成熟一些,因此在售后服务等方面更胜一筹。但是因为价格的缘故,国外比国内要高。虽然国内价格低,但是在产品的性能来说,还是有待于提高,增加其安全性和稳定性。1.4 面临的问题对图书管理系统的现状分析,虽然图书管理系统的不断完善,但仍存在许多问题。首先,图书馆工作人员计算机水平的缺乏,在操作中出现非正常操作,造成系统的异常,不可正常运转导致死机等状况,由此,必须加强培训工作人员日常操作。其次,系统的服务器配置较低,造成死机现象。这就是对图书馆服务器有较高的要求,如果一

15、个系统服务器不能正常运转,那么整个系统都会瘫痪,服务器是所有数据信息处理的核心。所以,提高硬件设备的质量,还有网络质量。最后,对提高硬件设备的性能,有效防止黑客的侵入,定期查杀病毒,这都是对防止图书数据丢失的有效方法。1.5 课题的主要内容介绍本课题设计并实现了一套基于Web的图书管理系统。系统采用BrOWSer/Server运行模式,基于JAVA开发平台,并使用SQLSerVer作为后台数据库系统,系统主要实现了以下几个功能:图书管理、借还图书、查询图书、读者信息管理、读者留言等。读者只需要通过浏览器访问本系统就可以轻松实现图书查询、图书借还等操作。同样,图书管理员也可以使用本系统方便快捷地完成图书馆信息数据的管理工作。其后台部分完全实现借书与还书的手续操作与对图书和人员的管理功能,系统界面简单易用。前台部分,创新设计的WAP图书查询部分,不仅方便学生查询,且使系统多元化。2 .系统开发涉及的相关理论知识介绍2.3 JAVAJava平台由Java虚拟机(JavaVirtualMachine)和Java应用编程接口(ApplicationProgrammingInterface简称APl)构成。JaVa应用编程接口为Java应用提供了一个独立于操作系统的标准接口,可分为基本部分和扩展部分。在硬件或操作系统平台

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 论文 > 管理论文

copyright@ 2008-2023 1wenmi网站版权所有

经营许可证编号:宁ICP备2022001189号-1

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。第壹文秘仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第壹文秘网,我们立即给予删除!