用户:登录,注册,更改密码,查询手机信息,查看订单信息,查看物流信息,查看手机检验信息,假支付,对商品评价,对商家的服务评价,可以联系商家(与商家对话,类似于淘宝里面的联系商家),也可以联系客服,可以充值;
2.商家:登录,注册,更改密码,查看订单信息,查看手机检测信息,上传售卖的手机相关信息,查看物流信息,对商品信息进行修改,可以与用户交谈,查看手机检测信息,回复评价,联系客服,可以提现;本系统采用intellij idea软件开发,idea版版本不限
项目架构:B/S架构web
开发语言:Java
前端技术:Vue、Html、CSS
后端技术:spring、mybatis、Springmvc,springboot
运行环境:win10/win11、jdk1.8
数据库:mysql5.7/8.0或以上版本
支持eclipse ,mysql,持久化层使用Mybatis,项目管理Maven3,
管理员:登录,注册,更改密码,汇总物流信息,汇总费用信息,对商家用户信息管理,客户中心(对用户和商家的疑问进行解答),管理商品信息,对手机进行检验(发布检测报告);发布公告,管理商家和用户信息。
代码结构讲解如下
config:主要用来存储配置文件,以及其他不怎么动用的信息
controller:项目的主要控制文件
dao: 主要用来操作数据库
entity: 实体,用来放与数据库表里对应的实体类,表中的字段对应类中的属性值,并附有set/get方法
exception:异常处理类
service:主要实现的方法
—impl 实现类
接口:尚未实现的方法,在对应的ipml中实现
util: 工具类
application.properties:项目配置信息