基于JSP的图书馆管理系统的设计与实现.doc

上传人:枫** 文档编号:558885863 上传时间:2023-10-25 格式:DOC 页数:26 大小:625.04KB
返回 下载 相关 举报
基于JSP的图书馆管理系统的设计与实现.doc_第1页
第1页 / 共26页
基于JSP的图书馆管理系统的设计与实现.doc_第2页
第2页 / 共26页
基于JSP的图书馆管理系统的设计与实现.doc_第3页
第3页 / 共26页
基于JSP的图书馆管理系统的设计与实现.doc_第4页
第4页 / 共26页
基于JSP的图书馆管理系统的设计与实现.doc_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《基于JSP的图书馆管理系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《基于JSP的图书馆管理系统的设计与实现.doc(26页珍藏版)》请在金锄头文库上搜索。

1、 xxxxx 论 文题 目:基于JSP的图书馆管理系统的 设计与实现 学 院: 计算机科学与工程学院 专 业: 学生姓名: 学 号: 指导教师: 摘 要随着社会知识的不断积累和信息化社会的到来,出版物的种类和数量在日渐增多,图书馆管理工作早已不是一项简朴的工作。与此同时,现代管理理论亦日臻成熟,广泛应用于各个领域,图书馆管理也不例外。我国的图书馆现代化建设在近年来发展迅速,同时也面临着各种挑战。作为图书馆管理工作的得力助手,图书馆管理系统在现代化图书馆管理中起着至关重要的作用。一个完善的图书馆管理系统在图书管理工作中,可以极大地减轻图书馆管理工作人员的工作量,节省人力资源,方便读者,可以有效地

2、促进图书馆的现代化建设。由此可见,开发好的图书馆管理系统具有重要意义。本文采用JSP技术和SQL Server数据库管理技术论述了一个基于JSP技术的高校图书馆管理系统的开发过程。JSP技术是目前主流的动态网站和基于WEB的系统的开发技术之一,它根植于Java技术之上,在构建的系统的安全性方面有着极大的优越性。因此,大部分安全性规定较高的系统都纷纷采用JSP技术来开发。本文从图书馆管理系统开发的背景及意义出发,介绍了系统开发的相关技术,在此基础上论述了系统的设计实现过程,涉及总体功能设计、数据库设计、和页面功能模块设计等。整体而言,系统的开发取得了预期的成果。该图书管理系统可广泛应用于中小型的

3、图书馆管理工作中,有效促进图书馆管理的现代化建设。【关键词】图书馆管理系统 JSP技术 SQL Server数据库管理技术Abstract:With the continuous accumulation of social knowledge and the arrival of the information society, the type and number of publications in the growing number of library management work is not a simple task. At the same time, the mode

4、rn management theory has become more and more mature, widely used in various fields, library management is no exception. The modernization of Library in our country has developed rapidly in recent years, but also faced with various challenges. Library management system, as an effective assistant of

5、library management, plays an important role in the management of modern library. A complete library management system in the library management work, can greatly reduce the library management staff workload, save human resources and the convenience of the reader, can effectively promote the library

6、modernization construction. This shows that the development of a good library management system is of great significance. This paper discusses the development process of university library management system based on JSP technology by using JSP technology and SQL Server database management technology

7、. JSP technology is the mainstream of the dynamic website and web based system development technology, it is rooted in the Java technology, in the construction of the systems security has a great advantage. As a result,most of the security requirements of the system have been using JSP technology to

8、 develop. The from the background and significance of the development of library management system of introduced the system development technology, the paper carries on the demand analysis to the system development, then discusses the system design process, including overall functional design, syste

9、m process design, database design, and page function module design. Overall, the development of the system has achieved the expected results. The library management system can be widely used in small and medium-sized library management work, and effectively promote the modernization of Library manag

10、ement.KeyWords:Librarymanagementsystem JSP technology SQL Server目 录摘 要IABSTRACT:II目 录IV第一章 引言1第二章 基础知识22.1 HTML技术22.2 JSP技术22.3 JDBC技术32.4 SQL Server数据库技术32.5 Tomcat服务器4第三章 总体设计4第四章 子模块的设计与实现74.1 登录页面设计74.2 图书信息浏览页面设计84.3 图书信息录入页面设计84.4 图书信息修改删除页面设计94.5 其它页面的设计104.6 数据字典的描述104.7 数据库ER图设计114.8 数据库的物理

11、设计12第五章 总结与展望15参考文献I致 谢II第一章 引言 随着社会的不断发展,世界全面进入信息社会。书籍是信息的重要载体,是人类获取信息的重要途径之一。图书馆是为人们提供书籍阅读的重要场合,社会对图书馆的管理工作的规定也不断提高。借助于先进的计算机工具来辅助进行图书的管理工作,是时代发展的必然选择。传统的图书馆管理工作通过人工手工管理,当读者需要借书时,将自己的信息登记在登记卡上,卡片交给图书管理员,图书管理员进行读者信息的核对之后,才干完毕借阅。整个过程非常繁琐,工作量大,工作效率低。并且手工登记的信息容易犯错、丢失、甚至毁坏,也不便记录和查找,无法及时掌握馆藏图书的种类和数量,也无法

12、及时了解读者的借阅需求,无法快速掌握相关图书当前的图书借阅情况等。随着信息化社会的不断发展,这种传统的手工管理方式已无法适应社会的需求,无法满足人们的需要,要解决面临的这些问题,就需要实现图书管理的自动化。随着计算机技术的不断发展,计算机已经普及到了各行各业。使用计算机辅助工作,极大的提高了工作的效率。世界各地的图书管理部门也纷纷实现了图书管理的自动化工作,开发相应的图书管理系统进行管理。由于计算机解决数据非常迅速,运用计算机来登记图书信息和借阅信息,极大的方便了图书管理员和读者,让图书的借阅过程变得非常简朴、快速,不需要手工登记和查找。因此实现图书馆管理的自动化、信息化管理势在必行。目前各种

13、各样的系统开发重要基于两种模式,一种是客户机/服务器模式(C/S),一种是浏览器/服务器模式(B/S)。C/S模式的系统在软件进行安装时分为服务器端软件和客户端软件。B/S 模式的系统是一种典型的网络软件系统,软件部署在服务器上,普通用户可以通过任何一台联网的计算机来访问服务器上的页面,极大的方便了系统使用者。在普通的一般院校中,目前使用的图书管理系统是基于C/S模式开发的。随着学校的快速发展,学校规模不断壮大,学生的人数也不断增长,本来的系统已无法承受庞杂的图书借阅管理工作。比如说,学生想借阅相关书籍,想要了解图书的馆藏情况和借阅情况,或者借了某本书后忘掉了自己的借阅日期,想要进行查询。在C

14、/S模式的系统下,学生只能到图书馆指定的读者终端设备上去查询相关信息,这样非常不方便。假如系统采用B/S模式开发,借阅者可以随时随地在任何可联网的计算机上查询相关信息1。因此,在通过调研分析的基础上,开发B/S模式的图书管理系统,具有重要意义。 近年来,国内图书管理工作也取得了巨大的进步。各个高校、省市、大型公司等的图书馆基本上都实现了图书借阅的自动化,国家的一些重点图书馆引入了国际上先进的图书管理体系和模式,进行了图书馆的信息化、数字化建设,取得了显著的效果。虽然我国的图书馆建设取得了很多辉煌的成果,然而,我国的图书馆建设的整体水平比较低,图书馆现代化建设尚有很长的路要走2。全国的大小图书馆

15、有几千万个,像大部分地县、中小学、乡镇农村的一些中小型图书馆的建设还很落后,由于缺少资金的支持,大部分图书馆还采用传统的人工管理模式,有些采用单机系统进行管理,有的采用C/S模式的系统管理,这些管理方式都有一定的局限性。因此,开发这样一个系统具有重要意义。第二章 基础知识 图书管理系统在开发的过程中,先要搭建系统开发和运营的工作环境,系统在开发的过程中需要的软件较多,重要涉及的软件有JDK、Tomcat、SQL Server、Eclipse,这些软件需要合理的安装配置之后才干正常工作。本系统重要在图书管理系统的开放中,使用了一些关键技术和基本软件,重要涉及静态网页技术HTML技术,动态网页技术JSP技术,JDBC数据库连接技术,以及SQL Server数据库技术和形同运营环境Tomcat服务器和系统的开发工具 Eclipse。2.1 HTML技术 HTML是Hyper Text Markup Language的缩写,中文含义为超文本标记语言,是专门用来描述网页文档的一种标记语言,也是构成网页文档的最重要语言。它定义了一组标记符号,通过标记符号来标记网页页面中的各种不同的元素。通过标记的一组属性来决定具体的显示方式。比如文字用什么样的颜色显示、

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 商业合同/协议

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号