数字图书馆中借阅子系统的设计与开发
数字图书馆中借阅子系统的设计与开发[20200418171103]
摘 要 I
ABSTRACT II
一、 前言 1
(一) 研究背景 1
(二) 国内外研究现状 1
(三) 研究目的和意义 2
1.研究目的 2
2.理论和实践意义 2
(四) 可行性分析 2
1.技术可行性分析 2
2.经济可行性分析 2
3.操作可行性分析 2
4.法律可行性分析 3
二、相关技术简介 4
(一) 开发语言 4
(二) MySql数据库 4
(三) Struts框架 4
三、 数字图书馆中借阅管理系统需求分析 5
(一) 系统概述 5
(二) 系统功能模块分析 5
1.系统业务流程 5
2.系统用例概述 5
3.系统用例分析 7
(三) 系统运行环境说明 10
1.软件配置需求 10
2.硬件配置需求 10
四、 数字图书馆中借阅管理系统设计与实现 11
(一) 系统总体结构设计 11
(二) 数字图书馆借阅系统详细设计 12
1.数据库设计 12
2.数据库的E-R图 13
3.系统的功能模块实现 14
结论 19
参考文献 20
致谢 21
摘 要
随着高校图书馆藏的日渐增多和同学们的学习热情日渐高涨,图书馆每日对书籍维护和图书借阅管理的任务量也越来越大。如何利用现有资源对图书馆图书资源进行高效管理是一个亟待解决的问题。而大力发展建设数字图书馆图书借阅系统,利用网络技术对图书馆海量书籍和每日频繁的书籍流通进行管理就可达到高效管理这一要求。
本次课题主要根据时下高校图书馆的发展趋势,极大的发挥了数字图书馆借阅系统的高效性,构建了一个用户可以在网上进行图书借阅的系统平台,依照高校图书馆图书管理的需要,进行需求分析,并对借阅系统进行规划设计。本系统采用了Myeclipse为编译平台,选用MySql后台数据库,运用JSP与后台数据库链接等关键技术来建设数字图书馆中借阅子系统。本课题主要是实现图书管理、图书流通管理、图书查询、用户管理等功能,并且采用大方简洁的界面设计,采用操作简单易懂的菜单式提交数据。此次项目是要设计一个方便用户借阅图书,具有一定智能特性和网络特性的图书借阅系统。总体来说,本文所设计的数字图书馆图书借阅管理子系统完全满足现今高校图书馆对图书管理的需求。
*查看完整论文请 +Q: 3 5 1 9 1 6 0 7 2
关键字:系统设计;JSP技术;数字图书馆;图书借阅管理
目录
ABSTRACT
With the increasing number of College Libraries and students enthusiasm for learning, the daily work of library maintenance and library management is also more and more big. How to make use of the existing resources to manage the books resources efficiently is an urgent problem to be solved. And vigorously develop the construction of digital library books lending system, the use of network technology to manage the mass of books and books and daily circulation of books can be managed to achieve efficient management of this requirement.
This topic mainly according to the trend of the development of College Libraries nowadays, great play the efficiency of digital library system, a user can be in the online library system platform is constructed, in accordance with the needs of university library management, carries on the demand analysis, and planning design of loan system. This system uses the Myeclipse as the compilation platform, selects the MySql backstage database, uses the JSP and the backstage database link and so on key technology to construct the digital library to borrow the subsystem. This topic mainly realizes the books management, the books circulation management, the books inquiry, the user management and so on the function, and uses the easy and simple interface design, uses the operation simple and easy to understand the menu type to submit the data. The project is to design a convenient user to borrow books, with a certain intelligent characteristics and network characteristics of the book lending system. Generally speaking, this paper designed the digital library management system of library books to meet the needs of the library management.
Key words: System design; JSP technology. Digital library; Library management
一、前言
(一)研究背景
随着全世界图书馆建设的蓬勃发展,书籍的馆藏量越来越大。多数的图书馆抛弃了传统的图书统计管理,转而采用了更为高效的数字图书馆图书管理系统进行书籍管理。然而由于区域经济技术的限制,各地的数字图书馆图书管理系统的建设水平也参差不齐,人们对于更为高效快捷的数字图书馆管理系统的研究探索也在不断的进行当中。建设一个高教便捷的数字图书馆来更好的服务广大读者阅读的需求一直是人们所要实现的目标。
(二)国内外研究现状
传统图书管理模式的落后促使了现代高效数字图书馆的产生与发展,而数字图书馆图书管理系统又依托于计算机信息技术成熟与普及。在计算机技术之上建立起来的数字图书馆管理系统解决了大量图书管理繁杂,人工借阅效率低下的缺点,大大解放了人力。高效、快捷、错误率低就是数字图书馆管理系统的代名词。数字图书馆这一名词的出现是在1982年,美国国会图书馆开展了光盘试验计划,利用光盘和电子文献图像技术储存书籍资料,随着数字图书馆的探索研究人们就提出了Digital Library专有名词。国内的数字图书馆管理系统的建设主要是借鉴并继承了国外数字图书馆的发展模式。1997年在文化部的牵头下全国各大图书馆开展了“中国试验型数字图书馆”国家重点科技立项。由于数字图书馆依托于计算机技术,而我国国内的数据库技术大约比欧洲落后10年,比美国落后20年,所以我国成熟的数字图书馆管理系统出现的比较晚。但是随着863计划和CNKI工程的实施,数字图书馆的建设已经取得很大的发展,在全国各地建立起了完善的各有特色的数字图书馆管理系统。由于我国幅员辽阔,区域经济差距很大,所以东西部的数字图书馆建设差异也就比较大。这也就需要国家在数字图书馆建设方面平衡东西部各种因素,建设满足国民阅读需求的数字图书馆。
国外对于数字图书馆的研究要早于国内。自美国国会图书馆光盘试验计划以后,一些计算机公司也对数字图书馆进行了探索研究,如IBM公司在1995年开展了IBM Digital Library计划,利用自己成熟的计算机网络技术探索建立数字图书馆管理系统,使图书资料网络化。另外贝尔实验室也开发了Right Page
Service数字图书馆管理系统。到了美国数字图书馆第二期工程,数字图书馆的建设越趋成熟。
总之,国内外数字图书馆的研究还可以有更大的探索,在版权要求、全息数字化技术、空间占有、资源整合、易用性等方面还需改进提升。
(三)(四)研究目的和意义
1.研究目的
(1)了解并掌握基于struts2.0框架下的应用软件的开发流程以及设计方法。
(2)分析基于struts2.0框架下的软件开发的技术,设计出能够满足图书借阅管理的系统平台。
(3)系统学习B/S模式的应用开发模式,深入理解struts2.0框架的内部机制和管控方式。
(4)对软件开发流程及开发方式的理解,总结B/S模式下的应用软件开发计技术,为相似产品的研发提供技术支持。
摘 要 I
ABSTRACT II
一、 前言 1
(一) 研究背景 1
(二) 国内外研究现状 1
(三) 研究目的和意义 2
1.研究目的 2
2.理论和实践意义 2
(四) 可行性分析 2
1.技术可行性分析 2
2.经济可行性分析 2
3.操作可行性分析 2
4.法律可行性分析 3
二、相关技术简介 4
(一) 开发语言 4
(二) MySql数据库 4
(三) Struts框架 4
三、 数字图书馆中借阅管理系统需求分析 5
(一) 系统概述 5
(二) 系统功能模块分析 5
1.系统业务流程 5
2.系统用例概述 5
3.系统用例分析 7
(三) 系统运行环境说明 10
1.软件配置需求 10
2.硬件配置需求 10
四、 数字图书馆中借阅管理系统设计与实现 11
(一) 系统总体结构设计 11
(二) 数字图书馆借阅系统详细设计 12
1.数据库设计 12
2.数据库的E-R图 13
3.系统的功能模块实现 14
结论 19
参考文献 20
致谢 21
摘 要
随着高校图书馆藏的日渐增多和同学们的学习热情日渐高涨,图书馆每日对书籍维护和图书借阅管理的任务量也越来越大。如何利用现有资源对图书馆图书资源进行高效管理是一个亟待解决的问题。而大力发展建设数字图书馆图书借阅系统,利用网络技术对图书馆海量书籍和每日频繁的书籍流通进行管理就可达到高效管理这一要求。
本次课题主要根据时下高校图书馆的发展趋势,极大的发挥了数字图书馆借阅系统的高效性,构建了一个用户可以在网上进行图书借阅的系统平台,依照高校图书馆图书管理的需要,进行需求分析,并对借阅系统进行规划设计。本系统采用了Myeclipse为编译平台,选用MySql后台数据库,运用JSP与后台数据库链接等关键技术来建设数字图书馆中借阅子系统。本课题主要是实现图书管理、图书流通管理、图书查询、用户管理等功能,并且采用大方简洁的界面设计,采用操作简单易懂的菜单式提交数据。此次项目是要设计一个方便用户借阅图书,具有一定智能特性和网络特性的图书借阅系统。总体来说,本文所设计的数字图书馆图书借阅管理子系统完全满足现今高校图书馆对图书管理的需求。
*查看完整论文请 +Q: 3 5 1 9 1 6 0 7 2
关键字:系统设计;JSP技术;数字图书馆;图书借阅管理
目录
ABSTRACT
With the increasing number of College Libraries and students enthusiasm for learning, the daily work of library maintenance and library management is also more and more big. How to make use of the existing resources to manage the books resources efficiently is an urgent problem to be solved. And vigorously develop the construction of digital library books lending system, the use of network technology to manage the mass of books and books and daily circulation of books can be managed to achieve efficient management of this requirement.
This topic mainly according to the trend of the development of College Libraries nowadays, great play the efficiency of digital library system, a user can be in the online library system platform is constructed, in accordance with the needs of university library management, carries on the demand analysis, and planning design of loan system. This system uses the Myeclipse as the compilation platform, selects the MySql backstage database, uses the JSP and the backstage database link and so on key technology to construct the digital library to borrow the subsystem. This topic mainly realizes the books management, the books circulation management, the books inquiry, the user management and so on the function, and uses the easy and simple interface design, uses the operation simple and easy to understand the menu type to submit the data. The project is to design a convenient user to borrow books, with a certain intelligent characteristics and network characteristics of the book lending system. Generally speaking, this paper designed the digital library management system of library books to meet the needs of the library management.
Key words: System design; JSP technology. Digital library; Library management
一、前言
(一)研究背景
随着全世界图书馆建设的蓬勃发展,书籍的馆藏量越来越大。多数的图书馆抛弃了传统的图书统计管理,转而采用了更为高效的数字图书馆图书管理系统进行书籍管理。然而由于区域经济技术的限制,各地的数字图书馆图书管理系统的建设水平也参差不齐,人们对于更为高效快捷的数字图书馆管理系统的研究探索也在不断的进行当中。建设一个高教便捷的数字图书馆来更好的服务广大读者阅读的需求一直是人们所要实现的目标。
(二)国内外研究现状
传统图书管理模式的落后促使了现代高效数字图书馆的产生与发展,而数字图书馆图书管理系统又依托于计算机信息技术成熟与普及。在计算机技术之上建立起来的数字图书馆管理系统解决了大量图书管理繁杂,人工借阅效率低下的缺点,大大解放了人力。高效、快捷、错误率低就是数字图书馆管理系统的代名词。数字图书馆这一名词的出现是在1982年,美国国会图书馆开展了光盘试验计划,利用光盘和电子文献图像技术储存书籍资料,随着数字图书馆的探索研究人们就提出了Digital Library专有名词。国内的数字图书馆管理系统的建设主要是借鉴并继承了国外数字图书馆的发展模式。1997年在文化部的牵头下全国各大图书馆开展了“中国试验型数字图书馆”国家重点科技立项。由于数字图书馆依托于计算机技术,而我国国内的数据库技术大约比欧洲落后10年,比美国落后20年,所以我国成熟的数字图书馆管理系统出现的比较晚。但是随着863计划和CNKI工程的实施,数字图书馆的建设已经取得很大的发展,在全国各地建立起了完善的各有特色的数字图书馆管理系统。由于我国幅员辽阔,区域经济差距很大,所以东西部的数字图书馆建设差异也就比较大。这也就需要国家在数字图书馆建设方面平衡东西部各种因素,建设满足国民阅读需求的数字图书馆。
国外对于数字图书馆的研究要早于国内。自美国国会图书馆光盘试验计划以后,一些计算机公司也对数字图书馆进行了探索研究,如IBM公司在1995年开展了IBM Digital Library计划,利用自己成熟的计算机网络技术探索建立数字图书馆管理系统,使图书资料网络化。另外贝尔实验室也开发了Right Page
Service数字图书馆管理系统。到了美国数字图书馆第二期工程,数字图书馆的建设越趋成熟。
总之,国内外数字图书馆的研究还可以有更大的探索,在版权要求、全息数字化技术、空间占有、资源整合、易用性等方面还需改进提升。
(三)(四)研究目的和意义
1.研究目的
(1)了解并掌握基于struts2.0框架下的应用软件的开发流程以及设计方法。
(2)分析基于struts2.0框架下的软件开发的技术,设计出能够满足图书借阅管理的系统平台。
(3)系统学习B/S模式的应用开发模式,深入理解struts2.0框架的内部机制和管控方式。
(4)对软件开发流程及开发方式的理解,总结B/S模式下的应用软件开发计技术,为相似产品的研发提供技术支持。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/3136.html