本 科 学 生 毕 业 论 文
年 月 日
论文题目:
基于 SSM 的智能图书馆导航系统的设
计与实现
学 院:
(黑体三号字)
年 级:
(黑体三号字)
专 业:
(黑体三号字)
姓 名:
(黑体三号字)
学 号:
(黑体三号字)
指导教师:
(黑体三号字)
目 录
摘 要......................................................................................................................1
Abstract ..................................................................................................................2
1 绪 论................................................................................................................3
1.1 研究背景..................................................................................................3
1.2 研究意义.................................................................................................3
1.3 研究内容..................................................................................................4
1.4 SSM 框架.................................................................................................5
1.5 MySQL 技术...........................................................................................6
1.6 JSP 技术.................................................................................................6
1.7 本章小结..................................................................................................6
2 系统总体设计....................................................................................................1
2.1 需求调研.................................................................................................1
2.2 系统功能性需求......................................................................................2
2.3 可行性分析..............................................................................................3
2.2.1 经济可行性...................................................................................3
2.2.2 技术可行性...................................................................................3
2.2.3 操作可行性...................................................................................4
2.4 功能性需求分析......................................................................................4
2.5 本章小结..................................................................................................5
第 3 章 系统设计..................................................................................................6
3.1 设计的思路..............................................................................................6
3.2 系统结构设计.........................................................................................6
3 系统功能结构.............................................................................................6
3.3 数据库设计.............................................................................................7
3.3.1 数据库设计概述.........................................................................7
3.3.2 概念设计.....................................................................................8
3.3.3 表设计.........................................................................................9
3.4 业务功能设计与实现............................................................................11
3.4.1 查询功能的设计与实现.............................................................11
3.4.2 借阅功能的设计与实现.............................................................12
第四章 系统实现................................................................................................14
4.1 系统登录页面实现...............................................................................14
4.2 管理员操作界面实现............................................................................14
4.3 图书管理实现.......................................................................................15
4.4 读者表管理实现....................................................................................17
4.5 借还管理实现.......................................................................................17
4.6 图书借阅实现........................................................................................18
4.7 我的借还信息实现................................................................................18
第五章 系统测试................................................................................................20
5.1 系统测试环境........................................................................................20
5.2 系统单元测试........................................................................................20
5.3 集成测试................................................................................................20
5.4 测试用例................................................................................................21
5.5 性能测试...............................................................................................21
5.6 测试结果分析......................................................................................22
结 语....................................................................................................................23
谢 辞....................................................................................................................24
参考文献..............................................................................................................25
1
摘 要
电脑的出现是一个时代的进步,不仅仅帮助人们解决了一些数学上的难题,
如今电脑的出现,更加方便了人们在工作和生活中对于一些事物的处理。应用的
越来越广泛,通过互联网我们可以更方便地进行办公,也能够在网上就能处理很
多日常的事务。互联网的技术的发展,也是人们日常中接触更多的一项技术。通
过互联网的发展和使用,让更多的人,更多的用户可以通过电子计算机信息技术
就能更加方便地进行管理。让计算机技术更加实用化,方便化。
在经济全球化的背景下,社会和科技在不断的发展进步,各种各样的数据管
理系统被开发者开发设出来应用到了社会的各行各业中。学校作为一个培养优秀
人才的地方,自然首当其冲,跟随发展潮流,实行图书馆的信息化管理,取代传
统陈旧的人工管理体系。
为了能更好的管理图书馆,维护图书馆体系的正常运行,制作一个用于图书
馆管理的系统,能够实现一个城市的全部图书馆的联动管理,读者能够在线查找
书籍,并且可以知晓图书的典藏图书馆是哪一家,并且可以在线预约借阅等功能,
后台用户可以对全市的使用统一系统的图书馆进行管理,对图书存取进行管理,
减免了繁琐的手工记录过程,提高管理效率,优化管理模式。
智能图书馆导航管理系统是一款基于 BS 架构模式开发的图书馆宣传网站,
网页端采用 SSM 框架技术开发,MySQL 作为数据库,同时使用了 JSP、java web
等技术进行开发,最终达到智能图书导航的实现,能够实现用户搜索书籍,系统
自动规划最近的可借阅图书馆的个性化需求。
关键词:智能图书馆导航系统,SSM,MySQL
2
Abstract
The emergence of computers is the progress of an era. It not only helps people to
solve some mathematical problems, but also makes it more convenient for people to
deal with some things in their work and life.The application is more and more
extensive, through the Internet, we can more easily carry out office work, also can
handle a lot of daily affairs on the Internet.The development of Internet technology is
also a technology that people contact more in daily life.With the development and use
of the Internet, more people and more users can manage it more conveniently through
computer information technology.Make computer technology more practical and
convenient.
Under the background of economic globalization, society and technology are
constantly developing and improving, and various data management systems have
been developed by developers and applied to all walks of life in the society.As a place
to cultivate excellent talents, the school is naturally the first to bear the brunt.
Following the development trend, it implements the information management of the
library and replaces the traditional and obsolete manual management system.
In order to better manage the library and maintain the normal operation of the
library system, we have developed a system for library management, which can realize
the linkage management of all the libraries in a city. Readers can find books online,
and can know which library the books are stored in, and can book online for borrowing
and other functions. Background users can use the whole cityUnified system library
management, book access management, reduce the cumbersome manual recording
process, improve management efficiency, and optimize management mode.
The intelligent library navigation management system is a library publicity
website developed based on the BS structure model. The web page is developed by
using SSM framework technology, MySQL as the database, and JSP and Java are used
at the same timeWeb and other technologies are developed to achieve the realization of
intelligent Book navigation, which enables users to search books and the system to
automatically plan the personalized needs of the latest lending library.
Key words: Intelligent Library navigation system, SSM, MySQL