本系统前台主要使用JSP作为开发语言,后台使用SqlServer作为数据库管理系统,开发环境是MyEclipse,服务器采用tomcat,开发出的一个基于Web技术的B/S结构的网上数字图书馆。
系统主要分为两类角色:
(1)管理员用户具有图书类别管理、图书信息管理、图书上传下载管理,会员信息管理、公告管理、系统管理功能.
(2)普通用户用户具有浏览图书、收藏图书、图书搜索下载、修改密码等功能
系统模块分析
一.普通用户模块主要包含在线注册会员,图书信息查询,在线阅读图书,我的书架管理,个人信息维护等,
1.在线注册会员:会员要使用书架功能必须先注册登录,才能使用此功能.
2.图书信息查询:本功能主要方面会员快速的查询到自己想看的图书内容
3.在线图书阅读:本功能是本系统的核心,可以在线文字阅读,可以下载阅读,.对自己喜欢的图书可以加入自己的书架,甚至可以推荐给朋友阅读
4.我的书架管理:主要是收藏自己感兴趣的图书内容
5.个人信息维护:修改个人资料,.
二:管理员模块,主要包括,图书类别管理,图书信息更新,会员信息管理,发布网站公告,以及其他管理
1.图书类别管理:主要是对图书类别信息进行增加,删除,修改等,使图书从杂乱无章变成归类管理,.
2.图书信息更新:管理员通过更新图书信息,方面前台用户在线阅读,下载,收藏,推荐.是本网站的数据核心,.
3.会员信息管理,主要是对本系统所有注册会员进行管理,
4.公告管理:发布一些系统的公告,如新书上架信息等
5.其他管理:网站其他方面的维护