(N-140)基于springboot,vue协同过滤推荐算法个性化购物商城

news/2024/5/20 0:10:28 标签: spring boot, vue.js, 推荐算法

开发工具:IDEA

服务器:Tomcat9.0, jdk1.8

项目构建:maven

数据库:mysql5.7

系统分前后台,项目采用前后端分离

前端技术:vue+elementUI 

服务端技术:springboot+mybatis+redis

本项目分为前台(普通用户)、后台(管理员)两部分

一、普通用户功能(前台): 

1.注册用户和登录、分类浏览商品、加入购物车、管理购物车、商品下单

2.商品支付(支付宝沙箱支付)、订单中心、个人信息修改、商品星级评价

3.猜你喜欢(采用基于用户相似度算法的协同过滤算法推荐用户喜好的商品)

4.相似商品(采用基于物品相似度算法的协同过滤算法推荐给用户与当前浏览商品相似的商品)

二、管理员功能(后台):

登录、首页(商品订单数据统计)、退出登录、用户管理、商品分类管理、商品管理、订单管理、角色管理、评价管理

文档截图: 

N-140基于springboot,vue协同过滤推荐算法个性化购物商城

 前台(普通用户)截图:

管理员(后台)截图: 

 


http://www.niftyadmin.cn/n/5339895.html

相关文章

OpenCvSharp 通道拆分、空间转换

通道拆分、空间转换 通道拆分 //通道拆分(BGR) Mat[] BGR Cv2.Split(src); //通道合并 Mat dst new Mat(); Cv2.Merge(BGR, dst);空间转换 //BGR转灰度图 Mat dst new Mat(); Cv2.CvtColor(src, dst , ColorConversionCodes.BGR2GRAY); Cv2.ImShow…

【C语言进阶】编译和链接

引言 介绍编译和链接相关知识,计算机如何识别我们的代码,如何将我们的代码转化为计算机可执行程序。 ✨ 猪巴戒:个人主页✨ 所属专栏:《C语言进阶》 🎈跟着猪巴戒,一起学习C语言🎈 目录 翻译…

蓝桥杯省赛无忧 课件2 第一次学长带练

01 我的学习经验 02 基本的输入输出 03 string的简单应用

Python3 如何定位错误:段错误 (核心已转储)

段错误 含义 Segmentation fault段错误:当访问的内存超出了系统所给程序的内存空间后,CPU就会产生相应的保护,从而出现段错误。 core dumped 核心已转储:当程序运行过程中发生异常,程序异常退出时,操作系…

MySQL 8.0 架构 之错误日志文件(Error Log)(1)

文章目录 MySQL 8.0 架构 之错误日志文件(Error Log)(1)MySQL错误日志文件(Error Log)MySQL错误日志在哪里Window环境Linux环境 错误日志相关参数log_error_services 参考 【声明】文章仅供学习交流&#x…

网络安全的信息收集方法有哪些?

网络安全攻击中的信息收集是攻击者为了了解目标系统的弱点、配置、环境和潜在的防御措施而进行的活动。以下是一些常见的信息收集手段: 开放网络资源查询: 使用搜索引擎查找关于目标组织的信息,包括新闻稿、社交媒体帖子、官方网站等。通过W…

第08章_面向对象编程(高级)(static,单例设计模式,理解mian方法,代码块,final,抽象类与抽象方法,接口,内部类,枚举类,注解,包装类)

文章目录 第08章_面向对象编程(高级)本章专题与脉络1. 关键字:static1.1 类属性、类方法的设计思想1.2 static关键字1.3 静态变量1.3.1 语法格式1.3.2 静态变量的特点1.3.3 举例1.3.4 内存解析 1.4 静态方法1.4.1 语法格式1.4.2 静态方法的特点1.4.3 举例 1.5 练习 …

【明道云】学习笔记1-了解APaaS

【背景】 APaaS (Application Platform As A Service) ,即应用程序平台即服务,这是基于PaaS(平台即服务)的一种解决方案,支持应用程序在云端的开发、部署和运行,提供软件开发中的基础工具给用户&#xff0…