| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:17514 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘 要:网络环境下,公共数字化图书馆提供了图书资源等的信息管理与服务,给使用者带来了一定的便利,比如用户不一定需要到图书馆才能浏览书籍、还有当某样图书资源比较稀有,数字化的图书资源就能够在网络上被用户所共享,所以公共数字化图书馆具有地点无拘束、简单快捷化、时间无限制、免费等的特点。但是随着这个时代信息资源的爆炸性增长,每个人每天都会接触、学习或产生丰富的数字图书信息和知识,传统的图书馆管理系统难以满足现代用户的个性化需求,就是用户可以将网上有关的信息和自我创作的信息资源进行采集、结合、保存、甚至是上传到网上,这样就能够使资源得到更好的处理,还可以分发分享给其他人。 本课题结合网络存储服务技术,通过将每个人的数字图书资源(出版的或者未出版的类似图书的资源)存储到网络存储平台,用户就可以对其图书馆进行普通的管理、分类、共享和分发等的操作,同时,他也可以将网络上的公用资源放入自己的图书馆,可以拥有他人分发的资源并进行管理等。本系统有前台模块和后台模块两个模块。前台模块包括登陆、注册、主页以及用户个人信息管理。在主页中用户可以根据图书种类、书名、isbn和出版社对书籍进行查询以及对书籍进行收藏、下载、阅读。在用户个人信息管理界面中,用户可以上传个人图书,对个人图书进行增删改查管理,将个人上传的图书进行分享以及分发、查看个人收藏、查看好友以及好友分发的书籍。后台模块是管理员对于共享数字图书,数字图书分类以及用户的管理。本系统使用JAVA语言进行前后台的开发工作,使用的是SSM(Spring+SpringMVC+Mybatis)+Maven框架进行开发,使用MySql数据库。 论文的内容包括绪论、系统需求分析、概要设计、详细设计、系统功能实现、系统测试、总结,详细描述了系统开发的整个流程。
关键词:数字化图书馆;信息管理;网络存储;系统设计
目录 摘要 Abstract 1.-绪论-1 1.1课题的目的-1 1.2国内外的现状和发展趋势-1 1.3课题拟解决的关键问题-2 1.4论文组织结构-2 2.-系统需求分析-2 2.1功能需求分析-3 2.2 性能需求分析-3 2.2.1系统的易用性-3 2.2.2系统的扩展性-3 2.2.3系统的健壮性-3 2.2.4系统的安全性-3 2.3开发环境需求-3 2.4 系统数据流图-4 2.4.1系统顶层数据流图-4 2.4.2系统一层数据流图-4 2.4.3系统二层数据流图-5 3.-概要设计-8 3.1系统体系结构图-8 3.3系统数据库设计-10 3.3.1 E-R图-10 3.3.2 关系表设计-10 3.4 业务逻辑类设计-12 3.5 主要功能页面设计-13 4.-详细设计-13 4.1 BookService-13 4.2 UserService-14 4.3 BookTypeService-14 4.4 AdminService-15 4.5 CollectService-15 4.6 FriendService-15 4.7 ShareService-16 5.-系统功能实现-16 5.1登录注册模块-16 5.1.1登录验证模块-16 5.2.2用户注册验证模块-17 5.2后台管理模块-18 5.2.1用户管理模块-18 5.2.2图书分类管理模块-19 5.2.3共享图书管理模块-20 5.3系统前台模块-21 5.3.1 主页模块-21 5.3.2 个人信息管理模块-24 6.-系统测试-28 6.1软件测试-28 6.2功能测试-29 6.2.1登录注册模块测试-29 6.2.2前台个人图书管理管理模块测试-30 6.2.3后台图书种类管理模块测试-31 7.-总结-32 参 考 文 献-33 致 谢-34 |

