基于SSM的校园二手物品交易平台

2022-11-20

基于SSM的校园二手物品交易平台

项目简介

本项目是一个基于SSM(Spring + Spring MVC + MyBatis)框架开发的校园二手物品交易平台。项目包括前台和后台两部分,旨在为学生提供一个便捷的二手物品交易环境,同时也为管理员提供了一个管理平台。

运行环境

  • 开发工具: IntelliJ IDEA
  • JDK版本: 1.8
  • Tomcat版本: 8 或 8.5(不建议使用Tomcat 9,可能会出现兼容性问题)
  • Maven版本: 3.5
  • 数据库: MySQL

项目说明

  • 端口号固定为8088,请勿更改。
  • 访问网址:localhost:8088/goods/index
  • 学生用户登录示例:15232103749/123456
  • 管理页面登录网址:localhost:8088/admin/toLogin
  • 系统管理员用户登录示例:17611006666/aaa

功能模块

前台部分

  • 首页: 展示最新发布的闲置物品。
  • 分类展示: 按类别浏览闲置物品。
  • 闲置检索: 通过关键词搜索闲置物品。
  • 发布闲置: 学生用户可以发布自己的闲置物品。
  • 学生用户登录: 学生用户登录系统。
  • 找回密码: 学生用户可以通过注册邮箱找回密码。
  • 注册: 新用户注册功能。
  • 发布/想要: 学生用户可以发布自己想要的物品。
  • 管理我发布的闲置: 学生用户可以管理自己发布的闲置物品。
  • 管理我想要的闲置: 学生用户可以管理自己想要的闲置物品。
  • 用户留言: 学生用户可以查看收到的留言和发布留言。
  • 个人信息管理: 学生用户可以管理自己的个人信息。
  • 订单管理: 学生用户可以查看和管理自己的订单。
  • 意见反馈: 学生用户可以提交意见和反馈。
  • 累计收入,累计支出: 学生用户可以查看自己的交易收入和支出。
  • 模拟支付: 模拟支付功能,用于测试交易流程。
  • 收货地址管理: 学生用户可以管理自己的收货地址。
  • 闲置收藏: 学生用户可以收藏感兴趣的闲置物品。

后台管理系统部分

  • 首页轮播图管理: 管理员可以管理首页的轮播图。
  • 闲置管理: 管理员可以管理所有发布的闲置物品。
  • 分类管理: 管理员可以管理闲置物品的分类。
  • 举报管理: 管理员可以处理用户举报的闲置物品。
  • 留言管理: 管理员可以管理用户留言。
  • 订单管理: 管理员可以查看和管理所有订单。

注意事项

  • 请确保使用指定的Tomcat版本,避免兼容性问题。
  • 端口号固定为8088,请勿更改。
  • 建议使用IntelliJ IDEA作为开发工具。

下载与使用

请下载项目压缩包 基于SSM的校园二手物品交易平台 (项目包括前台和后台).zip,解压后按照上述环境配置进行部署和运行。

下载链接

基于SSM的校园二手物品交易平台