ImageVerifierCode 换一换
格式:DOC , 页数:34 ,大小:637.50KB ,
资源ID:3292172      下载积分:20 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-3292172.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于JSP(java)图书管理系统的设计和实现.doc)为本站会员(11****ws)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

基于JSP(java)图书管理系统的设计和实现.doc

1、论文是本团队帮同学做过的案例,需要毕业论文设计(论文+源程序+答辩 PPT)的同学联系 799523222毕业设计(论文)JSP 图书管理系统姓 名系 别 、 专 业 导 师 姓 名 、 职 称完 成 时 间 IThe Research and Design of Library Management System Based on JSPABSTRACTWith the rapid development of Internet, people had no longer meet the purpose of information browsing and publishing, but

2、 eager to enjoy more and more convenient brought by Internet. Mastered the computer knowledge and the application, is a trained new talented persons important link. Among the many computer languages, Java is undoubtedly one of the most viable; due to computer development has brought the emergence of

3、 new applications, Java become more and more popular. As a programming language, Java is a distributed, object-oriented, does not depend on the structure of the machine, its biggest advantage of the CPU and the environment without network restrictions. Library management system is adapted to live in

4、 todays fast-paced society, based on JSP development and design; faced manager and readers two different groups of applications system. This thesis minutely introduced the content of the current situation of library management system, the feasibility of library management system, the design of the d

5、atabase, the realization of each function. The system is trying to use JSP on the network architecture of a dynamic library management system, which is under Windows XP or Windows7, the MySQL database as platform, Tomcat application server as a network information service using JSP (Java Server Page

6、s) technology development of the library management system. Main achievement of the five functional areas: 1. Register and login, divided into management staff and general users. 2. User management, you can inquiries the user and check the current status and related information of user; 3. Book mana

7、gement, the main stacks of the management and implementation of management books, including the stacks to create and delete, new book storage and waste removal and other books;4. Status management, it includes books status and management of these books; 5. Reader management, you can delete or update

8、 the librarys readers.KEY WORDS: Management of library, Java, JSPII基于JSP的图书馆管理系统的研究与开发摘 要伴随着互联网的蓬勃发展,人们已经不再满足于信息的浏览和发布,而是渴望着能够充分享受网络所带来的更加多的便利。掌握计算机知识和应用,是培养新型人才的一个重要环节。在众多的计算机语言当中,Java 无疑是最具生命力的语言之一,由于计算机发展带来的新应用的出现,Java越来越流行。作为一种程序设计语言, Java是分布式的、面向对象的、不依赖于机器的结构,它最大的利用了网络而不受CPU和环境的限制。图书馆管理系统正适应了当今

9、社会快节奏地生活,基于JSP开发设计,面对管理人员和读者两种不同人群的应用系统。本文从图书馆管理系统的现状、可行性到数据库的设计,再到各功能模块的实现做了详细的介绍。本系统便是尝试用JSP在网络上架构一个动态的图书馆管理系统,它是在Windows XP或Windows7下,以MySQL为数据库开发平台,Tomcat网络信息服务作为应用服务器,采用JSP(Java Server Pages)技术开发的图书馆管理系统。主要实现了5个方面的功能:1.登录,分为管理员和普通用户;2.用户管理,对用户进行查询,可修改用户的当前状态和相关信息,并可对用户进行删除处理;3.图书管理,主要实现书库的管理和书籍

10、的管理,包括书库的建立和删除,新书的入库和废书的删除等;4.借阅管理,包括书籍借阅和书籍归还的管理;5.读者管理,可以删除或更新本图书馆的读者。关键词:图书馆管理,Java,JSPIII目 录1 绪 论 .12 需求分析 .22.1 图书管理系统的现状 .22.2 市场需求分析 .33 可行性分析 .43.1 经济可行性分析 .43.2 技术可行性分析 .44 项目规划 .64.1 运行环境 JDK.64.2 HTML 语言 .64.3 脚本语言 JavaScript .64.4 服务器 Tomcat.74.5 项目规划 .74.2.1 任务分配 .74.2.2 开发进度跟踪 .85 用户界面

11、设计 .95.1 界面开发工具 .95.2 界面设计思想 .95.3 界面设计原则 .96 数据库分析与设计 .116.1 数据库简介 .116.2 数据库的设计 .116.3 数据库的安全性 .147 系统设计与实现 .157.1 开发工具介绍 .157.2 程序设计思想 .157.3 代码设计标准与规范 .167.4 各模块功能设计 .167.4.1 管理员登录与注册模块 .167.4.2 用户管理模块 .177.4.3 图书管理模块 .187.4.4 借阅管理模块 .187.4.5 读者管理模块 .198 系统测试与维护 .20IV8.1 程序测试的目的 .208.2 程序测试的意义 .

12、208.3 程序测试的原则 .218.4 程序测试的流程 .218.5 程序维护的任务 .218.6 程序维护的分类 .218.7 程序维护的管理 .229 结 论 .23致 谢 .24参 考 文 献 .25毕业设计说明书(论文)缩写稿 .26The Abbreviation Version of the Thesis of Undergraduates .30基于 JSP 的图书管理系统的研究与开发 11 绪 论随着社会的发展,人类的生产、生活越来越离不开信息。谁拥有更多更有效的信息,谁就将在竞争中处于有利的地位。而图书作为信息存储及传播的主要媒体之一,其需求量也越来越大。与此同时,图书馆对

13、图书管理的要求也越来越高,手工处理的弊端日益显示出来。由于手工管理方式的落后,处理数据的能力有限,工作效率低,不能及时为读者提供所需信息,各种数据得不到充分利用,这是目前图书馆管理工作存在的普遍问题。在计算机日益普及的今天,对图书管理而言,若采用一套行之有效的图书馆管理系统来管理书籍,会方便许多。对图书管理部门而言,以前单一的手工检索已不能满足人们的要求。解决这些问题最好的办法是实现图书信息管理的自动化,用计算机处理来代替手工处理。利用计算机强大的功能完成图书及读者数据的增删改查,以及图书的借出归还等各项操作。上个世纪90年代初美国科学家首次提出数字图书馆(Digital Library)这一

14、概念以来,全球开展数字图书馆研究与实践已近二十个年头。我国图书情报界、IT业界自1995年左右开始对这一领域跟踪研究,1998年开始全面升温,迄今无论是在对数字图书馆的认识,还是理论研究、关键技术准备方面,都取得了很大的进展。图书管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。因此本人结合开入式图书馆的要求,对MySQL Server2000数据库管理系统、SQL语言原理、 JSP应用程序设计进行了较深入的学习和应用,主要完成对图书管理系统的需求分析、功能模块划分、数据库模式分析,并由此设计了数据库结构和应用程序。系统运行结果证明,本

15、文所设计的图书管理系统可以满足借阅者、图书馆工作人员两方面的操作需要。2 需求分析22 需求分析图书馆管理系统目前被广泛应用于学校、工业、商业、企业、事业等单位,几乎每个进行了信息化建设的单位都具有图书馆管理系统。而在使用计算机系统对图书的管理,其实就是对信息的管理。使用信息系统对图书馆进行管理,将会大幅提高管理的效率、便捷与安全。近些年来,图书馆事业的巨大进步已为图书馆在新世纪的发展打下了坚实的基础。全球信息化和高新技术的发展也为图书馆提供了更好的发展机遇,传统的单一以书本作为单元信息服务手段已不能满足读者的需求,现代化服务手段的实施势在必行。2.1 图书管理系统的现状过去我们以开架借阅满足

16、读者按需索书的愿望。但在传统的借阅方式下,难以达到读者快速索取图书的要求。同时图书馆需要大量的工作人员来对图书进行管理,又要对借阅者及借出书籍进行登记,工作繁琐又杂乱,浪费大量的人力物力及财力。如今以计算机网络为手段的信息传递具有高速度、高效率的特点,是任何手工操作都无法比拟的,电子技术与图书馆工作的结合,实现了图书馆管理和服务的现代化。利用图书管理系统,可以激活馆藏中的各种图书,使读者从主题,各种角度检索图书的愿望得到实现。方便,快捷的检索方式缩短了寻找所需图书的时间,使读者摆脱了由于书目急速增长而无从下手的困扰,大大提高了搜索效率,加速了图书的开发利用。更为优越的是新图书管理系统的使用增强

17、了图书馆员与读者之间的互动服务,以及读者的自助服务,比如说可通过网络推荐新书和自行办理图书预约,续借手续等等。在一些先进的西方国家,数字图书馆的定位,建立,应用相对比较成熟。而其应用价值,则更多体现在教育领域。数字图书馆教育涉及图书、情报学、计算机、网络、法律、经济、行为学、伦理学等学科和领域。理论和实践性紧密结合,不仅在理论上涉及面广,而且在实践操作方面对学生提出了较高的要求。而且,数字图书馆教育是动态的,它需要根据不同的受教育者施行不同层次的教育内容,随着数字图书馆理论和实践研究的不断深入而要对课程内容进行更新。数字图书馆是伴随着互联网发展而产生的一个正在成长的新生事物。目前,世界中许多发

18、达国家都在抓紧数字图书馆的建设,数字图书馆已成为国际高科技竞争中新的制高点,成为评价一个国家信息基础设施水平的重要标志。对我国来说,数字图书馆的建设可以建立以中文信息为主的各种信息资源,互联网上中文信息缺乏的状况就可以得到解决,形成中华文化在互联网上的整体优势。数字图书馆还是保存和延续发展民族文献遗产的最佳手段,所有的珍贵资料都可以经数字化处理后,将原件保存在更适宜的环境中,而数字化的资料由于实现原件的复制,并不影响一般意义上的查阅。基于 JSP 的图书管理系统的研究与开发 3因此,加快中国数字图书馆建设势在必行。2.2 市场需求分析拥有一个完善的图书馆管理系统,可以用来作为向未来数字图书馆发

19、展的一个跳板,通过健全系统的各项功能,帮助图书馆逐渐向数字图书馆的方向靠拢。未来图书馆发展的方向主要为数字图书馆,数字图书馆是一门全新的科学技术,也是一项全新的社会事业。数字图书馆建设并不是某一个或某几个图书馆之间的事情,它涉及整个文献信息领域。建设数字图书馆的主要目的在于实现全社会对文献信息资源共享。文献信息传播途径的改变是数字图书馆建设的一个很重要的方面。也就是说,如果不能实现文献信息传播的网络化,那么就失去了数字图书馆建设的本来意义。在一般的学校与科研机构,其下属的很多分支的研究中心,试验中心,各个学院,它们往往都有着自己的规模较大的图书资料室。而这些图书资料室由于本身规模不大因此其对书

20、籍或资料的管理模式一般都比较旧,而且在没有能力也没有必要引进大型的图书馆管理软硬件的基础上,寻求一个针对中小型图书资料室的管理软件是必要的。本章详细的论述图书馆的应用领域,图书馆管理系统的现状,通过我国目前的水平与国际先进国家的对比,建立数字化的图书馆管理系统是大势所趋,市场需求量很大,发展前景非常看好。3 可行性分析43 可行性分析目前,图书管理工作面对大量的可模块化处理的信息,是当今信息革命的一个重要阵地。它可以彻底改变目前图书管理工作的现状,能够提高工作效率,能够提供更准确、及时、适用、易理解的信息,能够从根本上解决手工管理中信息滞后、资源浪费等问题。一切信息和数据都通过网络传递和流动,

21、一切均在瞬间完成,从而提高了工作效率,也变得非常便捷。3.1 经济可行性分析本作品制作全程都是由本小组自发研制,我们小组几个人都对软件开发比较感兴趣,五个人平时都在一块生活,平时互相团结,互相帮助,对这个开发环境有了一部分学习,因而在技术和人员力量方面,我们还是有这个信心能开发出这个系统的。整个系统由我们独立完成,几乎是零费用,然而应用到图书馆管理系统之后会节省大量人力与财力资源。鉴于图书馆的规模大小的不同,支付的能力不同,同时本作品是一个动态网页,每次浏览都需要一个Web 服务器支持,所以从经济上完全是可行的。3.2 技术可行性分析经过三个月理论课程的学习,极大的丰富了自身的理论基础,并且也

22、具备了一些处理简单问题的能力,但即将踏上社会的我深知这还远远不够,因此我利用了毕业设计的机会,在老师的指导下去完成一个具有挑战性的,其具体应用及社会服务相结合的项目,深知通过对它的开发,将对我的能力有更高层次的突破。开发软件的一个目的是针对目前普遍的图书馆管理系统存在的功能不全,操作复杂,系统要求高等一系列问题,而设想一个具有个性化又操作简单,易于普及的图书馆管理系统。该管理系统与信息管理系统(MIS)相联系,在图书馆内部建成可靠,方便,并且功能齐全的MIS系统。从而在图书馆对新旧书的反应;对书籍借阅的管理能力;对读者和图书馆工作人员的管理能力;对图书馆管理人员软件操作的适应时间和操作感觉这些

23、方面都将大大的提高。当然对该软件的态度是渴望获得显著的社会效益。一般情况下,任何软件开发的过程,首先就是用户根据自己的实际情况,考虑自己所要解决的主要问题,然后向开发人员提出问题开始的。这两方面人员往往缺乏共同的语言,用户熟悉本身的业务但不熟悉计算机技术,软件人员熟悉计算机技术但往往不熟悉用户的业务,软件人员习惯用数据结构、程序结构、编程语言等方式来讨论问题,而用户不能确切的理解这些概念,所以双方交流时存在着隔阂。更糟的情况是:用户本身也不知道他到底要计算机做些什么,这就更增加了交流的难度。开发人员常常还没搞清用户要做什么的情况就着手开发软件,这样总会导致,开发人员做出的东西,不是用户所要求的,因此,在一个软件的开发过程中,用户需求分析是非常重要

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。