摘 要:互联网发展的速度不是我们能想象的,从前看书需要去图书馆借书看,现在可以在手机上看,在电脑上看也可以,于是我们可以做一个在线的图书馆,使用户借书也可以方便。
本论文设计的在线的电子图书馆是基于B/S架构,采用了比较成熟的JSP技术、Navicat for MySQL数据库技术和SSM框架来进行交互,主要完成对各种图书的管理,每一种权限的用户可以拥有不同的操作,包含了在数据库中添加、删除、修改、查询各种表里的数据等。系统实现了不同种类的图书在线上传浏览和下载,相关图书期刊信息的管理,包括上传图书信息,管理图书信息,管理用户信息等。测试显示,本系统拥有操作非常简明、界面十分友好、功能相对完善、移植性良好等特点,该系统的投稿和审稿部分配合起来使用,能完成期刊编辑社的基本需求。
关键词:B/S架构;SSM 技术;在线电子图书馆
目录
摘要
Abstract
1 引言-1
1.1 课题的背景、目的和意义-1
1.2 课题国内外发展概况-1
1.3 课题欲解决的问题-1
2 系统的总体设计-2
2.2 系统功能需求分析-2
2.3系统功能模块设计-3
2.3.1系统总模块设计-3
2.4 数据库概要设计-9
2.5 数据库逻辑结构设计-10
2.6 系统环境需求-13
3 系统的实现-15
3. 1 登录模块-16
3. 2 管理模块-16
3.2.1 用户管理模块-16
3.2.2. 图书管理模块-17
3.2.3. 图书操作模块-19
3.2.4 图书检索模块-20
3.2.5 推荐书籍功能-20
3.2.6 评价功能模块-21
4 系统的测试及难点分析-22
4.1 系统的测试-22
4.1.1用户管理模块测试-22
4.1.2.图书类别管理模块测试-23
4.1.3.图书管理模块测试-23
4.1.4.图书检索模块测试-24
4.1.5.书推荐模块测试-24
4.2 开发过程中遇到的问题及采用的解决方法-25
5 结论-26
参 考 文 献-27
致 谢-28