摘 要
现代信息化社会下的数据管理对活动的重要性越来越为明显,城市化生活对人们压力也非常大,因为借书还书的不方便大大降低了人们的看书时间和爱好。所谓学海无涯为了帮助用户进入图书馆换书和还书的操作方便,和借还书时候排队等候时间,通过建立信息化的管理系统来实现用户在线借书,然后省去了等待时间。
本文通过对图书管理系统深入了解及进行了可行性分析后,对图书管理系统,运用计算机来实现管理减少工作中失误和同时不能提高效率。本系统是使用SSM即(Spring+SpringMVC+MyBatis)框架和MYSQL数据库来实现图书管理系统各功能,利用其提供的各种控件,使用Eclipse来对本项目进行开发。
关键词: MySQ 图书管理 SSM B/S
目 录
1 前言 6
1.1系统开发背景 6
1.1.1 项目背景 6
1.1.2 项目意义 6
1.2 系统设计思想 6
1.3 系统体系结构 6
1.4 本文结构简介 7
2 相关原理和技术 8
2.1 研究内容 8
2.2 Spring MVC技术 8
2.3 Eclipse开发工具 8
2.4 MYSQL数据库 8
3 系统的需求分析 9
3.1 可行性分析 9
3.1.1 技术可行性分析 9
3.1.2 经济可行性分析 9
3.1.3 操作可行性分析 9
3.2 系统需求分析 10
3.3 系统的非功能需求 10
3.4 业务流程分析 10
3.5数据库流程分析 11
3.6系统数据字典 12
4. 系统的总体设计 14
4.1 系统架构及原理 14
4.2 系统的模块结构 14
4.3 模块接口描述 15
4.4 数据库设计 15
4.4.1 E-R图设计 15
4.4.2 实体数据库设计 16
4.5开发环境 17
5.系统功能实现 18
5.1系统首页界面设计 18
5.2 用户注册功能实现 19
5.3 图书信息管理功能实现 20
5.4 图书借阅记录功能实现 21
5.5 借阅查询功能能实现 22
5.6 管理员密码修改功能实现 23
5.7 读者用户借书功能实现 24
5.8 借书图书查询功能实现 24
5.9数据统计功能实现 25
6. 系统测试 26
6.1 测试目的 26
6.2 测试方法 27
6.3 测试结果 27
6.3.1 功能测试 28
6.3.2 界面测试 30
6.3.3 性能测试 31
7. 总结与展望 33
参 考 文 献 34
致 谢 35
1 前言
1.1系统开发背景
1.1.1 项目背景
随着计算机技术和网络技术的飞速发展,各校都相继采用信息技术对图书馆有关信息进行管理。现代信息化社会下的数据管理对图书管理的重要性越来越为明显,图书馆管理水平也有了非常大的考验,很多图书馆需要面对大量读者和他们所借书籍信息的交互管理,要作到准确对所有借还操作进行记录和管理,只是人工手工记事已经无法满足现代化信息管理条件下的图书信息管理。为了提高图书信息和读者信息的管理和统计效率,开发相对应的图书管理系统以达到有效解决上面所述的问题。
图书管理系统主要是可以帮助更多的人在线借书和查询图书,从而实现方便人们更加高效和借书和还书。基于SSM的在图书管理系统将会是以后的趋势。所以我通过开发一个图书管理系统来完成以便能更好的衔接。