当前位置:

基于SSM实现在线校园二手书闲置交易平台

码岸源码 发布于:2024-04-29 最后修改于:2024-04-01 67 0

Hi~今天给大家带来一款使用SSM框架(Spring框架、Spring MVC框架、Mybatis框架的集合)开发的在线校园二手书闲置交易平台。

一、技术介绍

这个项目页面使用是JSPJSP大家都懂的,包含HTML,CSS,Javascript技术。

这个项目的后端的主体语言是Java,使用了SSM框架,SSM框架(Spring框架、Spring MVC框架、Mybatis框架的集合)

项目的数据库使用的是MySQL数据库,版本5.7就可以了,8.0的也可以

运行的环境在IDEAEclipseMyEclipse上测试通过

目前测试了WindowsLinuxMacOS平台,运行效果一致。

二、功能介绍

【请注意,这个只是部分功能,还有功能未截图出亦或截图并不能表示全部含义,请转至演示站查看具体效果】

三、数据库信息

【表的名字概述,点击表名查看详细信息】

序号 表名 说明
1 admin
2 catelog
3 comments
4 dingdan
5 focus
6 goods
7 guanzhu
8 image
9 notice
10 orders
11 purse
12 reply
13 user
14 uview
返回列表页表3-1: admin表
说明:
序号 名称 数据类型 主键 说明
1 id int Y
2 username varchar N 账号
3 phone bigint N
4 password varchar N 密码
5 userRole varchar N 角色
返回列表页表3-2: catelog表
说明:
序号 名称 数据类型 主键 说明
1 id int Y 主键
2 name varchar N 分类名
3 number int N 该分类下的商品数量
4 status tinyint N 分类状态,0正常,1暂用
返回列表页表3-3: comments表
说明:
序号 名称 数据类型 主键 说明
1 id int Y 评论主键
2 user_id int N 用户,外键
3 goods_id int N 商品,外键
4 content varchar N 评论内容
5 create_at varchar N 评论时间
返回列表页表3-4: dingdan表
说明:
序号 名称 数据类型 主键 说明
1 id int Y
2 goods_id int N
3 user_id int N
4 time date N
返回列表页表3-5: focus表
说明:
序号 名称 数据类型 主键 说明
1 id int Y
2 goods_id int N 外键 商品id
3 user_id int N 外键 用户id
返回列表页表3-6: goods表
说明:
序号 名称 数据类型 主键 说明
1 id int Y 商品主键
2 catelog_id int N 商品分类,外键
3 user_id int N 用户外键
4 name varchar N 商品名称
5 price float N 出售价格
6 real_price float N 真实价格
7 start_time varchar N 发布时间
8 polish_time varchar N 擦亮时间,按该时间进行查询,精确到时分秒
9 end_time varchar N 下架时间
10 describle text N 详细信息
11 status int N 状态 上架1 下架0
返回列表页表3-7: guanzhu表
说明:
序号 名称 数据类型 主键 说明
1 id int Y
2 goods_id int N
3 user_id int N
4 time date N
返回列表页表3-8: image表
说明:
序号 名称 数据类型 主键 说明
1 id int Y 图片主键
2 goods_id int N 商品外键
3 img_url text N 图片链接
返回列表页表3-9: notice表
说明:
序号 名称 数据类型 主键 说明
1 id int Y 系统信息主键
2 user_id int N 用户,外键
3 context text N 信息内容
4 create_at varchar N 推送信息时间
5 status tinyint N 状态,0未读,1已读
6 huifu varchar N
7 huifu_user_id int N
返回列表页表3-10: orders表
说明:
序号 名称 数据类型 主键 说明
1 id int Y 订单表id
2 user_id int N 用户id
3 goods_id int N 商品id
4 order_num bigint N 订单编号
5 order_price float N 订单价格
6 order_state int N 订单状态 1待发货 2待收货 3已完成
7 order_information varchar N
8 order_date varchar N 下单时间
返回列表页表3-11: purse表
说明:
序号 名称 数据类型 主键 说明
1 id int Y 钱包id
2 user_id int N 用户id
3 balance float N 总钱数
4 recharge float N 充值钱数
5 withdrawals float N 提现钱数
6 state int N 状态 0未审核 已审核(1不通过 2通过)
返回列表页表3-12: reply表
说明:
序号 名称 数据类型 主键 说明
1 id int Y 评论回复主键
2 user_id int N 用户,外键
3 atuser_id int N
4 commet_id int N 评论,外键
5 content text N 回复内容
6 create_at varchar N 回复时间
返回列表页表3-13: user表
说明:
序号 名称 数据类型 主键 说明
1 id int Y
2 phone char N 登录使用的手机号
3 username varchar N 用户名
4 password char N 密码
5 QQ varchar N 即时通讯
6 create_at varchar N 创建时间
7 goods_num int N 发布过的物品数量
8 power int N 信用分,普通用户默认为100
9 last_login varchar N 最近一次登陆时间
10 status tinyint N 账号是否冻结,默认0未冻结
11 yuanxi varchar N
返回列表页表3-14: uview表
说明:
序号 名称 数据类型 主键 说明
1 uview_id int Y
2 user_id int N
3 goods_id int N

四、项目截图

4.1 下面是用户角色的功能介绍

用户角色-查看网站首页 图4.1 用户角色-查看网站首页

用户角色-用户登录 图4.2 用户角色-用户登录

用户角色-发布求购信息 图4.3 用户角色-发布求购信息

用户角色-提交评论 图4.4 用户角色-提交评论

用户角色-查看商品详情 图4.5 用户角色-查看商品详情

用户角色-查看我的钱包 图4.6 用户角色-查看我的钱包

用户角色-查看收藏列表 图4.7 用户角色-查看收藏列表

用户角色-修改个人信息 图4.8 用户角色-修改个人信息

用户角色-查看闲置 图4.9 用户角色-查看闲置

用户角色-发布教材信息 图4.10 用户角色-发布教材信息

用户角色-确认订单 图4.11 用户角色-确认订单

4.2 下面是管理员角色的功能介绍

管理员角色-管理员登录 图4.12 管理员角色-管理员登录

管理员角色-查看订单 图4.13 管理员角色-查看订单

管理员角色-用户管理 图4.14 管理员角色-用户管理

管理员角色-教材管理 图4.15 管理员角色-教材管理

管理员角色-钱包管理 图4.16 管理员角色-钱包管理

五、演示站点

地址 http://www.csbishe.cn:15039/ssm_secbook
账号密码

用户角色账号/密码: user/123456
管理员角色账号/密码: admin/admin

六、运行教程

包含部署运行服务,下载项目后联系可以远程在你的电脑上运行出来。

七、下载项目