技术实现
开发语言:jsp.框架:jsp+servlet.模式:B/S.数据库:sqlserver.开发工具:myeclipse eclipse 均可.论文字数:1万左右.
功能实现
用户管理模块
用户管理模块主要实现三大功能,分别为用户注册、个人信息管理和其他功能。其中用户注册是指用户需要注册后才能使用本系统;个人信息管理是指修改个人资料和修改密码,且不允许修改注册时的用户名;其他则是例如疑问解答,在线联系管理员等功能。
光盘管理模块
光盘管理模块是不对用户开放的,主要是为管理员管理系统时所使用。本模块主要实现三大功能,分别为光盘类别管理、光盘处理和光盘上传。其中类别管理指将各光盘贴上属性标签后进行归类;光盘处理指光盘的添加、删除、修改等操作;光盘上传指压缩光盘内容上传服务器
统计管理模块
统计管理模块也是为管理员提供的管理工具,它主要的功能按时间段统计资源上载数量、资料点击排行、用户点击排行、类目点击排行等信息。
检索功能模块
检索功能模块是为用户提供的一种使用工具,它应具有两种功能,分别为精确检索和模糊检索。精确检索即用户所需要的输入光盘名称后,服务器反馈找出和输入光盘名称一致的光盘,输出结果唯一,没有则输出缺省;模糊检索是指用户不需要输入光盘的名称,仅需输入其中的一个或多个关键词组,服务器反馈找出所有包含关键词组的光盘,结果可以不唯一,没有则输出缺省。
排序功能模块
排序功能模块也是为用户提供的一种便捷的使用工具。它应实现的功能是在用户检索得到的结果中,进行各种各样的自动排序。例如按光盘的下载热度排序、按光盘的搜索热度排序、按纸质图书的价格进行排序等等。
读者请求功能模块
读者请求功能模块主要包含随书光盘查询和随书光盘下载两大功能,随书光盘查询是指用户可以查询随书光盘的名称、作者、索书号等信息;随书光盘下载是指用户根据随书光盘查询后的结果进行相应的下载