基于Spring Boot+Uniapp的校园二手交易小程序(协同过滤算法)【原创】

基于Spring Boot+Uniapp的校园二手交易小程序

🎈系统亮点:协同过滤算法;

一.系统开发工具与环境搭建

1.系统设计开发工具


后端使用Java编程语言的Spring boot框架
项目架构:B/S架构
运行环境:win10/win11、jdk17


前端:
技术:框架Vue.js;UI库:ElementUI;
开发工具:Visual Studio Code;



后端:
技术:Java语言、mybatis plus、Spring boot框架;
开发工具:IDEA 2023.3.3版本;



数据库:
数据库:mysql5.7
数据库工具:Navicat12版本;


二.功能介绍

管理员功能:

  1. 用户管理:添加、编辑、删除用户信息,包括用户名、密码、学校、联系方式等。
  2. 广告封面管理:上传、删除广告封面图片。
  3. 系统公告管理:发布、编辑、删除系统公告。
  4. 学校管理:添加、编辑、删除学校信息,包括学校名称、地址等。
  5. 物品类型管理:添加、编辑、删除物品类型,包括物品名称、描述、图片等。
  6. 物品管理:添加、编辑、删除二手物品信息,包括物品名称、描述、价格、图片等,以及对已售出物品的管理。
  7. 留言管理:管理用户对二手物品的留言,包括留言内容、用户信息等。
  8. 订单管理:管理用户的订单信息,包括订单状态、交易金额等。

用户功能:

  1. 根据学校查询二手交易内容:根据管理员公开的学校信息,查询相应的校园二手交易内容。
  2. 协同过滤算法推荐商品:使用协同过滤算法,根据用户的浏览历史和购买历史,推荐适合的二手交易商品。
  3. 搜索商品:在搜索框中输入关键词,搜索符合条件的二手交易商品。
  4. 发布闲置商品:个人用户可以在小程序上发布闲置商品信息,包括商品名称、描述、价格、图片等。
  5. 购买闲置商品:个人用户可以购买其他用户发布的闲置商品,进行交易。
  6. 商品留言:对发布的闲置商品进行留言,与其他用户互动交流。
  7. 商品上下架处理:对已上架的闲置商品进行上架、下架操作,管理商品的交易状态。
  8. 聊天交流:与卖家或买家进行聊天交流,沟通交易细节。
  9. 下单:确认购买意向并下单,等待卖家发货或自取。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值