图书管理系统 毕业设计

图书管理系统 毕业设计 摘 要
摘要:二十一世纪是信息的世纪,随着社会经济的发展,社会信息化程度也越来越高,学校作为教育与科技的先行者,优秀的技术往往会被所率先学校采用 。优秀的学校管理决策者一定会毫不犹豫地选择或者自主开发一个适合本校校情的图书管理系统 。
图书管理系统实现了分角色登录功能,读者只能进行查询,借阅,归还 。图书管理员能实现图书借阅、图书归还、新书入库,人员管理等功能 。是目前最流行的 Web 开发框架技术之一,它基于Java JDK 1.8 环境开发,具体的开发平台使用的是 Idea2020,在数据库方面使用的是 MySQL 5.7 。本系统开发的总体任务是实现与图书相关的各种信息的系统化,规范化和自动化 。
关键词: ;;MySQL
: The 21stis aof . With theof, theofis alsoand . As theofandand ,often take the lead in.- will nottoorafor our .
Thethe loginby role, socan only query,and .cantheof book , book , new book ,and so on.is one of the mostweb, which is based on Java JDK 1.8 . Theis idea2020, and theis MySQL 5.7. Thetask of theis tothe ,andof all kinds ofto books.
: ; ; MySQL
目 录
摘 要
1 绪论
1.1 论文研究背景与意义
1.2 系统开发意义
1.3 图书馆信息化
2环境搭建与需求分析
2.1 开发环境介绍
2.2 相关技术背景
2.2.1 框架
2.2.2 MySQL
2.2.3
2.3 业务分析
2.3.1 数据库设计
2.3.2实体设计
2.3.3 系统业务流程图
3 代码设计与功能实现
3.1 MVC
3.2 登录模块
3.3 管理员模块
3.3.1 用户管理
3.3.2 书本管理
3.4 借阅归还模块
3.4.1 借阅
3.4.2 归还
3.5 用户详情
结论
参考文献
致谢
附录
1 绪论 1.1 论文研究背景与意义
随着现在科学技术的进步,人类社会正逐渐走向信息化,图书馆拥有丰富的文献信息资源,是社会系统的重要组成部分,在信息社会中作用越来越重要,在我国图书馆计算机等 信息技术的应用起步于 20 世纪 70 年代末期,随着改革开放的步伐的迅
速发展,特别是 90 年代以后,我国图书馆信息网络建设取得了较大发展,图书馆信息化建设迈向了一个新台阶 。
1.2 系统开发意义
图书管理系统是图书管理工作中不可缺少的部分,它的内容对于图书馆的管理员和使用者来说都至关重要 。所以图书管理系统应该能够为管理员或读者提供充足的信息和快捷的数据处理手段 。作为计算机应用的一部分,使用计算机对图书信息进行管理,具有手工管理所无法比拟的优点,如:检索迅速、查找方便、易修改、可靠性高、存储量大、数据处理快捷、保密性好、寿命长、成本低、便于打印等 。这些优点能够极大地提高图书管理的效率,也是图书馆的科学化、正规化管理,与世界接轨的重要条件 。因此,开发这样一套管理软件成为很有必要的事情 。
1.3 图书馆信息化
图书馆的信息化从最初地对图书馆业务管理实行信息化发展到对图书馆各个业务流程进行系统和网络化管理,并建立大规模以个体文献目录联机查询为主的资源共享系统 。进入 21 世纪,允许利用计算机网络和信息技术,逐步实现不同载体的实体文献的信息化管理和多方位的联机查询 。图书馆的计算机信息化管理,就是将传统图书馆业务的手工操作转变成由计算机管理,既图书馆的图书期刊、音像资料等各种载体文献的采编、典藏、流通、检索及常规业务管理等工作,利用计算机技术,进行高效、准确的信息化管理 。其根本目的是实现区域及地区、国家、国家间的资源共享 。要达到资源共享的目的,必须制定一定的标准,只有各个系统都遵循这些标准,不同的系统间才可以实现联机查询、资源共享的效果 。