基于协同过滤算法的图书推荐系统
管理员功能需求
管理员登陆后,主要包括首页、个人中心、用户管理、书籍管理、书籍分类管理、热门图书管理、我的收藏管理、系统管理、订单管理等功能。
用户功能需求
用户登陆后,用户登录进入系统可以实现首页、书籍、热门图书、个人中心、购物车等功能。
关于ssm基于协同过滤算法的图书推荐系统的项目源码以及部署相关请联系落落,页面右侧附上联系信息。
开发环境:
后端:
开发语言:Java框架:ssm,mybatis
JDK版本:JDK1.8
数据库:mysql 5.7+
数据库工具:Navicat11+
开发软件:eclipse/idea
Maven包:Maven3.3+
部署容器:tomcat7+
前端: jsp
数据库: mysql
功能分析:
管理员功能需求
管理员登陆后,主要包括首页、个人中心、用户管理、书籍管理、书籍分类管理、热门图书管理、我的收藏管理、系统管理、订单管理等功能。
用户功能需求
用户登陆后,用户登录进入系统可以实现首页、书籍、热门图书、个人中心、购物车等功能。
系统功能图:
系统功能模块
图书推荐系统
在系统首页可以查看首页、书籍、热门图书、个人中心、购物车等内容,并进行详细操作。
用户注册
在用户注册页面通过填写用户账号、用户姓名、密码、确认密码、联系方式等内容进行注册操作。
书籍
在书籍页面可以查看书籍名称、图片、价格、书籍分类、作者、出版社、数量、发布时间、评价、部分内容等信息,并进行添加到购物车、立即购买,评论或收藏等操作。
热门图书
在热门图书页面可以查看书籍名称、图片、价格、书籍分类、作者、出版社、数量、上市时间、评分、部分内容等信息,并进行添加到购物车、立即购买,评论或收藏等操作。
个人中心
在个人中心页面通过填写用户账号、用户姓名、密码、性别、联系方式、上传图片、余额等内容进行更新信息,还可以根据需要对我的订单,我的地址,我的收藏进行相对应操作。
购物车
在购物车页面可以查看购买商品、图片、价格、数量、总价等信息,并进行点击购买或删除操作。
管理员功能模块
管理员登录,管理员进入系统前在登录页面根据要求填写用户名和密码,选择角色等信息,点击登录进行登录操作。
管理员登录系统后,可以对首页、个人中心、用户管理、书籍管理、书籍分类管理、热门图书管理、我的收藏管理、系统管理、订单管理等功能进行相应的操作。
用户管理
在用户管理页面可以对用户账号、用户姓名、性别、联系方式、头像等内容进行详情,修改和删除操作。
书籍管理
在书籍管理页面可以对书籍名称、封面、书籍分类、作家、出版社、数量、发布时间、评价、价格等内容进行详情,修改,查看评论和删除操作。
书籍分类管理
在书籍分类管理页面可以对书籍分类信息进行修改和删除操作。
热门图书管理
在热门图书管理页面可以对书籍名称、封面、书籍分类、作者、出版社、数量、上市时间、评分、价格等内容进行详情,修改,查看评论或删除操作。
我的收藏管理
在我的收藏管理页面可以对收藏名称、收藏图片、推荐类型等内容进行详情,修改和删除操作。
系统管理
在轮播图管理页面可以对名称、值等内容进行详情或修改操作。
订单管理
在已支付订单页面可以对索引、订单编号、商品名称、商品图片、购买数量、价格、折扣价格、总价格、折扣总价格、支付类型、状态、地址、电话、收货人、商品类型、下单时间等内容进行详情、发货和删除等操作,还可对已完成订单、已发货订单、未支付订单、已取消订单、已退款订单进行相对应操作。